Udostępnij za pośrednictwem


Databricks

Uwaga

Poniższy artykuł łącznika jest dostarczany przez usługę Databricks, właściciela tego łącznika i członka programu certyfikacji microsoft Power Query Połączenie or. Jeśli masz pytania dotyczące zawartości tego artykułu lub zmiany, które chcesz zobaczyć w tym artykule, odwiedź witrynę internetową usługi Databricks i skorzystaj z dostępnych tam kanałów pomocy technicznej.

Podsumowanie

Element opis
Stan wydania Ogólna dostępność
Produkty Power BI (modele semantyczne)
Power BI (przepływy danych)
Sieć szkieletowa (Dataflow Gen2)
Obsługiwane typy uwierzytelniania Azure Active Directory
Osobisty token dostępu
OAuth (OIDC)

Uwaga

Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.

Wymagania wstępne

Ten łącznik służy tylko do użytku z usługą Databricks SQL Warehouse działającą na platformie AWS i przy użyciu protokołu OAuth. Jeśli używasz usługi Azure Databricks, użyj łącznika usługi Azure Databricks . Jeśli nie używasz protokołu OAuth w usłudze Databricks SQL Warehouse (na platformie AWS lub GCP), użyj łącznika usługi Azure Databricks . Wersja Community Edition usługi Databricks nie jest obsługiwana.

Obsługiwane funkcje

  • Importuj
  • Tryb DirectQuery (modele semantyczne usługi Power BI)

Połączenie do usługi Databricks z programu Power Query Desktop

Aby nawiązać połączenie z usługą Databricks z poziomu programu Power Query Desktop, wykonaj następujące kroki:

  1. W środowisku Pobierania danych wyszukaj pozycję Databricks , aby w skrócie znaleźć łącznik usługi Databricks . W tym miejscu należy używać łącznika usługi Databricks tylko dla danych usługi SQL Warehouse usługi Databricks (uruchomionych na platformie AWS), jeśli używasz protokołu OAuth do uwierzytelniania.

    Pobieranie danych z usługi Databricks Cloud.

  2. Podaj nazwę hosta serwera i ścieżkę HTTP dla usługi Databricks SQL Warehouse. Zapoznaj się z tematem Konfigurowanie sterowników ODBC i JDBC usługi Databricks, aby uzyskać instrukcje dotyczące wyszukiwania nazwy hosta serwera i ścieżki HTTP. Wprowadź te informacje odpowiednio. Opcjonalnie możesz podać domyślny wykaz i/lub bazę danych w obszarze Opcje zaawansowane. Naciśnij OK, aby kontynuować.

    Określ usługę Databricks SQL Warehouse.

  3. Podaj swoje poświadczenia do uwierzytelniania w usłudze Databricks SQL Warehouse. Dostępne są trzy opcje poświadczeń:

    • Nazwa użytkownika/hasło. Ta opcja nie jest dostępna, jeśli organizacja/konto używa uwierzytelniania 2FA/uwierzytelniania wieloskładnikowego.

    • Osobisty token dostępu. Zapoznaj się z tematem Osobiste tokeny dostępu, aby uzyskać instrukcje dotyczące generowania osobistego tokenu dostępu (PAT).

    • OAuth (OIDC). Zaloguj się do konta organizacyjnego przy użyciu wyskakującego okienka przeglądarki.

      Określ odpowiedni token.

    Uwaga

    Po wprowadzeniu poświadczeń dla określonej usługi Databricks SQL Warehouse program Power BI Desktop buforuje i ponownie użyje tych samych poświadczeń w kolejnych próbach połączenia. Te poświadczenia można zmodyfikować, przechodząc do pozycji Opcje pliku > i ustawienia Ustawienia >źródła danych. Więcej informacji: Zmienianie metody uwierzytelniania

  4. Po pomyślnym nawiązaniu połączenia nawigator wyświetli dostępne dane w klastrze. Możesz wybrać opcję Przekształć dane , aby przekształcić dane przy użyciu dodatku Power Query lub Załaduj , aby załadować dane w programie Power Query Desktop.

    Obraz przedstawiający nawigator power query ładujący dane usługi Databricks Cloud do aplikacji klasycznej.

Połączenie do danych usługi Databricks z usługi Power Query Online

Aby nawiązać połączenie z usługą Databricks z usługi Power Query Online, wykonaj następujące kroki:

  1. Wybierz opcję Databricks w środowisku pobierania danych. Różne aplikacje mają różne sposoby uzyskiwania danych w usłudze Power Query Online. Aby uzyskać więcej informacji na temat sposobu uzyskiwania danych z aplikacji w usłudze Power Query Online, przejdź do obszaru Gdzie uzyskać dane.

    Krótki opis dostępnego łącznika usługi Databricks z polem wyszukiwania. Wybierz łącznik usługi Databricks dla usługi Databricks SQL Warehouse.

    Obraz przedstawiający łączniki usługi Databricks.

  2. Wprowadź nazwę hosta serwera i ścieżkę HTTP dla usługi Databricks SQL Warehouse. Zapoznaj się z tematem Konfigurowanie sterowników ODBC i JDBC usługi Databricks, aby uzyskać instrukcje dotyczące wyszukiwania nazwy hosta serwera i ścieżki HTTP. Opcjonalnie możesz podać domyślny wykaz i/lub bazę danych w obszarze Opcje zaawansowane.

    Połączenie ion Ustawienia i poświadczenia.

  3. Podaj swoje poświadczenia do uwierzytelniania w usłudze Databricks SQL Warehouse. Istnieją trzy opcje poświadczeń:

    • Basic. Użyj tej opcji podczas uwierzytelniania przy użyciu nazwy użytkownika i hasła. Ta opcja nie jest dostępna, jeśli organizacja/konto używa uwierzytelniania 2FA/uwierzytelniania wieloskładnikowego.
    • Klucz konta. Użyj tej opcji podczas uwierzytelniania przy użyciu osobistego tokenu dostępu. Zapoznaj się z tematem Osobiste tokeny dostępu, aby uzyskać instrukcje dotyczące generowania osobistego tokenu dostępu (PAT).
    • Konto organizacyjne. Użyj tej opcji podczas uwierzytelniania przy użyciu protokołu OAuth. Zaloguj się do konta organizacyjnego przy użyciu wyskakującego okienka przeglądarki.
  4. Po pomyślnym nawiązaniu połączenia zostanie wyświetlony nawigator i wyświetli dane dostępne na serwerze. Wybierz swoje dane w nawigatorze. Następnie wybierz przycisk Dalej , aby przekształcić dane w dodatku Power Query.

    Obraz przedstawiający nawigator power Query ładujący dane w chmurze usługi Databricks do aplikacji online.