Power BI - Unterstützte Datenquellen
Power BI unterstützt eine Vielzahl von Datenquellen. Sie können auf Daten abrufen klicken und es werden alle verfügbaren Datenverbindungen angezeigt. Sie können eine Verbindung zu verschiedenen Flatfiles, SQL-Datenbanken und Azure-Cloud- oder sogar Webplattformen wie Facebook-, Google Analytics- und Salesforce-Objekten herstellen. Es enthält auch eine ODBC-Verbindung, um eine Verbindung zu anderen ODBC-Datenquellen herzustellen, die nicht aufgeführt sind.
Im Folgenden sind die verfügbaren Datenquellen in Power BI aufgeführt:
- Flat Files
- SQL-Datenbank
- OData Feed
- Leere Abfrage
- Azure Cloud-Plattform
- Online Dienste
- Leere Abfrage
- Andere Datenquellen wie Hadoop, Exchange oder Active Directory
Um Daten auf dem Power BI-Desktop abzurufen, müssen Sie im Hauptbildschirm auf die Option Daten abrufen klicken. Es zeigt Ihnen zuerst die häufigsten Datenquellen. Klicken Sie dann auf die Option Mehr, um eine vollständige Liste der verfügbaren Datenquellen anzuzeigen.
Wenn Sie auf die Registerkarte "Mehr .." klicken, wie im obigen Screenshot gezeigt, wird ein neues Navigationsfenster angezeigt, in dem auf der linken Seite eine Kategorie aller verfügbaren Datenquellen angezeigt wird. Sie haben auch die Möglichkeit, oben eine Suche durchzuführen.
Es folgen die verschiedenen data sources gelistet -
Alle
In dieser Kategorie sehen Sie alle verfügbaren Datenquellen unter Power BI-Desktop.
Datei
Wenn Sie auf Datei klicken, werden alle vom Power BI-Desktop unterstützten Flatfile-Typen angezeigt. Um eine Verbindung zu einem beliebigen Dateityp herzustellen, wählen Sie den Dateityp aus der Liste aus und klicken Sie auf Verbinden. Sie müssen den Speicherort der Datei angeben.
Datenbank
Wenn Sie auf die Option Datenbank klicken, wird eine Liste aller Datenbankverbindungen angezeigt, zu denen Sie eine Verbindung herstellen können.
Um eine Verbindung zu einer Datenbank herzustellen, wählen Sie einen Datenbanktyp aus der Liste aus, wie im obigen Screenshot gezeigt. Klicken Sie auf Verbinden.
Sie müssen den Servernamen / Benutzernamen und das Kennwort übergeben, um eine Verbindung herzustellen. Sie können auch eine Verbindung über eine direkte SQL-Abfrage mit den erweiterten Optionen herstellen. Sie können auch den Konnektivitätsmodus Import oder DirectQuery auswählen.
Note - Sie können den Import- und den DirectQuery-Modus nicht in einem einzigen Bericht kombinieren.
Import vs DirectQuery
DirectQueryOption schränkt die Option der Datenmanipulation ein und die Daten bleiben in der SQL-Datenbank. DirectQuery ist live und es ist nicht erforderlich, eine Aktualisierung wie bei der Importmethode zu planen.
ImportMethode ermöglicht die Durchführung von Datentransformation und -manipulation. Wenn Sie die Daten im PBI-Dienst veröffentlichen, beträgt das Limit 1 GB. Es verbraucht und überträgt Daten in das Power BI Azure-Backend. Daten können bis zu 8 Mal am Tag aktualisiert und ein Zeitplan für die Datenaktualisierung erstellt werden.
Vorteile der Verwendung von DirectQuery
Mit DirectQuery können Sie Datenvisualisierungen für große Datenmengen erstellen, die nicht in Power BI-Desktops importiert werden können.
DirectQuery wendet kein 1-GB-Datensatzlimit an.
Bei Verwendung von DirectQuery zeigt der Bericht immer die aktuellen Daten an.
Einschränkungen bei der Verwendung von DirectQuery
Es gibt eine Beschränkung von 1 Million Zeilen für die Rückgabe von Daten bei Verwendung von DirectQuery. Sie können eine Aggregation von mehr Zeilen durchführen. Die Ergebniszeilen sollten jedoch weniger als 1 Million betragen, um das Dataset zurückzugeben.
In DirectQuery sollten alle Tabellen aus einer einzigen Datenbank stammen.
Wenn eine komplexe Abfrage im Abfrageeditor verwendet wird, wird ein Fehler ausgegeben. Um eine Abfrage auszuführen, müssen Sie den Fehler aus der Abfrage entfernen.
In DirectQuery können Sie die Beziehungsfilterung nur in eine Richtung verwenden.
Es wird keine spezielle Behandlung für zeitbezogene Daten in Tabellen unterstützt.
Azurblau
Mit der Azure-Option können Sie eine Verbindung zur Datenbank in der Azure-Cloud herstellen. Der folgende Screenshot zeigt die verschiedenen Optionen, die unter der Azure-Kategorie verfügbar sind.
Online Dienste
Mit Power BI können Sie auch eine Verbindung zu verschiedenen Onlinediensten wie Exchange, Salesforce, Google Analytics und Facebook herstellen.
Die folgenden Screenshots zeigen die verschiedenen Optionen, die unter Online-Dienste verfügbar sind.
Andere
Der folgende Screenshot zeigt die verschiedenen Optionen, die unter anderen Kategorien verfügbar sind.