Prezentare generală
Twenty impune unicitatea pentru anumite câmpuri pentru a preveni înregistrările duplicate și a asigura integritatea datelor. Înțelegerea acestor constrângeri este esențială pentru importuri reușite.Câmpuri unice implicite
| Obiect | Câmpuri unice |
|---|---|
| Persoane | id, email |
| Companii | id, domain |
| Obiecte personalizate | doar id (implicit) |
Câmpul
id este identificatorul intern al Twenty, generat automat pentru fiecare înregistrare. Acesta folosește formatul UUID (de ex., c776ee49-f608-4a77-8cc8-6fe96ae1e43f).Câmpuri unice personalizate
Puteți defini câmpuri unice suplimentare în Setări → Model de date:- Accesați Setări → Model de date
- Selectați obiectul
- Faceți clic pe un câmp
- Activați Unique în setările câmpului
Cazuri de utilizare pentru câmpuri unice personalizate
- ID-uri externe: Stocați ID-uri din alte sisteme (Salesforce ID, HubSpot ID)
- Identificatori de afaceri: Numere de angajat, coduri de client
- Informații de contact alternative: Profil LinkedIn, număr de telefon
Numele câmpului
id este rezervat pentru ID-ul intern al Twenty. Folosiți un nume diferit, precum externalId sau legacyId, pentru identificatori externi.Comportamentul importului
Crearea de înregistrări noi
Dacă valoarea unui câmp unic nu există, se creează o înregistrare nouă.Actualizarea înregistrărilor existente
Dacă valoarea unui câmp unic se potrivește cu o înregistrare existentă, acea înregistrare este actualizată cu noile date.Înregistrări șterse logic
Detectarea duplicatelor în timpul importului
În timpul etapei de validare:- Duplicatele din fișier sunt evidențiate cu galben
- Puteți edita sau elimina rândurile duplicate din interfață înainte de a începe importul
Cele mai bune practici
- Eliminați duplicatele din fișier înainte de import
- Verificați dacă există înregistrări în Twenty înainte de import
- Folosiți ID-uri externe când migrați din alte sisteme
- Includeți câmpuri unice dacă doriți să actualizați înregistrările existente