Κοινή χρήση μέσω


Σχέσεις μεταξύ πινάκων και διαδρομών πινάκων

Τα δεδομένα πελατών συχνά μεταδίδονται σε πολλούς πίνακες. Είναι σημαντικό αυτά τα δεδομένα να συνδέονται μεταξύ τους, ώστε να μπορείτε να τα χρησιμοποιήσετε για τα σενάριά σας. Για παράδειγμα, έχετε έναν πίνακα για χρήστες, παραγγελίες, λεπτομέρειες παραγγελιών και προϊόντα. Ας πούμε ότι θέλετε ένα τμήμα όλων των χρηστών που τοποθέτησε μια παραγγελία πρόσφατα. Για να δημιουργήσετε αυτό το τμήμα, δεν μπορείτε να χρησιμοποιήσετε μόνο τον πίνακα Χρήστες, αλλά θα χρειαστείτε τον πίνακα Παραγγελίες και τον πίνακα Χρήστες. Ο πίνακας Χρήστες και Παραγγελίες πρέπει να είναι συνδεδεμένος μεταξύ τους με ένα κλειδί όπως το userId. Οι σχέσεις στο Customer Insights - Data σας επιτρέπουν να συνδέσετε τους πίνακές σας μεταξύ τους, επιτρέποντάς σας να χρησιμοποιείτε όλα τα δεδομένα σας σε τμήματα και μέτρα και άλλες διαδικασίες του Customer Insights - Data.

Οι σχέσεις ορίζουν ένα γράφημα των δεδομένων σας όταν οι πίνακες μοιράζονται ένα κοινό αναγνωριστικό, ένα ξένο κλειδί. Αυτό το ξένο κλειδί μπορεί να παραπέμπεται από τον έναν πίνακα σε έναν άλλον. Μια σχέση αποτελείται από έναν πίνακα προέλευσης που περιέχει το ξένο κλειδί και έναν πίνακα προορισμού στην οποία παραπέμπει το ξένο κλειδί του πίνακα προέλευσης.

Υπάρχουν τρεις τύποι σχέσεων:

  • Οι μη επεξεργάσιμες σχέσεις συστήματος δημιουργούνται από το σύστημα ως μέρος της διαδικασίας ενοποίησης δεδομένων
  • Οι μη επεξεργάσιμες κληρονομούμενες σχέσεις δημιουργούνται αυτόματα από την απορρόφηση πηγών δεδομένων
  • Οι επεξεργάσιμες προσαρμοσμένες σχέσεις δημιουργούνται και διαμορφώνονται από τους χρήστες

Μη επεξεργάσιμες σχέσεις συστήματος

Κατά τη διάρκεια της ενοποίησης δεδομένων, δημιουργούνται σχέσεις συστήματος αυτόματα με βάση την έξυπνη αντιστοίχιση. Αυτές οι σχέσεις συμβάλουν στη συσχέτιση των καρτελών προφίλ πελατών με αντίστοιχες καρτέλες. Το παρακάτω διάγραμμα παρουσιάζει τη δημιουργία τριών σχέσεων βάσει συστήματος. Ο πίνακας πελάτη αντιστοιχίζεται με άλλους πίνακες για την παραγωγή του ενοποιημένου πίνακα Πελάτη.

Διάγραμμα με διαδρομές σχέσεων για τον πίνακα του πελάτη με τρεις σχέσεις 1-n.

  • Η σχέσηCustomerToContact δημιουργήθηκε μεταξύ του πίνακα Πελάτης και του πίνακα Επαφή. Ο πίνακας Πελάτης λαμβάνει το πεδίο κλειδιού Contact_contactID για τη συσχέτιση με τον πίνακα Επαφή στο πεδίο κλειδιού contactID.
  • Η σχέσηCustomerToAccount δημιουργήθηκε μεταξύ του πίνακα Πελάτης και του πίνακα Λογαριασμός. Ο πίνακας Πελάτης λαμβάνει το πεδίο κλειδιού Account_accountID που σχετίζεται με τον πίνακα Account στο πεδίο κλειδιού accountID.
  • Η σχέσηCustomerToWebAccount δημιουργήθηκε μεταξύ του πίνακα Πελάτης και του πίνακα WebAccount. Ο πίνακας Πελάτη λαμβάνει το πεδίο κλειδιού WebAccount_webaccountID για τη συσχέτιση με τον πίνακα Λογαριασμός Web στο πεδίο κλειδιού webaccountID.

Μη επεξεργάσιμες μεταβιβαζόμενες σχέσεις

