Руководство. Добавление типов узлов в граф

Замечание

Эта функция сейчас доступна в общедоступной предварительной версии. Эта предварительная демонстрация предоставляется без соглашения на уровне обслуживания и не рекомендуется для производственных рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в разделе Supplemental Terms of Use for Microsoft Azure Previews.

На этом шаге руководства вы добавите типы узлов в модель графа. Типы узлов представляют сущности в данных, такие как клиенты, продукты или заказы. Позже эти типы узлов подключаются к типам ребер, чтобы определить связи между ними.

Сопоставления узлов Adventure Works

В модели данных Adventure Works создайте тип узла для каждой сущности. В следующей таблице показаны сопоставления узлов. Используйте эти сведения для добавления типов узлов в граф:

Метка типа узла Таблица сопоставления Идентификатор столбца сопоставления
Customer adventureworks_customers CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order заказы AdventureWorks SalesOrderDetailID_K
ProductCategory adventureworks_productcategories CategoryID_K
Product adventureworks_products ProductID_K
ProductSubcategory adventureworks_подкатегории_продуктов SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Vendor adventureworks_vendors VendorID_K

Добавление типов узлов в граф

Чтобы добавить типы узлов в граф, выполните следующие действия.

  1. В модели графа выберите "Добавить узел ", чтобы добавить новый тип узла в граф.

  2. В диалоговом окне "Добавление узла в граф " введите имя метки и выберите соответствующую таблицу сопоставления и идентификатор столбца сопоставления.

    Снимок экрана: диалоговое окно

    Например, для первого узла используйте следующие значения:

    • Метка: Customer
    • Таблица сопоставления: adventureworks_customers
    • Идентификатор столбца сопоставления: CustomerID_K

    Подсказка

    Можно задать составные ключи (идентификаторы, состоящие из нескольких столбцов). Выбрав таблицу сопоставления, выберите один идентификатор из раскрывающегося списка идентификаторов , а затем снова используйте раскрывающийся список, чтобы добавить другой.

  3. Нажмите кнопку "Подтвердить" , чтобы добавить тип узла в граф.

  4. Повторите процесс для всех оставшихся типов узлов, перечисленных в таблице сопоставлений узлов Adventure Works .

  5. В графе отображаются все восемь типов узлов. Нажмите кнопку "Сохранить", чтобы сохранить ход выполнения.

    Снимок экрана: все узлы, добавленные в граф.

Общие сведения о свойствах узла

При добавлении типа узла каждый столбец в таблице сопоставления автоматически становится свойством этого типа узла. Вам не нужно добавлять свойства вручную. Чтобы просмотреть свойства типа узла, дважды щелкните его в редакторе моделей графа, чтобы открыть диалоговое окно "Изменить схему узла ".

Снимок экрана: диалоговое окно

В рамках этого учебника сохраняйте все свойства для всех типов узлов. На следующем шаге вы извлекаете столбец в собственный тип узла и удаляете избыточные свойства. Дополнительные сведения см. в разделе "Модель узла и края" из той же таблицы. Общие рекомендации по выбору свойств, которые нужно сохранить или удалить, см. в разделе "Удалить ненужные свойства".

После добавления типов узлов в граф добавьте типы ребер, чтобы определить связи между ними.

Следующий шаг