Databricks
Hinweis
Der folgende Connectorartikel wird von Databricks, dem Besitzer dieses Connectors und einem Mitglied des Microsoft Power Query Connector-Zertifizierungsprogramms bereitgestellt. Wenn Sie Fragen zum Inhalt dieses Artikels haben oder Änderungen an diesem Artikel vornehmen möchten, nutzen Sie die Supportkanäle auf der Databricks-Website.
Zusammenfassung
Element | Beschreibung |
---|---|
Freigabestatus | Allgemeine Verfügbarkeit |
Produkte | Power BI (Semantikmodelle) Power BI (Dataflows) Fabric (Dataflow Gen2) |
Unterstützte Authentifizierungstypen | Azure Active Directory Persönliches Zugriffstoken OAuth (OIDC) |
Hinweis
Einige Funktionen können in einem Produkt vorhanden sein, in anderen jedoch nicht, was an den Bereitstellungsplänen und hostspezifischen Funktionen liegt.
Voraussetzungen
Dieser Connector ist nur für die Verwendung mit einem Databricks SQL Warehouse vorgesehen, das unter AWS ausgeführt wird und OAuth verwendet. Verwenden Sie mit Azure Databricks den Azure Databricks-Connector. Wenn Sie OAuth nicht mit Ihrem Databricks SQL Warehouse (in AWS oder GCP) verwenden, verwenden Sie ebenfalls den Azure Databricks-Connector. Die Databricks Community Edition wird nicht unterstützt.
Unterstützte Funktionen
- Importieren
- DirectQuery (semantische Power BI-Modelle)
Herstellen einer Verbindung mit Databricks über Power Query Desktop
Führen Sie die folgenden Schritte aus, um eine Verbindung mit Databricks über Power Query Desktop herzustellen:
Suchen Sie über die Funktion „Daten abrufen“ nach Databricks, um den Databricks-Connector in die Auswahlliste aufzunehmen. Verwenden Sie den Databricks-Connector hier nur für Ihre Databricks SQL Warehouse-Daten (ausgeführt in AWS), wenn Sie OAuth zur Authentifizierung verwenden.
Geben Sie den Serverhostnamen und HTTP-Pfad für das Databricks SQL Warehouse an. Wie Sie den Serverhostnamen und HTTP-Pfad ermitteln, erfahren Sie unter Konfigurieren der ODBC- und JDBC-Treiber von Databricks. Geben Sie diese Informationen entsprechend ein. Optional können Sie unter Erweiterte Optionen einen Standardkatalog und/oder eine Datenbank bereitstellen. Klicken Sie auf OK , um fortzufahren.
Geben Sie Ihre Anmeldeinformationen zur Authentifizierung bei Ihrem Databricks SQL Warehouse an. Drei Optionen für Anmeldeinformationen sind verfügbar:
Benutzername und Kennwort. Diese Option ist nicht verfügbar, wenn Ihre Organisation/Ihr Konto 2FA/MFA verwendet.
Persönliches Zugriffstoken. Wie Sie ein persönliches Zugriffstoken (Personal Access Token, PAT) generieren, erfahren Sie unter Persönliche Zugriffstoken.
OAuth (OIDC). Melden Sie sich im Browser-Popupfenster bei Ihrem Organisationskonto an.
Hinweis
Nachdem Sie Ihre Anmeldeinformationen für ein bestimmtes Databricks SQL Warehouse eingegeben haben, speichert Power BI Desktop diese Anmeldeinformationen im Cache und verwendet sie bei späteren Verbindungsversuchen wieder. Sie können diese Anmeldeinformationen unter Datei > Optionen und Einstellungen > Datenquelleneinstellungen ändern. Weitere Informationen: Ändern der Authentifizierungsmethode
Nachdem Sie die Verbindung hergestellt haben, werden im Navigator die Daten angezeigt, die Ihnen im Cluster zur Verfügung stehen. Sie können entweder Daten transformieren auswählen, um die Daten mithilfe von Power Query zu transformieren, oder Laden, um die Daten in Power Query Desktop zu laden.
Herstellen einer Verbindung mit Databricks-Daten über Power Query Online
Führen Sie die folgenden Schritte aus, um eine Verbindung mit Databricks über Power Query Online herzustellen:
Wählen Sie in der Benutzeroberfläche zum Abrufen von Daten die Option Databricks aus. In verschiedenen Apps gibt es unterschiedliche Wege, um zur Benutzeroberfläche zum Abrufen von Daten in Power Query Online zu gelangen. Weitere Informationen dazu, wie Sie aus Ihrer App zur Benutzeroberfläche zum Abrufen von Daten in Power Query Online gelangen, finden Sie unter Wo man Daten abruft.
Nehmen Sie den verfügbaren Databricks-Connector über das Suchfeld in die Auswahlliste auf. Wählen Sie den Databricks-Connector für Ihr Databricks SQL Warehouse aus.
Geben Sie den Serverhostnamen und HTTP-Pfad für das Databricks SQL Warehouse ein. Wie Sie den Serverhostnamen und HTTP-Pfad ermitteln, erfahren Sie unter Konfigurieren der ODBC- und JDBC-Treiber von Databricks. Optional können Sie unter Erweiterte Optionen einen Standardkatalog und/oder eine Datenbank bereitstellen.
Geben Sie Ihre Anmeldeinformationen zur Authentifizierung bei Ihrem Databricks SQL Warehouse an. Es gibt drei Optionen für Anmeldeinformationen:
- Basic. Verwenden Sie diese Option bei der Authentifizierung mit einem Benutzernamen und Kennwort. Diese Option ist nicht verfügbar, wenn Ihre Organisation/Ihr Konto 2FA/MFA verwendet.
- Kontoschlüssel. Verwenden Sie diese Option bei der Authentifizierung mit einem persönlichen Zugriffstoken. Wie Sie ein persönliches Zugriffstoken (Personal Access Token, PAT) generieren, erfahren Sie unter Persönliche Zugriffstoken.
- Organisationskonto. Verwenden Sie diese Option bei der Authentifizierung mit OAuth. Melden Sie sich im Browser-Popupfenster bei Ihrem Organisationskonto an.
Sobald Sie erfolgreich eine Verbindung hergestellt haben, wird der Navigator geöffnet, in dem die auf dem Server verfügbaren Daten angezeigt werden. Wählen Sie die Daten im Navigator aus. Wählen Sie dann Weiter aus, um die Daten in Power Query zu transformieren.