Κατά τη διεργασία ενσωμάτωσης δεδομένων, το σύστημα ελέγχει τις προελεύσεις δεδομένων για υπάρχουσες σχέσεις. Εάν δεν υπάρχει σχέση, το σύστημα τις δημιουργεί αυτόματα. Αυτές οι σχέσεις χρησιμοποιούνται επίσης στις κατάντη διεργασίες.

Δημιουργία προσαρμοσμένης σχέσης

Οι προσαρμοσμένες σχέσεις σάς επιτρέπουν να συνδέσετε δύο πίνακες που θα μπορούν στη συνέχεια να χρησιμοποιηθούν μαζί σε κατάντη τμήματα και μέτρα.

Για παράδειγμα, θέλετε να δημιουργήσετε ένα τμήμα όλων των πελατών που έχουν αγοράσει καφέ από ένα κατάστημα στη Νέα Υόρκη. Τα δεδομένα σας αποθηκεύονται σε τρεις πίνακες:

  • loyaltyContacts: περιέχει μια λίστα με όλους τους πελάτες. Οι στήλες περιλαμβάνουν LoyaltyId και FullName.
  • Αγορές: περιέχει το ιστορικό αγορών όλων των πελατών. Οι στήλες περιλαμβάνουν τη χρονική σήμανση, το LoyaltyId, το PurchasePrice και το StoreId.
  • Χώροι αποθήκευσης: περιέχει περισσότερες λεπτομέρειες για κάθε χώρο αποθήκευσης. Οι στήλες περιλαμβάνουν τα στοιχεία StoreId, StoreSize και StoreLocation. Για αυτό το παράδειγμα, δημιουργήστε μια προσαρμοσμένη σχέση μεταξύ "Αγορές" και "Χώροι αποθήκευσης" ως μια σχέση πολλά (αγορές) προς ένα (χώρος αποθήκευσης) στη στήλη StoreId. Αφού δημιουργηθεί, μπορείτε να δημιουργήσετε το απαιτούμενο τμήμα προσθέτοντας ένα φίλτρο στη στήλη StoreLocation στον πίνακα Stores.
  1. Μεταβείτε στην περιοχή Δεδομένα>Πίνακες.

  2. Επιλέξτε την καρτέλα Σχέσεις.

  3. Επιλέξτε Νέα σχέση.

  4. Στο τμήμα παραθύρου Νέα σχέση, δώστε τις εξής πληροφορίες:

    Πλαϊνό παράθυρο νέας σχέσης με κενά πεδία εισαγωγής.

    • Όνομα σχέσης: Όνομα που απεικονίζει το σκοπό της σχέσης. Τα ονόματα σχέσης έχουν διάκριση πεζών-κεφαλαίων. Παράδειγμα: PurchasesToStores.

    • Περιγραφή: Περιγραφή της σχέσης.

    • Πίνακας προέλευσης: Πίνακας που χρησιμοποιείται ως προέλευση στη σχέση. Παράδειγμα: Purchases.

    • Πίνακας στόχος: Πίνακας που χρησιμοποιείται ως στόχος στη σχέση. Παράδειγμα: Stores.

    • Πηγή πληθάριθμου: Πληθάριθμος του πίνακα πηγής. Ο πληθάριθμος περιγράφει τον αριθμό των πιθανών στοιχείων σε ένα σύνολο. Σχετίζεται πάντα με τον πληθάριθμο προορισμού. Μπορείτε να επιλέξετε μεταξύ Ένα και Πολλά. Υποστηρίζονται μόνο σχέσεις πολλά προς ένα και ένα προς ένα.

      • Πολλά προς ένα: Πολλές καρτέλες προέλευσης μπορούν να συσχετιστούν με μία καρτέλα προορισμού. Παράδειγμα: Πολλαπλές αγορές από έναν μεμονωμένο χώρο αποθήκευσης.
      • Ένα προς ένα: Μια μεμονωμένη καρτέλα προέλευσης σχετίζεται με μια καρτέλα προορισμού.

      Σημείωμα

      Οι σχέσεις πολλά προς πολλά μπορούν να δημιουργηθούν με τη χρήση δύο σχέσεων πολλά προς ένα και ενός πίνακα σύνδεσης, που συνδέει τον πίνακα προέλευσης και τον πίνακα προορισμού.

    • Στόχος πληθάριθμου: Πληθάρισθμος των εγγραφών του πίνακα-στόχου.

    • Πεδίο κλειδιού πηγής: Πεδίο ξένου κλειδιού στον πίνακα προέλευσης. Παράδειγμα: StoreId

    • Πεδίο κλειδιού στόχου: Πεδίο κλειδιού του πίνακα-στόχου. Παράδειγμα: StoreId

  5. Επιλέξτε Αποθήκευση για να αποθηκεύσετε την προσαρμοσμένη σχέση.

