Connectoren, die mit dem Tableau Connector-SDK erstellt wurden

Tableau verfügt über eine hervorragende Konnektivität, mit der Sie Daten von praktisch überall aus visualisieren können. Zusätzlich zu den Dutzenden von integrierten Connectoren und zusätzlichen von Partnern erstellten Connectoren (verfügbar in Tableau Exchange(Link wird in neuem Fenster geöffnet)) bietet Tableau Ihnen die Tools zum Erstellen eines benutzerdefinierten Connectors mit dem Tableau Connector SDK.

Hinweis: Connectors, die mit dem Tableau Connector-SDK erstellt wurden, werden manchmal als Plugins bezeichnet, da sie an Tableau "andocken", um eine Verbindung zu Ihren Daten herstellen können.

Über Tableau Connector-SDK- und Connectordateien

Sie können das Tableau Connector-SDK verwenden, um einen benutzerdefinierten Connector zu erstellen. Von Partnern erstellte Connectors (unabhängig davon, ob sie von Ihnen oder einer anderen Person erstellt wurden) unterstützen in der Regel die meisten gleichen Funktionen wie integrierte Tableau-Connectors. Dazu gehören das Definieren einer Datenquelle(Link wird in neuem Fenster geöffnet), das Visualisieren Ihrer Daten(Link wird in neuem Fenster geöffnet), die Veröffentlichung auf einem Server(Link wird in neuem Fenster geöffnet) (wenn der Server über den Connector verfügt) usw.

Jeder Connector besteht aus einer Reihe von XML- und JavaScript-Dateien, die in einer einzigen gepackten .jar-Datei gezippt werden und eine ".taco"-Dateinamenerweiterung erhalten. Diese TACO-Datei wird vom Entwickler anhand einer vertrauenswürdigen öffentlichen Zertifizierungsstelle signiert. Die XML- und JavaScript-Dateien sind Konfigurationsdateien, in denen Folgendes beschrieben wird:

  • UI-Elemente, die zum Sammeln von Benutzereingaben zum Herstellen einer Verbindung zu einer Datenquelle erforderlich sind
  • Jeder Dialekt oder Anpassungen, die für die Verbindung benötigt werden
  • Herstellen einer Verbindung mit dem ODBC- oder JDBC-Treiber

Ein Connector, der mit dem Tableau Connector-SDK entwickelt wird, eignet sich für die Verbindung mit einem ODBC- oder JDBC-Treiber, der über SQL-Schnittstellen verfügt. Die zugrundeliegende Technologie funktioniert gut mit relationalen Datenbanken.

Unterstützung für von Partnern erstellte Connectoren

Von Partnern erstellte Connectors werden von Tableau nicht direkt unterstützt. Wenn Sie jedoch Hilfe benötigen, gibt es einige Stellen, an denen Sie nach weiteren Informationen suchen können.

  • Einige Partnerseiten auf Tableau Exchange bieten einen direkten Support-Link, der Ihnen weiterhilft.
  • Suchen Sie nach einem Support-Link oder einer README-Datei auf der Treiber-Download-Seite, die zu Ihrem Connector gehört.
  • Kontaktieren Sie die Entwickler des Connectors über den Link Entwickler-Website in Tableau Exchange.

Erstellen Sie Ihren eigenen Connector

Verwenden Sie die Tools und Anweisungen im Tableau Connector-SDK(Link wird in neuem Fenster geöffnet)-Repository auf GitHub, um einen eigenen benutzerdefinierten Connector zu erstellen.

Hinweis: Wenn Sie ein Problem mit dem SDK oder einem der Entwicklerbeispiele feststellen, melden Sie das Problem auf GitHub(Link wird in neuem Fenster geöffnet).

Übermitteln eines Connectors an Tableau Exchange

Wenn Sie Ihren Connector an Tableau Exchange senden möchten, führen Sie die im Tableau Connector SDK beschriebenen Schritte aus.

Verwenden eines Connectors, der mit dem Tableau Connector-SDK erstellt wurde

