Share via


SingleStore

Hinweis

Der folgende Artikel über den Connector wird von SingleStore, dem Eigentümer dieses Connectors und Mitglied des Microsoft Power Query Connector Certification Program, zur Verfügung gestellt. Wenn Sie Fragen zum Inhalt dieses Artikels haben oder Änderungen an diesem Artikel wünschen, besuchen Sie die SingleStore Website und nutzen Sie die dortigen Supportkanäle.

Zusammenfassung

Element Beschreibung
Freigabestatus Allgemeine Verfügbarkeit
Produkte Power BI (Semantikmodelle)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Unterstützte Authentifizierungsarten Grundlegend
Windows

Unterstützte Funktionen

  • Importieren
  • DirectQuery (Power BI-Semantikmodelle)

Verbindung zu SingleStore

So verbinden Sie Microsoft Power BI Desktop mit SingleStore DB oder Managed Service:

  1. Wählen Sie in der Multifunktionsleiste Home in der Liste Daten abrufen die Option Mehr.

  2. Wählen Sie im Dialogfeld Daten abrufen die Option SingleStore Direct Query Connector aus.

    Suchen Sie im Dialogfeld

  3. Geben Sie im Dialogfeld SingleStore-Datenbank die IP-Adresse oder den Hostnamen des SingleStore-Clusters unter Server ein. Geben Sie unter Datenbank den Namen der Datenbank ein.

    Wählen Sie unter Data Connectivity mode den Modus Import oder DirectQuery, und wählen Sie dann OK.

    Geben Sie Server-IP / Hostname und Datenbank ein, und wählen Sie den Verbindungsmodus aus.

  4. Wählen Sie im Dialogfeld SingleStore Direct Query Connector im linken Bereich den Authentifizierungstyp aus (entweder Windows oder Basic).

    Hinweis

    SingleStoreDB Cloud-Benutzer können nur Basic Authentifizierung verwenden.

    • Für die Windows-Authentifizierung richten Sie einen SingleStore-Server für die Kerberos-Authentifizierung ein. Wählen Sie dann die Schaltfläche Connect.

      Hinweis

      Sie müssen Power BI mit dem Benutzerkonto ausführen, das dem SingleStore DB-Benutzer zugeordnet ist.

      Wählen Sie Windows-Authentifizierung.

    • Für die Basis-Authentifizierung geben Sie den Benutzernamen und das Passwort ein, die für die Verbindung mit SingleStore verwendet werden, und wählen Sie dann die Schaltfläche Verbinden.

      Wählen Sie Basische Authentifizierung.

  5. Nachdem Sie sich für den Import- oder DirectQuery-Modus authentifiziert haben, wählen Sie im Dialogfeld Navigator die gewünschten Tabellen aus und klicken Sie auf die Schaltfläche Load.

    Wählen Sie im Dialogfeld „Navigator“ Tabellen und anschließend „Laden“ aus.

Sie können jetzt Power BI verwenden, um SingleStore-Daten zu untersuchen.

Erstellen eines benutzerdefinierten SQL-Berichts

Hinweis

Jeder Benutzer, der einen benutzerdefinierten SQL-Bericht erstellt, darf nur Lesezugriff auf die SingleStore-Datenbanken haben.

So erstellen Sie einen neuen benutzerdefinierten SQL-Bericht:

  1. Öffnen Sie Power BI Desktop.

  2. Wählen Sie in der Multifunktionsleiste Home aus der Liste Daten abrufen die Option Leere Abfrage.

  3. Geben Sie im Dialogfeld Power Query Editor die Abfrage in folgendem Format an:

    SingleStoreODBC.Query("<ip_address_or_hostname>", "<database>", "<query>")

    Reichen Sie die Anfrage ein.

    Hinweis

    Wenn Sie den Server zum ersten Mal verwenden, wählen Sie Edit Credentials und geben Sie die Anmeldedaten ein. Weitere Informationen finden Sie unter Schritt 4 in Verbindung mit SingleStore.

  4. Überprüfen Sie die zu ladenden Daten und wählen Sie Schließen & Anwenden.

  5. Wenn Sie bereits mit dem Datensatz gearbeitet haben und dieser im Speicher zwischengespeichert ist, aktualisieren Sie den Bericht, um den lokalen Cache zurückzusetzen. Wählen Sie im Menüband Home die Option Aktualisieren.

Um die vorhandenen benutzerdefinierten SQL-Berichte zu aktualisieren, wählen Sie die Schaltfläche Aktualisieren auf dem Menüband Home.

Ändern von Anmeldeinformationen

So ändern Sie die Anmeldeinformationen, die für die Verbindung mit SingleStore verwendet werden:

  1. Wählen Sie in der Multifunktionsleiste Datei die Option Optionen und Einstellungen>Datenquelleneinstellungen.

  2. Wählen Sie im Dialogfeld Datenquelleneinstellungen die Option SingleStore DirectQuery Connector aus und anschließend Berechtigungen bearbeiten.