Udostępnij za pośrednictwem


Nawiązywanie połączenia z usługą Stardog

Platforma Stardog Enterprise Knowledge Graph stanowi podstawę elastycznej semantycznej warstwy danych przeznaczonej do odpowiadania na złożone zapytania w silosach danych.

Możesz zintegrować magazyny SQL usługi Databricks (wcześniej punkty końcowe SQL usługi Databricks) i klastry usługi Azure Databricks z usługą Stardog.

Nawiązywanie połączenia z usługą Stardog przy użyciu programu Partner Connect

Uwaga

Program Partner Connect obsługuje tylko integrowanie magazynów SQL z aplikacją Stardog. Aby zintegrować klaster z aplikacją Stardog, połącz się z aplikacją Stardog ręcznie.

Aby nawiązać połączenie z usługą Stardog przy użyciu programu Partner Connect, wykonaj następujące czynności:

  1. Nawiąż połączenie z partnerami warstwy semantycznej przy użyciu programu Partner Connect.

  2. Na koncie Stardog postępuj zgodnie z monitem, aby zaktualizować profil Stardog. Zaznacz pola, aby wyrazić zgodę na warunki użytkowania i zasady ochrony prywatności stardog, a następnie kliknij przycisk Aktualizuj.

  3. Kliknij pozycję Pobierz wystąpienie usługi Stardog w chmurze.

  4. Kliknij przycisk Rozpocznij bezpłatnie, zaznacz pole wyboru, aby wyrazić zgodę na warunki użytkowania usługi Stardog, a następnie kliknij przycisk Wyewidencjonuj.

  5. W obszarze Akcja kliknij menuMenu Kebab kebab, a następnie kliknij pozycję Utwórz źródło danych.

    Zostanie otwarte okno dialogowe Zarządzanie źródłem danych usługi Databricks.

  6. Opcjonalnie edytuj nazwę źródła danych, a następnie kliknij pozycję Utwórz źródło danych.

    Możesz znaleźć filmy wideo dotyczące korzystania z zestawów startowych z przykładowymi danymi na koncie Stardog lub kliknąć połączenie usługi Azure Databricks, aby uzyskać dostęp do aplikacji Stardog, aby rozpocząć modelowanie danych.

Ręczne nawiązywanie połączenia z usługą Stardog

W tej sekcji opisano sposób ręcznego nawiązywania połączenia z usługą Stardog.

Uwaga

Możesz użyć programu Partner Connect, aby uprościć środowisko połączenia dla usługi SQL Warehouse.

Wymagania

Przed ręcznym nawiązaniem połączenia z usługą Stardog potrzebne są następujące elementy:

  • Klaster lub magazyn SQL w obszarze roboczym usługi Azure Databricks.

  • Szczegóły połączenia dla klastra lub usługi SQL Warehouse, w szczególności wartości Nazwa hosta serwera, Port i Ścieżka HTTP.

  • Osobisty token dostępu usługi Azure Databricks lub token microsoft Entra ID (dawniej Azure Active Directory). Aby utworzyć osobisty token dostępu, wykonaj następujące czynności:

    1. W obszarze roboczym usługi Azure Databricks kliknij nazwę użytkownika usługi Azure Databricks na górnym pasku, a następnie wybierz pozycję Ustawienia z listy rozwijanej.
    2. Kliknij pozycję Deweloper.
    3. Obok pozycji Tokeny dostępu kliknij pozycję Zarządzaj.
    4. Kliknij pozycję Generuj nowy token.
    5. (Opcjonalnie) Wprowadź komentarz, który pomaga zidentyfikować ten token w przyszłości i zmienić domyślny okres istnienia tokenu na 90 dni. Aby utworzyć token bez okresu istnienia (niezalecane), pozostaw puste pole Okres istnienia (dni) (puste).
    6. Kliknij pozycję Generate (Generuj).
    7. Skopiuj wyświetlony token do bezpiecznej lokalizacji, a następnie kliknij przycisk Gotowe.

    Uwaga

    Pamiętaj, aby zapisać skopiowany token w bezpiecznej lokalizacji. Nie udostępniaj skopiowanego tokenu innym osobom. W przypadku utraty skopiowanego tokenu nie można wygenerować tego samego tokenu. Zamiast tego należy powtórzyć tę procedurę, aby utworzyć nowy token. Jeśli utracisz skopiowany token lub uważasz, że token został naruszony, usługa Databricks zdecydowanie zaleca natychmiastowe usunięcie tego tokenu z obszaru roboczego, klikając ikonę kosza (Odwołaj) obok tokenu na stronie Tokeny dostępu.

    Jeśli nie możesz utworzyć lub użyć tokenów w obszarze roboczym, może to być spowodowane tym, że administrator obszaru roboczego wyłączył tokeny lub nie udzielił Ci uprawnień do tworzenia lub używania tokenów. Zapoznaj się z administratorem obszaru roboczego lub następującymi tematami:

    Uwaga

    Najlepszym rozwiązaniem w zakresie zabezpieczeń w przypadku uwierzytelniania za pomocą zautomatyzowanych narzędzi, systemów, skryptów i aplikacji usługa Databricks zaleca używanie osobistych tokenów dostępu należących do jednostek usługi zamiast użytkowników obszaru roboczego. Aby utworzyć tokeny dla jednostek usługi, zobacz Zarządzanie tokenami dla jednostki usługi.

Kroki nawiązywania połączenia

Aby ręcznie nawiązać połączenie z usługą Stardog, wykonaj następujące czynności:

  1. Utwórz konto stardog.

  2. Na koncie Stardog postępuj zgodnie z monitem, aby zaktualizować profil Stardog. Zaznacz pola, aby wyrazić zgodę na warunki użytkowania i zasady ochrony prywatności stardog, a następnie kliknij przycisk Aktualizuj.

  3. Postępuj zgodnie z monitem, aby zweryfikować swój adres e-mail.

  4. Kliknij pozycję Pobierz wystąpienie usługi Stardog w chmurze.

  5. Kliknij przycisk Rozpocznij bezpłatnie, zaznacz pole wyboru, aby wyrazić zgodę na warunki użytkowania usługi Stardog, a następnie kliknij przycisk Wyewidencjonuj.

  6. Kliknij połączenie usługi Azure Databricks.

  7. Kliknij pozycję Stardog Studio.

    Program Stardog Studio zostanie otwarty na nowej karcie.

  8. Kliknij pozycję Dane.

  9. Kliknij pozycję + Źródło danych.

  10. W oknie dialogowym Dodawanie źródła danych wprowadź nazwę źródła danych.

  11. W polu Typ źródła danych wybierz pozycję Databricks i Spark SQL z listy rozwijanej.

  12. W polu Adres URL połączenia JDBC wprowadź szczegóły połączenia z wymagań.

  13. W polu Nazwa użytkownika JDBC wprowadź wartość token.

  14. W polu Hasło JDBC wprowadź osobisty token dostępu z wymagań.

  15. W polu Klasa sterownika JDBC wprowadź wartość com.simba.spark.jdbc.Driver.

  16. Kliknij przycisk Dodaj.

Następne kroki

  1. Tworzenie modeli programu Knowledge Graph w programie Stardog Designer.
  2. Wizualizowanie modeli w Eksploratorze Stardog.

Dodatkowe zasoby

Zapoznaj się z następującymi zasobami stardog: