Udostępnij przez


Samouczek: dodawanie wielu typów węzłów i krawędzi z jednej tabeli mapowania

Uwaga / Notatka

Ta funkcja jest obecnie w publicznej wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie jest zalecana w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane lub mogą mieć ograniczone możliwości. Aby uzyskać więcej informacji, zobacz Warunki dodatkowe korzystania z testowych wersji Microsoft Azure.

W tym samouczku wyjaśniono bardziej zaawansowaną sytuację, w której należy użyć jednej tabeli mapowania w celu utworzenia wielu typów węzłów.

Tabela Adventure Works Employee

W modelu danych Adventure Works tabela Źródła danych Employees zawiera następujące kolumny:

  • EmployeeID_K
  • ManagerID
  • EmployeeFullName
  • JobTitle
  • OrganizationLevel
  • MaritalStatus
  • Gender
  • Territory
  • Country
  • Group

Za pomocą tabeli Employees można utworzyć Employee typ węzła i Country typ węzła, który jest połączony z typem lives_in krawędzi.

Utwórz typ węzła Country

Utwórz typ węzła o nazwie Country przy użyciu tabeli Employees , wykonując kroki opisane w temacie Dodawanie typów węzłów do grafu. Zachowaj Country tylko właściwość i usuń wszystkie inne właściwości.

Zmodyfikuj typ węzła Employee, jeśli to konieczne

Jeśli nie jest konieczne, aby typ węzła Employee miał właściwości Territory, Country i Group podczas twoich zapytań lub analiz, możesz usunąć te właściwości.

Wskazówka

Nadmierne właściwości utrudniają konserwację i używanie grafu. Ogólnie rzecz biorąc, dla wszystkich typów węzłów należy usunąć właściwości, które są

  • Nie jest wymagane w przypadku unikatowości węzłów
  • Nie jest to konieczne podczas wykonywania zapytań lub analiz

W przypadku typu węzłaCountry, ponieważ jest on tworzony z tabeli Employees, należy usunąć właściwości takie jak EmployeeID_K, ManagerID, EmployeeFullNameJobTitleOrganizationLevelMaritalStatusi Gender, co najmniej.

Utwórz lives_in krawędź

Utwórz typ krawędzi o nazwie lives_in przy użyciu tabeli Employees , wykonując kroki opisane w artykule Dodawanie typów krawędzi do grafu. Skonfiguruj schemat krawędzi w następujący sposób:

  • Etykieta: lives_in
  • Tabela mapowania: adventureworks_employees
  • Węzeł źródłowy: Employee
  • Mapowanie kolumny tabeli, która ma być połączona z kluczem węzła źródłowego: EmployeeID_K
  • Węzeł docelowy: Country
  • Mapowanie kolumny tabeli, która ma być połączona z docelowym kluczem węzła: Country

Ładowanie grafu

Po skonfigurowaniu wszystkich typów węzłów i typów krawędzi załaduj graf:

  • Wybierz pozycję Zapisz , aby zweryfikować model grafu, załadować dane z usługi OneLake, skonstruować wykres i przygotować go do wykonywania zapytań. Bądź cierpliwy, ponieważ ten proces może zająć trochę czasu w zależności od rozmiaru danych.

Następny krok