Подключение к Stardog

Платформа Azure Stardog Enterprise Knowledge Graph предоставляет основу для гибкого семантического слоя данных, предназначенного для ответа на сложные запросы к данным, находящимся в разных хранилищах.

Хранилища Databricks SQL (прежнее название — конечные точки Databricks SQL) и кластеры Azure Databricks можно интегрировать с помощью Stardog.

Подключение к Stardog с использованием Partner Connect

Примечание.

Partner Connect поддерживает только интеграцию хранилищ SQL со Stardog. Чтобы интегрировать кластер со Stardog, установите подключение к Stardog вручную.

Чтобы подключиться к Stardog с помощью Partner Connect, сделайте следующее:

  1. Подключение партнерам семантического слоя с помощью партнера Подключение.

  2. В учетной записи Stardog следуйте инструкциям по обновлению профиля Stardog. Установите флажки, чтобы согласиться с условиями использования и политикой конфиденциальности Stardog, а затем нажмите кнопку Обновить.

  3. Щелкните Получить облачный экземпляр Stardog.

  4. Нажмите кнопку Пуск бесплатно, установите флажок, чтобы принять условия обслуживания Stardog, а затем нажмите кнопку Извлечь.

  5. В разделе Действие щелкните меню с тремя точками и выберите команду Создать источник данных.

    Откроется диалоговое окно Управление источником данных Databricks.

  6. При необходимости измените имя источника данных и нажмите кнопку Создать источник данных.

    Вы можете найти видео об использовании начальных наборов с примерами данных в учетной записи Stardog или щелкнуть подключение Azure Databricks, чтобы получить доступ к приложениям Stardog и начать моделирование собственных данных.

Подключение к Stardog вручную

В этом разделе описывается, как подключиться к Stardog вручную.

Примечание.

Вы можете использовать Partner Connect, чтобы упростить процесс подключения для хранилищ SQL.

Требования

Для подключения к Stardog вручную вам потребуется следующее:

  • Кластер хранилища SQL в рабочей области Azure Databricks.

  • Сведения о подключении для кластера или хранилища SQL, в частности имя узла сервера, порт и путь HTTP.

  • Маркер личного доступа Azure Databricks или токен Microsoft Entra ID (ранее Azure Active Directory). Чтобы создать личный маркер доступа, сделайте следующее:

    1. В рабочей области Azure Databricks щелкните имя пользователя Azure Databricks в верхней строке и выберите Параметры в раскрывающемся списке.
    2. Щелкните "Разработчик".
    3. Рядом с маркерами доступа нажмите кнопку "Управление".
    4. Щелкните Generate new token (Создание нового маркера).
    5. (Необязательно) Введите комментарий, который поможет определить этот маркер в будущем и изменить время существования маркера по умолчанию в течение 90 дней. Чтобы создать маркер без времени существования (не рекомендуется), оставьте поле время существования (дни) пустым (пустым).
    6. Щелкните Создать.
    7. Скопируйте отображаемый маркер в безопасное расположение и нажмите кнопку "Готово".

    Примечание.

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

    Если вы не можете создавать или использовать маркеры в рабочей области, это может быть связано с тем, что администратор рабочей области отключил маркеры или не предоставил вам разрешение на создание или использование маркеров. Обратитесь к администратору рабочей области или следующему:

    Примечание.

    В качестве рекомендации по обеспечению безопасности при проверке подлинности с помощью автоматизированных средств, систем, сценариев и приложений Databricks рекомендуется использовать личные маркеры доступа, принадлежащие субъектам-службам, а не пользователям рабочей области. Сведения о создании маркеров для субъектов-служб см. в разделе "Управление маркерами" для субъекта-службы.

Действия по подключению

Чтобы подключиться к Stardog вручную, выполните следующие действия:

  1. Создайте учетную запись Stardog.

  2. В учетной записи Stardog следуйте инструкциям по обновлению профиля Stardog. Установите флажки, чтобы согласиться с условиями использования и политикой конфиденциальности Stardog, а затем нажмите кнопку Обновить.

  3. Следуйте инструкциям, чтобы проверить свой адрес электронной почты.

  4. Щелкните Получить облачный экземпляр Stardog.

  5. Нажмите кнопку Пуск бесплатно, установите флажок, чтобы принять условия обслуживания Stardog, а затем нажмите кнопку Извлечь.

  6. Щелкните подключение Azure Databricks.

  7. Щелкните Stardog Studio.

    Stardog Studio откроется на новой вкладке.

  8. Щелкните пункт Данные.

  9. Щелкните + Источник данных.

  10. В диалоговом окне Добавление источника данных введите имя источника данных.

  11. В поле Тип источника данных в раскрывающемся списке выберите Databricks и Spark SQL.

  12. В поле URL-адрес подключения JDBC введите данные подключения из требований.

  13. В поле Имя пользователя JDBC ведите token.

  14. В поле Пароль JDBC введите маркер личного доступ из требований.

  15. В пол Класс драйвера JDBC введите com.simba.spark.jdbc.Driver.

  16. Нажмите кнопку Добавить.

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

  1. Создание моделей графа знаний в конструкторе Stardog.
  2. Визуализация моделей в обозревателе Stardog.

Дополнительные ресурсы

Познакомьтесь со следующими ресурсами Stardog: