Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σε αυτό το βήμα εκμάθησης, προσθέτετε τύπους κόμβων στο μοντέλο γραφήματος σας. Οι τύποι κόμβων αντιπροσωπεύουν οντότητες στα δεδομένα σας, όπως πελάτες, προϊόντα ή παραγγελίες. Αργότερα, συνδέετε αυτούς τους τύπους κόμβων με τύπους ακμών για να ορίσετε σχέσεις μεταξύ τους.
Αντιστοιχίσεις κόμβων Adventure Works
Στο μοντέλο δεδομένων Adventure Works, δημιουργήστε έναν τύπο κόμβου για κάθε οντότητα. Ο παρακάτω πίνακας δείχνει τις αντιστοιχίσεις κόμβων. Χρησιμοποιήστε αυτές τις πληροφορίες ως βάση για τους τύπους κόμβων στο γράφημά σας:
| Ετικέτα κόμβου | Πίνακας προέλευσης | Κλειδί για την αντιστοίχιση στήλης |
|---|---|---|
Customer |
adventureworks_customers | CustomerID_K |
Employee |
adventureworks_employees | EmployeeID_K |
Order |
adventureworks_orders | SalesOrderDetailID_K |
ProductCategory |
adventureworks_productcategories | CategoryID_K |
Product |
adventureworks_products | ProductID_K |
ProductSubcategory |
adventureworks_productsubcategories | SubcategoryID_K |
VendorProduct |
adventureworks_vendorproduct | ProductID_FK |
Vendor |
adventureworks_vendors | VendorID_K |
Προσθήκη τύπων κόμβων στο γράφημα
Για να προσθέσετε τύπους κόμβων στο γράφημά σας, ακολουθήστε τα εξής βήματα:
Στο μοντέλο γραφήματος, επιλέξτε Προσθήκη κόμβου στην επάνω κορδέλα για να προσθέσετε έναν νέο τύπο κόμβου στο γράφημά σας.
Στη Δημιουργία κόμβου, εισαγάγετε ένα όνομα ετικέτας κόμβου και επιλέξτε τον κατάλληλο πίνακα προέλευσης και κλειδί για τη στήλη αντιστοίχισης.
Για παράδειγμα, για τον πρώτο κόμβο, χρησιμοποιήστε αυτές τις τιμές:
-
Ετικέτα κόμβου:
Customer - Πίνακας πηγής: adventureworks_customers
-
Πλήκτρο της στήλης αντιστοίχισης:
CustomerID_K
Συμβουλή
Μπορείτε να ορίσετε σύνθετα κλειδιά (αναγνωριστικά που αποτελούνται από πολλές στήλες). Αφού επιλέξετε έναν πίνακα προέλευσης, επιλέξτε την τιμή του πρώτου κλειδιού από το αναπτυσσόμενο μενού Κλειδί . Στη συνέχεια, χρησιμοποιήστε ξανά το αναπτυσσόμενο μενού για να προσθέσετε ένα άλλο κλειδί.
-
Ετικέτα κόμβου:
Επιλέξτε + Προσθήκη ιδιότητας, Προσθήκη όλων των στηλών και Εφαρμογή. Αυτό το βήμα καθιστά όλες τις στήλες σε αυτόν τον πίνακα προέλευσης διαθέσιμες ως ιδιότητες για τον κόμβο.
Επιλέξτε Δημιουργία για να προσθέσετε τον τύπο κόμβου στο γράφημά σας.
Επαναλάβετε τα βήματα σε αυτήν την ενότητα για όλους τους υπόλοιπους τύπους κόμβων που αναφέρονται στον πίνακα αντιστοιχίσεων κόμβων Adventure Works .
Βλέπετε και τους οκτώ τύπους κόμβων που αντιπροσωπεύονται στο γράφημά σας. Επιλέξτε Αποθήκευση για να αποθηκεύσετε την πρόοδό σας.
Κατανόηση των ιδιοτήτων κόμβου
Όταν προσθέτετε έναν τύπο κόμβου, προσδιορίστε ποιες στήλες από τον πίνακα προέλευσης θα πρέπει να προστεθούν ως ιδιότητες σε αυτόν τον τύπο κόμβου για να είναι διαθέσιμες για ερωτήματα, ειδικά ιδιότητες για τις οποίες έχουν εφαρμοστεί κανόνες πρόσβασης ασφαλείας OneLake στον υποκείμενο πίνακα προέλευσης. Οι ιδιότητες προστίθενται χειροκίνητα κατά τη δημιουργία κόμβων. Σε αυτό το σεμινάριο, προσθέσατε όλες τις ιδιότητες σε κάθε τύπο κόμβου. Για γενικές οδηγίες σχετικά με την επιλογή των ιδιοτήτων που θα διατηρηθούν ή θα παραβλεφθούν, ανατρέξτε στο θέμα Προσθήκη ιδιοτήτων κόμβου.
Για να προβάλετε ή να επεξεργαστείτε τις ιδιότητες για έναν τύπο κόμβου, κάντε διπλό κλικ στον επεξεργαστή μοντέλου γραφήματος για να ανοίξετε τις λεπτομέρειες του κόμβου. Αργότερα στο σεμινάριο, επεξεργάζεστε έναν κόμβο για να αφαιρέσετε μια περιττή ιδιότητα.
Σημαντικό
Το Graph προς το παρόν δεν υποστηρίζει την εξέλιξη του σχήματος. Αφού δημιουργήσετε ένα μοντέλο γραφήματος και φορτώσετε τα δεδομένα του, τυχόν δομικές αλλαγές, όπως η προσθήκη ή η κατάργηση τύπων κόμβων, τύπων άκρων και ιδιοτήτων, απαιτούν να φορτώσετε ξανά όλα τα δεδομένα πριν υποβάλετε ερώτημα στην ενημερωμένη δομή. Για να φορτώσετε ξανά τα δεδομένα, επιλέξτε Αποθήκευση στην επάνω κορδέλα. Αυτή η διαδικασία επαναφόρτωσης δεδομένων απαιτεί χρόνο και καταναλώνει χωρητικότητα, επομένως σχεδιάστε προσεκτικά το σχήμα σας πριν ξεκινήσετε τη μοντελοποίηση.
Αφού προσθέσετε τύπους κόμβων στο γράφημά σας, προσθέστε τύπους άκρων για να ορίσετε τις σχέσεις μεταξύ τους.