Database
 sql >> Datenbank >  >> RDS >> Database

Hinzufügen weiterer Datenspeicher zu Microsoft Power BI

Mit Microsoft Power BI können Sie geschäftliche Erkenntnisse gewinnen, indem Sie Visualisierungen, Dashboards und Berichte aus den Daten Ihrer Organisation generieren. Um Ihre Daten zu sammeln, verwenden Sie Power BI Desktop, das eine Reihe von Konnektoren enthält, mit denen Sie Daten in verschiedenen beliebten Datenspeichern analysieren können. Dieser Artikel zeigt Ihnen, wie Sie Power BI Desktop mit Datenspeichern in Backends integrieren können, für die es keinen dedizierten Konnektor gibt.

Power BI Desktop unterstützt wie viele andere Analyseanwendungen ODBC, eine generische Datenzugriffsschnittstelle, mit der die standardmäßige Auswahl an Backends erweitert werden kann. Für den Zugriff auf ein Back-End von Power BI Desktop mithilfe von ODBC müssen Sie einen ODBC-Treiber für dieses Back-End abrufen. Um den Prozess zu veranschaulichen, zeigen die folgenden Schritte, wie Sie Power BI Desktop mit Salesforce.com und MongoDB integrieren, indem Sie einen Easysoft ODBC-Treiber für diese Produkte verwenden.

Beispiel:So verbinden Sie Power BI mit Salesforce.com

Die zum Verbinden von Power BI mit Salesforce.com erforderlichen Komponenten sind:

Power BI Desktop <-> Salesforce.com ODBC-Treiber <-> Salesforce.com

Beispiel:So verbinden Sie Power BI mit MongoDB

Die zum Verbinden von Power BI mit MongoDB erforderlichen Komponenten sind:

Power BI Desktop <-> MongoDB ODBC-Treiber <-> MongoDB

Der Salesforce.com-ODBC-Treiber und der MongoDB-ODBC-Treiber können von der Easysoft-Website heruntergeladen werden.

Installieren, Lizenzieren und Testen des Easysoft ODBC-Treibers

  1. Laden Sie je nach Bedarf den Windows Salesforce.com ODBC-Treiber oder den Windows MongoDB ODBC-Treiber herunter. (Anmeldung erforderlich.)
  2. Installieren und lizenzieren Sie den Easysoft ODBC-Treiber auf einem Windows-Rechner.

    Installationsanweisungen finden Sie in der Salesforce.com-ODBC-Treiberdokumentation oder MongoDB-ODBC-Treiberdokumentation.

Bevor Sie den Easysoft ODBC-Treiber verwenden können, um Power BI Desktop mit Salesforce.com oder MongoDB zu verbinden, müssen Sie eine System-ODBC-Datenquelle konfigurieren. Eine ODBC-Datenquelle speichert die Verbindungsdetails für die Zieldatenbank (z. B. Salesforce.com) und den ODBC-Treiber, der für die Verbindung dazu erforderlich ist (z. B. der ODBC-Treiber von Salesforce.com).

Um den ODBC-Administrator unter 32-Bit-Windows auszuführen, öffnen Sie Verwaltung in der Systemsteuerung und öffnen Sie dann Datenquellen (ODBC). (Bei älteren Versionen von Windows trägt das Applet der Systemsteuerung, das den ODBC-Administrator startet, die Bezeichnung Datenquellen.)

Um den ODBC-Administrator unter 64-Bit-Windows auszuführen, geben Sie im Windows-Dialogfeld „Ausführen“ diesen Befehl ein:

%windir%\system32\odbcad32.exe

Hinweis Dieser Befehl führt die 64-Bit-Version von ODBC Administrator aus. Da Power BI Desktop eine 64-Bit-Anwendung auf 64-Bit-Windows ist, ist dies die Version, die Sie verwenden müssen.

Verwenden Sie den ODBC-Administrator, um Ihre ODBC-Treiber-Datenquelle zu erstellen.