Διαχείριση υπαρχουσών σχέσεων

Μεταβείτε στην καρτέλα Δεδομένα>Πίνακες και Σχέσεις για να προβάλετε όλες τις σχέσεις που έχουν δημιουργηθεί, τον πίνακα προέλευσης, τον πίνακα-στόχο και τον πληθάριθμό.

Λίστα των σχέσεων και των επιλογών στη γραμμή ενεργειών της σελίδας Σχέσεις.

Χρησιμοποιήστε τις επιλογές Φιλτράρισμα κατά ή Αναζήτηση σχέσεων για τον εντοπισμό μιας συγκεκριμένης σχέσης. Για να δείτε ένα διάγραμμα δικτύου των υπαρχουσών σχέσεων και της ιδιότητάς τους, επιλέξτε Οπτικοποιητής.

Επιλέξτε μια σχέση για να δείτε τις διαθέσιμες ενέργειες:

  • Επεξεργασία: Ενημερώστε τις ιδιότητες των προσαρμοσμένων σχέσεων στο παράθυρο επεξεργασίας και αποθηκεύστε τις αλλαγές.
  • Διαγραφή: Διαγραφή προσαρμοσμένων σχέσεων.
  • Προβολή: Προβάλετε τις σχέσεις που έχουν δημιουργηθεί από το σύστημα και τις μεταβιβαζόμενες σχέσεις.

Εξερεύνηση της οπτικοποίησης σχέσεων

Η οπτικοποίηση σχέσεων εμφανίζει ένα διάγραμμα δικτύου των υπαρχόντων σχέσεων μεταξύ συνδεδεμένων πινάκων και του πληθάριθμού τους. Επίσης, απεικονίζει τη διαδρομή της σχέσης.

Στιγμιότυπο οθόνης του διαγράμματος δικτύου οπτικοποίησης σχέσεων με τις συνδέσεις μεταξύ σχετικών πινάκων.

Για να προσαρμόσετε την προβολή, μπορείτε να αλλάξετε τη θέση των πλαισίων σύροντάς τα στον καμβά. Άλλες επιλογές περιλαμβάνουν:

  • Εξαγωγή ως εικόνα: Αποθηκεύστε την τρέχουσα προβολή ως αρχείο εικόνας.
  • Αλλαγή σε οριζόντια/κατακόρυφη διάταξη: Αλλάξτε τη στοίχιση των πινάκων και των σχέσεων.
  • Επεξεργασία: Ενημερώστε τις ιδιότητες των προσαρμοσμένων σχέσεων στο παράθυρο επεξεργασίας και αποθηκεύστε τις αλλαγές.

Διαδρομές σχέσης

Μια διαδρομή σχέσης περιγράφει τους πίνακες που είναι συνδεδεμένοι με σχέσεις μεταξύ ενός πίνακα προέλευσης και ενός πίνακα προορισμού. Χρησιμοποιείται κατά τη δημιουργία ενός τμήματος ή μιας μέτρησης που περιλαμβάνει πίνακες εκτός του ενοποιημένου πίνακα προφίλ και υπάρχουν πολλές επιλογές για να προσεγγίσετε τον ενοποιημένο πίνακα προφίλ. Οι διαφορετικές διαδρομές σχέσεων μπορούν να αποδώσουν διαφορετικά αποτελέσματα.

Για παράδειγμα, ο πίνακας eCommerce_eCommercePurchases έχει τις παρακάτω σχέσεις στον πίνακα ενοποιημένου προφίλ Πελάτης:

  • eCommerce_eCommercePurchases > Πελάτης
  • eCommerce_eCommercePurchases > eCommerce_eCommerceContacts > POS_posPurchases > Πελάτης
  • eCommerce_eCommercePurchases > eCommerce_eCommerceContacts > POS_posPurchases > loyaltyScheme_loyCustomers > Πελάτης

Μια διαδρομή σχέσης καθορίζει τους πίνακες που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία κανόνων για μέτρα ή τμήματα. Η επιλογή με τη μεγαλύτερη διαδρομή σχέσης είναι πιθανό να αποδώσει λιγότερα αποτελέσματα, επειδή οι αντίστοιχες καρτέλες πρέπει να αποτελούν μέρος όλων των πινάκων. Σε αυτό το παράδειγμα, ο πελάτης πρέπει να έχει αγοράσει αγαθά μέσω e-commerce(eCommerce_eCommercePurchases) σε ένα σημείο πώλησης (POS_posPurchases) και να συμμετέχει στο πρόγραμμα αφοσίωσής μας (loyaltyScheme_loyCustomers). Όταν κάνετε την πρώτη επιλογή, είναι πιθανό να έχετε περισσότερα αποτελέσματα, επειδή οι πελάτες χρειάζεται να υπάρχουν μόνο σε έναν άλλο πίνακα.

