Relații între entități și căi de entități

Relațiile conectează entități și definesc un grafic al datelor dvs. atunci când entitățile partajează un identificator comun, o cheie străină. La această cheie străină se poate face referire de la o entitate la alta. Entitățile conectate vă permit definirea de segmente și măsuri pe baza mai multor surse de date.

Există trei tipuri de relații:

  • Relațiile de sistem needitabile sunt create de sistem ca parte a procesului de unificare a datelor
  • Relațiile moștenite needitabile sunt create automat din sursele de date asimilate
  • Relațiile personalizate editabile sunt create și configurate de utilizatori

Relații de sistem non-editabile

În timpul unificării datelor, relațiile de sistem sunt create automat pe baza potrivirii inteligente. Aceste relații ajută la corelarea înregistrărilor profilului clienților cu înregistrările corespunzătoare. Următoarea diagramă ilustrează crearea a trei relații bazate pe sistem. Entitatea client este asociată cu alte entități pentru a produce entitatea unificată Client.

Diagramă cu căi de relație pentru entitatea client cu trei relații 1-n.

  • Relația CustomerToContact a fost creată între entitatea Client și entitatea de contact. Entitatea Client face ca câmpul cheie Contact_contactID să se raporteze la câmpul cheie al entității de Contact contactID.
  • Relația CustomerToAccount a fost creată între entitatea Client și entitatea de Cont. Entitatea Client face ca câmpul cheie Account_accountID să se raporteze la câmpul cheie al entității de cont accountID.
  • Relația CustomerToWebAccount a fost creată între entitatea Client și entitatea WebAccount. Entitatea Client face ca câmpul cheie WebAccount_webaccountID să se raporteze la câmpul cheie al entității WebAccount webaccountID.

Relații moștenite non-editabile

În timpul procesului de ingestie de date, sistemul verifică sursele de date pentru relațiile existente. Dacă nu există nicio relație, sistemul le creează automat. Aceste relații sunt utilizate și în procesele din aval.

Crearea unei relații particularizate

Relația constă dintr-o entitate sursă care conține cheia străină și o entitate țintă pe care o indică cheia externă a entității sursă.

  1. Accesați Date > Relații.

  2. Selectați Relație nouă.

  3. Pe panoul Relație nouă, furnizați următoarele informații:

    Panou lateral de relație nouă, cu câmpuri de intrare necompletate.

    • Numele relației: Numele care reflectă scopul relației. Exemplu: CustomerToSupportCase.

    • Descriere: Descrierea relației.

    • Entitate sursă: Entitate care este utilizată ca sursă în relație. Exemplu: SupportCase.

    • Entitate țintă: Entitate care este utilizată ca țintă în relație. Exemplu: Client.

    • Cardinalitatea sursei : Cardinalitatea entității sursă. Cardinalitatea descrie numărul de elemente posibile dintr-un set. Se referă întotdeauna la cardinalitatea țintă. Puteți alege între Unu și Mulți. Sunt acceptate doar relații mulți-la-unu și unu-la-unu.

      • Mai-multe-la-una: Mai multe înregistrări sursă se pot referi la o înregistrare țintă. Exemplu: Mai multe cazuri de asistență de la un singur client.
      • Una-la-una: O singură înregistrare sursă se referă la o singură înregistrare țintă. Exemplu: Un ID de loialitate pentru un singur client.

      Notă

      Relațiile mulți-la-mai-mulți pot fi create folosind două relații multe-la-una și o entitate care leagă, care conectează entitatea sursă și entitatea țintă.

    • Cardinalitatea țintă : Cardinalitatea înregistrărilor entității țintă.

    • Câmp cheie sursă : câmp cheie străină în entitatea sursă. Exemplu: folosește SupportCase CaseID ca câmp cheie străină.

    • Câmp cheie țintă : Câmp cheie al entității țintă. Exemplu: utilizări de către client Număr de înregistrare client ca câmp cheie.

  4. Pentru a crea conexiunea particularizată, selectați Salvare.

Configurați ierarhii de cont

Mediile care sunt configurate să utilizeze conturi de afaceri ca public țintă principal pot configura ierarhii de cont pentru conturile de afaceri asociate. De exemplu, o companie care are unități de afaceri separate.

Organizațiile creează ierarhii de conturi pentru a gestiona mai bine conturile și relațiile lor între ele. Customer Insights acceptă ierarhiile de conturi părinte-copil care există deja în datele clienților ingerate. De exemplu, conturi din Dynamics 365 Sales. Aceste ierarhii pot fi configurate pe Relații pagină.

  1. Accesați Date > Relații.
  2. Selectați fila Ierarhie de cont.
  3. Selectați Ierarhie nouă de cont.
  4. În panoul Ierarhia contului, furnizați un nume pentru ierarhie. Sistemul creează un nume pentru entitatea de ieșire, dar îl puteți schimba.
  5. Selectați entitatea care conține ierarhia contului dvs. De obicei se află în aceeași entitate care conține conturile.
  6. Selectează UID contului și UID părinte de la entitatea selectată.
  7. Selectați Salvați pentru a finaliza ierarhia conturilor.

Gestionați relațiile existente

Du-te la Relații pagina pentru a vizualiza toate relațiile care au fost create, entitatea sursă, entitatea țintă și cardinalitatea.

