Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Эта функция сейчас доступна в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения на уровне обслуживания и не рекомендуется для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Для получения дополнительной информации см. Дополнительные условия использования для предварительных версий Microsoft Azure.
На этом шаге руководства вы добавите типы узлов в модель графа. Узлы представляют сущности в данных, такие как клиенты, продукты или заказы. Позже эти узлы подключаются к ребрам, чтобы определить связи между ними.
Сопоставления узлов Adventure Works
В модели данных Adventure Works создайте тип узла для каждой сущности. В следующей таблице показаны сопоставления узлов. Используйте эти сведения для добавления узлов в граф:
| Метка типа узла | Таблица сопоставления | Идентификатор столбца сопоставления |
|---|---|---|
| Клиент | adventureworks_customers | CustomerID_K |
| Сотрудник | adventureworks_employees | EmployeeID_K |
| Заказ | заказы AdventureWorks | SalesOrderDetailID_K |
| КатегорияПродукта | adventureworks_productcategories | CategoryID_K |
| Продукт | adventureworks_products | ProductID_K |
| ПодкатегорияПродукта | adventureworks_подкатегории_продуктов | SubcategoryID_K |
| ПродуктПоставщика | adventureworks_vendorproduct | ProductID_FK |
| Поставщик | adventureworks_vendors | VendorID_K |
Добавление типов узлов в граф
Чтобы добавить типы узлов в граф, выполните следующие действия.
В модели графа выберите "Добавить узел ", чтобы добавить новый тип узла в граф.
В диалоговом окне "Добавление узла в граф " введите имя метки и выберите соответствующую таблицу сопоставления и идентификатор столбца сопоставления.
Например, для первого узла используйте следующие значения:
- Метка: Клиент
- Таблица сопоставления: adventureworks_customers
- Идентификатор столбца сопоставления: CustomerID_K
Подсказка
Можно задать составные ключи (идентификаторы, состоящие из нескольких столбцов).
Нажмите кнопку "Подтвердить" , чтобы добавить тип узла в граф.
Повторите процесс для всех других типов узлов в модели данных Adventure Works:
Метка типа узла Таблица сопоставления Идентификатор столбца сопоставления Сотрудник adventureworks_employees EmployeeID_K Заказ adventureworks_orders SalesOrderDetailID_K КатегорияПродукта adventureworks_productcategories CategoryID_K Продукт AdventureWorks_Продукты ProductID_K ПодкатегорияПродукта adventureworks_productsubcategories SubcategoryID_K ПоставщикПродукт adventureworks_vendorproducts ProductID_K Поставщик adventureworks_поставщики VendorID_K Подсказка
При двойном щелчке по типу узла отображаются его свойства. Каждое свойство сопоставляется со столбцом в исходной таблице. Удалите свойства, которые не нужны в запросах или анализе, так как чрезмерные свойства делают граф более сложным для поддержания и использования.
Вы должны увидеть все типы узлов, представленные в графе.
Нажмите кнопку "Сохранить", чтобы сохранить ход выполнения.
Теперь, когда вы добавили узлы в граф, следующим шагом является добавление ребер для определения связей между этими узлами.
Подсказка
Помимо создания типов узлов из всей таблицы, любой столбец (или набор столбцов) из любой таблицы может сформировать автономный тип узла, если он представляет сущность, необходимую на графе. Например, можно создать тип узла страны из столбца страны в таблице adventureworks_employees с идентификатором страны . Удалите свойства, которые не требуются для уникальности узлов страны , таких как имя сотрудника, идентификатор сотрудника, должность, пол и другие свойства.