Erstellen einer Salesforce.com-ODBC-Datenquelle

  1. Wählen Sie die Registerkarte „System-DSN“ und dann „Hinzufügen“.
  2. Wählen Sie im Dialogfeld „Neue Datenquelle erstellen“ die Option „Easysoft ODBC-Salesforce-Treiber“ und dann „Fertig stellen“.
  3. Vervollständigen Sie das Dialogfeld Easysoft ODBC-Salesforce Driver DSN Setup:
    Setting Wert
    DSN Salesforce.com
    Benutzername Der Name Ihres Salesforce.com-Benutzers. Beispiel:[email protected].
    Passwort Das Passwort für Ihren Salesforce.com-Benutzer.
    Token Das Sicherheitstoken für Ihren Salesforce.com-Benutzer, falls erforderlich.

    Um herauszufinden, ob Sie ein Sicherheitstoken angeben müssen, wählen Sie die Schaltfläche Test. Wenn der Verbindungsversuch mit einem Fehler fehlschlägt, der LOGIN_MUST_USE_SECURITY_TOKEN enthält , müssen Sie einen angeben.

    Salesforce.com sendet das Sicherheitstoken per E-Mail an die E-Mail-Adresse, die Ihrem Salesforce.com-Benutzerkonto zugeordnet ist. Wenn Sie kein Sicherheitstoken erhalten haben, können Sie es neu generieren. Salesforce.com sendet Ihnen dann das neue Sicherheitstoken per E-Mail zu. Melden Sie sich zum erneuten Generieren Ihres Sicherheitstokens bei Salesforce.com an und wählen Sie dann Setup aus dem Benutzermenü. Suchen Sie im Feld „Schnellsuche“ nach „Sicherheitstoken“. Klicken Sie auf der Seite „Sicherheitstoken zurücksetzen“ auf „Sicherheitstoken zurücksetzen“. Wenn Sie das Token in Ihrem E-Mail-Client erhalten, kopieren Sie es und fügen Sie es dann in das Token-Feld ein.

  4. Verwenden Sie die Test-Schaltfläche, um zu überprüfen, ob Sie erfolgreich eine Verbindung zu Salesforce.com herstellen können.

Erstellen einer MongoDB-ODBC-Datenquelle

  1. Wählen Sie die Registerkarte „System-DSN“ und dann „Hinzufügen“.
  2. Wählen Sie im Dialogfeld „Neue Datenquelle erstellen“ die Option „Easysoft ODBC-MongoDB-Treiber“ und dann „Fertig stellen“.
  3. Füllen Sie diese Felder aus Easysoft ODBC-MongoDB Driver DSN Setup Dialogfeld:
    Setting Wert
    DSN MongoDB
    Beschreibung Easysoft MongoDB ODBC-Treiber
    Server Der Name oder die IP-Adresse des Hosts, auf dem Ihre MongoDB-Instanz ausgeführt wird.
    Benutzername Wenn Sie einen Benutzernamen für den Zugriff auf Ihre MongoDB-Datenbank angeben müssen, geben Sie ihn hier ein.
    Passwort Das Passwort für Ihren MongoDB-Benutzernamen.
    Authentifizierung ignorieren Falls MongoDB nicht tut die Eingabe eines Benutzernamens und Passworts erfordern, aktivieren Sie diese Option. Dies ist eine Problemumgehung für Anwendungen wie Power BI Desktop, die immer einen Benutzernamen und ein Kennwort in der Verbindungszeichenfolge übergeben, unabhängig davon, ob es erforderlich ist.
  4. Verwenden Sie die Test-Schaltfläche, um zu überprüfen, ob Sie erfolgreich eine Verbindung zu Ihrer MongoDB-Datenbank herstellen können.

Power BI mit Ihrer ODBC-Datenbank verbinden

Sie können Power BI Desktop jetzt mit der Datenbank verbinden. In unserem Beispiel sind die Zieldatenbanken Salesforce.com und MongoDB:

  1. Wählen Sie in Power BI Desktop Daten abrufen.
  2. Wählen Sie im Dialogfeld „Daten abrufen“ die Option „ODBC“ und dann „Verbinden“.
  3. Wählen Sie im Dialogfeld Von ODBC Ihre ODBC-Datenquelle aus und klicken Sie dann auf OK.
  4. Geben Sie Ihren Datenbank-Benutzernamen und Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

    Wenn Sie bei der Eingabe von Benutzername und Passwort einen Fehler machen, brechen Sie den Verbindungsvorgang ab. Bearbeiten Sie dann in den Power BI Desktop-Optionen und -Einstellungen die Datenquelle. Geben Sie den richtigen Benutzernamen oder das richtige Kennwort im Dialogfeld mit den Anmeldeinformationen für die Datenquelle an. Andernfalls verwendet Power BI Desktop weiterhin die zwischengespeicherten falschen Anmeldeinformationen.

    Wenn Sie MongoDB verwenden und normalerweise keinen Benutzernamen und kein Passwort eingeben müssen, geben Sie einige Dummy-Strings in die dafür vorgesehenen Felder ein. Angenommen, Sie haben Ignore Auth aktiviert Wenn Sie die Easysoft-Datenquelle konfigurieren, wird Ihre Verbindung erfolgreich sein.

  5. Wählen Sie im Dialogfeld Navigator die Tabellen aus, die Sie in Power BI Desktop analysieren möchten, und wählen Sie dann Laden aus.

    Die ODBC-Daten stehen jetzt zur Verwendung in Power BI-Visualisierungen zur Verfügung.