MongoDB BI-Connector

In diesem Abschnitt wird beschrieben, wie von Tableau aus eine Verbindung mit MongoDB Business Intelligence(BI)-Daten hergestellt und die Datenquelle eingerichtet wird.

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

  • Benutzername und Kennwort, wenn die MongoDB-Authentifizierung aktiviert ist

  • Mit den Benutzer-Anmeldeinformationen verknüpfter Datenbankname, wenn die MongoDB-Authentifizierung aktiviert ist

  • Soll eine Verbindung zu einem SSL-Server hergestellt werden?

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

Sie müssen den MongoDB-Connector für BI, Version ab 2.1, installieren und ausführen, bevor Sie eine Verbindung zwischen Tableau und MongoDB BI-Daten herstellen können.

Um den MongoDB-Connector für BI abzurufen, melden Sie sich an der MongoDB-Website an, und laden Sie den Connector herunter(Link wird in neuem Fenster geöffnet). Folgen Sie den Installationsanweisungen(Link wird in neuem Fenster geöffnet) auf der MongoDB-Website.

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.

Herstellen der Verbindung und Einrichten der Datenquelle

  1. Starten Sie Tableau, und wählen Sie unter Verbinden die Option MongoDB BI-Connector aus. Eine umfassende Liste der Datenverbindungen wird angezeigt, wenn Sie unter Mit einem Server die Option Mehr auswählen. Gehen Sie dann wie folgt vor:

    1. Geben Sie den Namen des Servers ein.

    2. Wenn die MongoDB-Authentifizierung aktiviert ist, geben Sie Ihren Benutzernamen mit dem zugehörigen Datenbanknamen sowie das Kennwort ein. Informationen zum richtigen zu verwendenden Format finden Sie im Abschnitt Anmeldeoptionen. Wenn die MongoDB-Authentifizierung nicht aktiviert ist, fahren Sie mit Schritt c fort.

      Aktivieren Sie beim Herstellen einer Verbindung mit einem SSL-Server das Kontrollkästchen SSL anfordern. Weitere Informationen zum Herstellen einer Verbindung zu MongoDB mit SSL finden Sie unter Connecting Tableau to MongoDB(Link wird in neuem Fenster geöffnet) (Herstellen einer Verbindung zwischen Tableau und MongoDB) auf der MongoDB-Website.

    3. (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 des anfänglichen SQL-Befehls.

    4. 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 die Blattregisterkarte aus, um Ihre Analyse zu starten.

Anmeldeoptionen

Benutzerkonten in MongoDB sind mit spezifischen logischen Datenbanken in MongoDB verknüpft. Daher müssen Benutzer bei der Anmeldung bei MongoDB den mit den Anmeldeinformationen des Benutzers verknüpften Datenbanknamen angeben. Dazu sind spezielle Optionen in der Benutzernamen-Zeichenfolge zu übergeben. Wenn der Benutzer henrywilson beispielsweise mit der Datenbank example verknüpft ist, gibt er Folgendes in das Feld Benutzername ein.

henrywilson?source=example

Sie können die Option mechanism für die Definition des Authentifizierungsmechanismus verwenden, wenn Sie einen vom Standard, d. h. von "SCRAM-SHA-1", abweichenden Mechanismus nutzen möchten. Wenn der Benutzer henrywilson beispielsweise eine Verbindung mit der Datenbank example herstellen und dabei "Aufforderung/Antwort" als Authentifizierungsmechanismus nutzen möchte, gibt er folgende Zeichenfolge in das Feld Benutzername ein:

henrywilson?source=example,mechanism=MONGODB-CR

Weitere Informationen zu Authentifizierungsoptionen finden Sie auf der MongoDB(Link wird in neuem Fenster geöffnet)-Website.

 

Siehe auch

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