Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Deze functie is momenteel beschikbaar als openbare preview-versie. Deze preview wordt geleverd zonder een service level agreement en wordt niet aanbevolen voor productieworkloads. Bepaalde functies worden mogelijk niet ondersteund of hebben mogelijk beperkte mogelijkheden. Voor meer informatie, zie Aanvullende Gebruiksvoorwaarden voor Microsoft Azure Previews.
In deze zelfstudiestap voegt u randtypen toe aan uw grafiekmodel. Randen definiëren de relaties tussen knooppunten, zoals 'Klant koopt order' of 'Werknemer verkoopt order'.
Belangrijk
Wanneer u een edge-type definieert, moet u een toewijzingstabel gebruiken die twee kolommen bevat, zoals:
- Eén kolom komt overeen met de sleutel van het bronknooppunt in termen van waarden en gegevenstype
- Een andere kolom komt overeen met de sleutel van het doelknooppunt in termen van waarden en gegevenstype
Tabellen die u gebruikt om knooppunttypen te maken, kunnen ook dienen als koppelingstoewijzingstabellen als ze aan deze vereisten voldoen.
Edge-toewijzingen van Adventure Works
Maak in het gegevensmodel Adventure Works randen om de relaties tussen de knooppunten te definiëren. In de volgende tabel ziet u de edge-mapping die gebruikt moet worden:
| Edge typelabel | Toewijzingstabel | Bronknooppunttype/gekoppelde toewijzingskolom | Type doelknooppunt/geassocieerde toewijzingskolom |
|---|---|---|---|
| Verkoopt | adventureworks_orders | Werknemer / EmployeeID_FK | Bestellen/SalesOrderDetailID_K |
| Aankopen | adventureworks_orders | Klant/CustomerID_FK | Bestellen/SalesOrderDetailID_K |
| bevat | adventureworks_orders | Bestellen/SalesOrderDetailID_K | Product/ProductID_FK |
| isOfType | adventureworks_products | Product/ProductID_K | ProductSubCategory/SubcategoryID_FK |
| behoort tot | adventureworks_productsubcategories | ProductSubCategory/SubcategoryID_K | ProductCategorie/CategoryID_FK |
| Produceert | adventureworks_vendorproduct | Leverancier/VendorID_FK | Product/ProductID_FK |
Randtypen toevoegen aan de grafiek
Volg deze stappen om randen aan uw grafiek toe te voegen:
Selecteer Edge toevoegen om een relatie tussen knooppunten te maken.
Configureer de rand in het dialoogvenster Edge toevoegen :
- Voer het randlabel in om de relatie te beschrijven.
- Selecteer de toewijzingstabel.
- Selecteer het bronknooppunt en de bijbehorende toewijzingskolom.
- Selecteer de doelknooppunt en de bijbehorende toewijzingskolom.
Gebruik voor de eerste rand deze waarden uit de tabel:
- Label: verkoopt
- Toewijzingstabel: adventureworks_orders
- Bronknooppunt: Werknemer
- Toewijzingstabelkolom die moet worden gekoppeld aan de sleutel van het bronknooppunt: EmployeeID_FK
- Doelknooppunt: Bestelling
- Kolom in de mappingtabel die moet worden gekoppeld aan de doelknooppuntsleutel: SalesOrderDetailID_K
Belangrijk
Als u knooppunttypen hebt geconfigureerd met samengestelde sleutels (id's die bestaan uit meerdere kolommen), moet u hier ook de bijbehorende samengestelde sleutelkolommen selecteren.
Selecteer Bevestigen om de rand aan uw grafiek toe te voegen.
Herhaal het proces voor alle andere randen in het gegevensmodel Adventure Works met behulp van de tabel als referentie.
U ziet nu alle randtypen die in uw grafiek worden weergegeven.
De grafiek laden
Nadat u alle knooppunttypen en edge-typen hebt toegevoegd, laadt u de grafiek:
- Selecteer Opslaan om het grafiekmodel te controleren, gegevens uit OneLake te laden, de grafiek samen te stellen en klaar te maken voor het uitvoeren van query's. Wees geduldig, omdat dit proces enige tijd kan duren, afhankelijk van de grootte van uw gegevens.
Belangrijk
Op dit moment moet u de grafiek opnieuw laden (door Opslaan te selecteren) wanneer u het model of de onderliggende gegevens wijzigt.
Op dit moment hebt u alle knooppunttypen en randtypen voor uw grafiek gedefinieerd. Deze knooppunttypen en randtypen vormen het schema van uw grafiekmodel. Uw grafiek is klaar voor het uitvoeren van query's zodra gegevens zijn opgenomen om de knooppunten en randen te vormen.