Lista relațiilor și opțiunilor din bara de acțiuni a paginii Relații.

Folosește Filtreaza dupa sau Caută relații opțiuni pentru a localiza o anumită relație. Pentru a vedea o diagramă de rețea a relațiilor existente și cardinalitatea acestora, selectați Vizualizator.

Selectați o relație pentru a vedea acțiunile disponibile:

  • Editați: Actualizați proprietățile relațiilor particularizate în panoul de editare și salvați modificările.
  • Ștergeți: Ștergeți relațiile particularizate.
  • Vizualizare: Vizualizați relațiile create și moștenite de sistem.

Explorați vizualizatorul de relații

Vizualizatorul de relații arată o diagramă de rețea a relațiilor existente între entitățile conectate și cardinalitatea acestora. De asemenea, vizualizează calea relației.

Captură de ecran a diagramei de rețea a vizualizatorului de relații cu conexiuni între entități conexe.

Pentru a personaliza vizualizarea, puteți schimba poziția casetelor glisându-le pe pânză. Alte opțiuni includ:

  • Exportați ca imagine: Salvați vizualizarea curentă ca fișier imagine.
  • Treceți la aspectul orizontal/vertical: Schimbați alinierea entităților și a relațiilor.
  • Editați: Actualizați proprietățile relațiilor particularizate în panoul de editare și salvați modificările.

Căi de relație

O cale de relație descrie entitățile care sunt conectate cu relațiile dintre o entitate sursă și o entitate țintă. Este folosit atunci când se creează un segment sau o măsură care include alte entități decât entitatea de profil unificat și există mai multe opțiuni pentru a ajunge la entitatea de profil unificat. Căile de relație diferite pot produce rezultate diferite.

De exemplu, entitatea eCommerce_eCommercePurchases are următoarele relații cu entitatea profilul unificat Client:

  • eCommerce_eCommercePurchases > Client
  • eCommerce_eCommercePurchases > eCommerce_eCommerceContacts > POS_posPurchases > Client
  • eCommerce_eCommercePurchases > eCommerce_eCommerceContacts > POS_posPurchases > loyaltyScheme_loyCustomers > Client

O cale de relație determină ce entități puteți utiliza atunci când creați reguli pentru măsuri sau segmente. Alegerea opțiunii cu cea mai lungă cale de relație va produce probabil mai puține rezultate, deoarece înregistrările de potrivire trebuie să facă parte din toate entitățile. În acest exemplu, un client trebuie să fi achiziționat bunuri prin e-commerce (eCommerce_eCommercePurchases), la un punct de vânzare (POS_posPurchases) și să participe la programul nostru de fidelizare (loyaltyScheme_loyCustomers). Atunci când alegeți prima opțiune, veți obține probabil mai multe rezultate, deoarece clienții trebuie să existe doar într-o singură entitate suplimentară.

Relație directă

O relație este clasificată ca relație directă atunci când o entitate sursă se referă la o entitate țintă cu o singură relație.

De exemplu, dacă o entitate de activitate a apelat eCommerce_eCommercePurchases se conectează la o entitate țintă eCommerce_eCommerceContacts entitate prin ContactId numai că este o relație directă.

Entitatea sursă se conectează direct la entitatea țintă.

Relație cu mai multe căi

O relație multi-cale este un tip special de relație directă care conectează o entitate sursă la mai multe entități țintă.

De exemplu, dacă o entitate de activitate a apelat eCommerce_eCommercePurchases se referă la două entități țintă, ambele eCommerce_eCommerceContacts și loyaltyScheme_loyCustomers, este o relație cu mai multe căi.

Entitatea sursă se conectează direct la mai multe entități țintă printr-o relație multi-hop.

Relație indirectă

O relație este clasificată ca o relație indirectă atunci când o entitate sursă se referă la una sau mai multe entități adiționale înainte să relaționeze cu o entitate țintă.

Relație multi-hop

O relație multi-hop este o relație indirectă care vă permite să conectați o entitate sursă la o entitate țintă prin una sau mai multe alte entități intermediare.

De exemplu, dacă o entitate de activitate a apelat eCommerce_eCommercePurchasesWest se conectează la o entitate intermediară numită eCommerce_eCommercePurchasesEast și apoi se conectează la o entitate țintă numită eCommerce_eCommerceContacts, este o relație multi-hop.

Entitatea sursă se conectează direct la o entitate țintă cu o entitate intermediară.

Relație multi-hop, multi-path

Relațiile multi-hop și multi-path pot fi utilizate împreună pentru a crea relații multi-hop, multi-path. Acest tip special combină funcțiile de relații multi-hop și relații multi-path. Vă permite să vă conectați la mai multe entități țintă în timp ce utilizați entități intermediare.

De exemplu, dacă o entitate de activitate numită eCommerce_eCommercePurchasesWest se conectează la o entitate intermediară numită eCommerce_eCommercePurchasesEast și apoi se conectează la două entități țintă, atât eCommerce_eCommerceContacts, cât și loyaltyScheme_loyCustomers, este o relație multi-hop, multi-path.

Entitatea sursă se conectează direct la o entitate țintă și se conectează la o altă entitate țintă printr-o entitate intermediară.

Pasul următor

Relațiile de sistem și personalizate sunt obișnuite să creeze segmente și cu măsuri pe baza mai multor surse de date care nu mai sunt în silozuri.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).