Databricks

In diesem Artikel wird beschrieben, wie Sie Tableau mit einer Databricks-Datenbank verbinden und die Datenquelle einrichten.

Voraussetzungen

Stellen Sie zunächst diese Verbindungsinformationen zusammen:

  • Name des Servers, auf dem die Datenbank gehostet wird, zu der Sie eine Verbindung herstellen möchten

  • HTTP-Pfad zur Datenquelle

  • Authentifizierungsmethode:
    • Azure Active Directory über OAuth

      Hinweis: Um diese Option zu verwenden, muss Ihr Systemadministrator die "Benutzerzustimmung" im Azure Active Directory-Tenant Ihrer Organisation aktivieren. Weitere Informationen finden Sie in der Microsoft-Dokumentation zum Konfigurieren der Benutzerzustimmung.

    • Individueller Zugangstoken
    • Benutzername/Kennwort
  • Melden Sie sich mit den Anmeldedaten an, die sich auf die von Ihnen gewählte Authentifizierungsmethode beziehen:
    • Azure AD-Endpunkt
    • Kennwort für den persönlichen Zugriffstoken
    • Benutzername und Kennwort
  • Suchen Sie in Databricks den Hostnamen und den HTTP-Pfad Ihres Clusterservers. Befolgen Sie dazu die Anweisungen unter Construct the JDBC URL auf der Databricks-Website.

  • (Optional) Anfängliche SQL-Anweisung, die bei jeder Verbindungsherstellung von Tableau ausgeführt wird

Treiber erforderlich

Damit dieser Connector mit der Datenbank kommunizieren kann, wird ein Treiber benötigt. Möglicherweise ist der erforderliche Treiber bereits auf Ihrem Computer installiert. Wenn der Treiber nicht auf Ihrem Computer installiert ist, wird in Tableau eine Meldung im Verbindungsdialogfeld angezeigt, die einen Link zu der Seite Treiber herunterladen(Link wird in neuem Fenster geöffnet) enthält. Dort finden Sie Treiber-Links und Installationsanweisungen.

Hinweis: Wenn Sie sich mit Azure Active Directory über OAuth verbinden, benötigen Sie für diesen Treiber die Version 2.6.15 oder höher.

Herstellen der Verbindung und Einrichten der Datenquelle

  1. Starten Sie Tableau, und wählen Sie unter Verbinden die Option Databricks aus. Für eine vollständige Liste der Datenverbindungen wählen Sie Mehr unter Mit einem Server. Gehen Sie dann wie folgt vor:

    1. Geben Sie den Server-Hostnamen ein.

    2. Geben Sie den HTTP-Pfad zur Datenquelle ein.

    3. Wählen Sie die Authentifizierungsmethode aus: Azure Active Directory über OAuth, persönlicher Zugriffstoken oder Benutzername/Kennwort.
    4. Hinweis: Sie können die Option Benutzername/Kennwort nur verwenden, wenn Single Sign-On (SSO) auf dem Server deaktiviert ist. Andernfalls verwenden Sie Ihren persönlichen Zugriffstoken.

    5. Geben Sie die Anmeldeinformationen für die von Ihnen gewählte Authentifizierungsmethode ein:

      • Geben Sie für Azure AD die URL für den Azure AD-Endpunkt ein.
      • Geben Sie für den persönlichen Zugriffstoken das entsprechende Kennwortein. (Informationen zu persönlichen Zugriffstokens finden Sie auf der Databricks-Website.)
      • Geben Sie den Benutzernamen und das Kennwort in die dafür vorgesehenen Felder ein.
    6. (Optional) Wählen Sie SQL-Anfangsdaten aus, um einen SQL-Befehl festzulegen, der zu Beginn jeder Verbindung ausgeführt wird, z. B. wenn Sie eine Arbeitsmappe öffnen, einen Extrakt aktualisieren, sich bei Tableau Server anmelden oder Inhalte in Tableau Server veröffentlichen. Weitere Informationen finden Sie unter Ausführen von initialen SQL-Befehlen.

    7. Wählen Sie Anmelden aus.

      Wenn Tableau keine Verbindung herstellen kann, überprüfen Sie die Richtigkeit Ihrer Anmeldeinformationen. Falls Sie weiterhin keine Verbindung herstellen können, kann der Computer den Server nicht finden. Wenden Sie sich an Ihren Netzwerkadministrator oder Datenbankadministrator.

  2. Gehen Sie auf der Datenquellenseite wie folgt vor:

    1. (Optional) Wählen Sie den Standard-Datenquellennamen oben auf der Seite aus, und geben Sie dann einen eindeutigen Datenquellennamen für die Verwendung in Tableau ein. Beispielsweise können Sie eine Benennungskonvention für die Datenquelle verwenden, die anderen Benutzern hilft, daraus abzuleiten, welche Datenquelle verbunden werden soll.

    2. Wählen Sie unter Schema ein Schema aus oder suchen Sie über das Textfeld ein Schema nach Namen.

    3. Wählen Sie unter Tabelle eine Tabelle aus, oder suchen Sie über das Textfeld eine Tabelle nach Namen.
    4. Ziehen Sie die Tabelle in den Arbeitsbereich, und klicken Sie dann auf die Blattregisterkarte, um Ihre Analyse zu starten.

      Verwenden Sie benutzerdefinierte SQL, um eine Verbindung zu einer bestimmten Abfrage herzustellen anstatt zur gesamten Datenquelle. Weitere Informationen finden Sie unter Herstellen einer Verbindung zu einer benutzerdefinierten SQL-Abfrage.

Anmelden bei einem Mac

Wenn Sie Tableau Desktop auf einem Mac verwenden, geben Sie einen vollständig qualifizierten Domänennamen (beispielsweise "mydb.test.ourdomain.lan") anstelle eines relativen Domänennamens (beispielsweise "mydb" oder "mydb.test") ein.

Alternativ können Sie die Domäne der Liste der Suchdomänen für den Mac-Computer hinzufügen, sodass Sie zur Herstellung einer Verbindung nur den Servernamen angeben müssen. Zum Aktualisieren der Liste der Suchdomänen gehen Sie zu System-Voreinstellungen > Netzwerk > Erweitert, und öffnen Sie dann die Registerkarte DNS.

Bewährte Praktiken und Fehlerbehebung bei Databricks

Informationen zu bewährten Praktiken und der Fehlerbehebung bei der Verwendung von Tableau mit Databricks-Clustern finden Sie im Thema Tableau(Link wird in neuem Fenster geöffnet) auf der Databricks-Website.

Siehe auch

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.