Nachdem Sie einen Connector mit dem Tableau Connector-SDK erstellt haben, führen Sie die folgenden Schritte aus, um ihn mit Tableau zu verwenden:

  1. Laden Sie die Connector-Datei "[Name des Connectors].taco" herunter.
  2. Platzieren Sie die .taco-Datei im folgenden Verzeichnis (Standardspeicherort):
    • Für 2021.2 und neuer:
      Für Tableau DesktopFür Tableau Prep BuilderFür Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring
      • Windows: C:\Benutzer\[Windows-Benutzer]\Dokumente\Eigenes Tableau-Repository\Connectors
      • macOS: C:\Benutzer\[Benutzer]\Dokumente\Eigenes Tableau-Repository\Connectors
      • Windows: C:\Benutzer\[Windows-Benutzer]\Dokumente\Eigenes Tableau Prep-Repository\Connectors
      • macOS: /Benutzer/Dokumente/Eigenes Tableau Prep-Repository/Connectors
      • Windows: C:\Programme\Tableau\Connectors

      • Linux: /opt/tableau/connectors

    • Für 2021.1 und älter:
      Für Tableau DesktopFür Tableau Prep BuilderFür Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring
      • Windows: C:\Benutzer\[Windows-Benutzer]\Dokumente\Eigenes Tableau-Repository\Connectors
      • macOS: C:\Benutzer\[Benutzer]\Dokumente\Eigenes Tableau-Repository\Connectors
      • Windows: C:\Benutzer\[Windows-Benutzer]\Dokumente\Eigenes Tableau Prep-Repository\Connectors
      • MacOS: /Benutzer/Dokumente/Eigenes Tableau Prep-Repository/ConnectorsForTableau
      • Tableau Server: [Installationsverzeichnis_von_Tableau_Server]/data/tabsvc/vizqlserver/Connectors

      Um Ihren Connector für Prep zu aktivieren, müssen Sie Ihre .taco-Datei auch an den folgenden Speicherorten hinzufügen:

      • Tableau Prep Conductor: [Installationsverzeichnis_von_Tableau_Server]/data/tabsvc/flowprocessor/Connectors
      • Tableau Prep Flow Authoring: [Installationsverzeichnis_von_Tableau_Server]/data/tabsvc/flowqueryservice/Connectors
  3. Installieren Sie vor der Verbindung den ODBC- oder JDBC-Treiber. Befolgen Sie die Anweisungen zur Treiberinstallation, die von der Quelle Ihrer Daten bereitgestellt werden.

Nachdem Sie den Connector installiert haben, wird er in der Liste der Connectors in Tableau angezeigt.

Verbinden von Tableau mit den Daten

  1. Starten Sie Tableau und wählen Sie unter Verbinden den Namen des Connectors aus, den Sie gerade installiert haben. Für eine vollständige Liste der Connectoren wählen Sie Mehr unter Mit einem Server aus.
  2. Geben Sie die angeforderten Informationen ein und wählen Sie dann Anmelden aus.
  3. Warten Sie, bis der Connector Ihre Daten in Tableau abgerufen hat.
  4. Wählen Sie die Blattregisterkarte aus, um Ihre Analyse zu starten.

Informationen zur Ladereihenfolge für Connectoren

Wenn ein Connector dieselbe Klasse wie ein bereits registrierter Connector hat, wird der neue Connector abgelehnt. Das bedeutet, dass zuerst geladene Connectoren Vorrang haben, wenn zwei Connectoren denselben Klassennamen verwenden.

Tableau lädt Connectoren nach Verzeichnis in der folgenden Reihenfolge:

  1. Integrierte Tableau-Connectoren
  2. Connectoren, die sich in C:\Program Files\Tableau\Connectors (Windows) bzw. /opt/tableau/connectors (Linux) befinden
  3. Connectoren, die sich in My Tableau Repository/Connectors befinden
  4. (Optional) Connectoren, die sich in dem per -DConnectPluginsPath angegebenen dev-Pfad befinden

Siehe auch

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