Άμεση σχέση

Μια ταξινομείται ως άμεση σχέση όταν ένας πίνακας προέλευσης σχετίζεται με έναν πίνακα προορισμού με μόνο μία σχέση.

Για παράδειγμα, εάν ένας πίνακας δραστηριότητας που ονομάζεται eCommerce_eCommercePurchases συνδέεται με έναν πίνακα προορισμού eCommerce_eCommerceContacts μόνο μέσω ContactId, πρόκειται για άμεση σχέση.

Ο πίνακας προέλευσης συνδέεται απευθείας με τον πίνακα προορισμού.

Σχέση πολλών διαδρομών

Μια σχέση πολλών διαδρομών είναι ένας ειδικός τύπος άμεσης σχέσης που συνδέει έναν πίνακα προέλευσης σε περισσότερους από έναν πίνακα προορισμού.

Για παράδειγμα, εάν ένας πίνακας δραστηριότητας που ονομάζεται eCommerce_eCommercePurchases σχετίζεται με δύο πίνακες προορισμού, και την eCommerce_eCommerceContacts και την loyaltyScheme_loyCustomers, πρόκειται για μια σχέση πολλών διαδρομών.

Ο πίνακας προέλευσης συνδέεται απευθείας με περισσότερες από έναν πίνακα προορισμού μέσω μιας σχέσης πολλαπλής μεταπήδησης.

Έμμεση σχέση

Μια ταξινομείται ως έμμεση σχέση όταν ένας πίνακας προέλευσης σχετίζεται με έναν ή περισσότερους άλλους πίνακες πριν σχετιστεί με έναν πίνακα-στόχο.

Σχέση πολλαπλής μεταπήδησης

Μια σχέση πολλαπλής μεταπήδησης είναι μια έμμεση σχέση που σας επιτρέπει να συνδέσετε έναν πίνακα προέλευσης σε έναν πίνακα προορισμού μέσω μίας ή περισσότερων άλλων ενδιάμεσων πινάκων.

Για παράδειγμα, εάν ένας πίνακας δραστηριότητας με όνομα eCommerce_eCommercePurchasesWest συνδέεται με έναν ενδιάμεσο πίνακα που ονομάζεται eCommerce_eCommercePurchasesEast και, στη συνέχεια, συνδέεται με έναν πίνακα προορισμού που ονομάζεται eCommerce_eCommerceContacts, είναι μια σχέση πολλαπλής μεταπήδησης.

Ο πίνακας προέλευσης συνδέεται απευθείας με έναν πίνακα προορισμού με έναν ενδιάμεσο πίνακα.

Σχέση πολλαπλής μεταπήδησης, πολλών διαδρομών

Οι σχέσης πολλαπλών μεταπηδήσεων και πολλαπλών διαδρομών μπορούν να χρησιμοποιηθούν μαζί για τη δημιουργία σχέσεων πολλαπλών μεταπηδήσεων, πολλών διαδρομών. Αυτός ο ειδικός τύπος συνδυάζει τις λειτουργίες των σχέσεων πολλαπλής μεταπήδησης και πολλών διαδρομών. Σας επιτρέπει να συνδέεστε σε περισσότερους από έναν πίνακες ενώ χρησιμοποιείτε ενδιάμεσες πίνακες.

Για παράδειγμα, εάν ένας πίνακας δραστηριότητας με όνομα eCommerce_eCommercePurchasesWest συνδέεται με έναν ενδιάμεσο πίνακα που ονομάζεται eCommerce_eCommercePurchasesEast και, στη συνέχεια, συνδέεται με δύο πίνακες προορισμού, και την eCommerce_eCommerceContacts και την loyaltyScheme_loyCustomers, είναι μια σχέση πολλαπλής μεταπήδησης, πολλών διαδρομών.

Ο πίνακας προέλευσης συνδέεται απευθείας με έναν πίνακα προορισμού και συνδέεται με έναν άλλο πίνακα προορισμού μέσω ενός ενδιάμεσου πίνακα.

Επόμενο βήμα

Το σύστημα και οι σχέσεις συστήματος χρησιμοποιούνται για τη δημιουργία τμημάτων και μέτρα με βάση πολλές προελεύσεις δεδομένων που δεν είναι πλέον σε σιλό.