Datenquellen für den Power BI-DienstData sources for the Power BI service

Daten sind der Kern von Power BI.Data is at the heart of Power BI. Wenn Sie Daten untersuchen, Diagramme und Dashboards erstellen oder mit Q&A Fragen stellen, stammen die Daten, die allen diesen Visualisierungen und Antworten zugrunde liegen, aus einem Dataset.Whenever you’re exploring data, creating charts and dashboards, asking questions with Q&A, all of those visualizations and answers you see are really getting their underlying data from a dataset. Doch woher stammt das Dataset?But where does that dataset come from? Aus einer Datenquelle.Well, from a data source.

In diesem Artikel beschreiben wir die unterschiedlichen Typen von Datenquellen, mit denen Sie im Power BI-Dienst eine Verbindung herstellen können.In this article, we’re going to go over the different types of data sources you can connect to from the Power BI service. Denken Sie daran, dass Sie Daten auch aus vielen weiteren Typen von Datenquellen beziehen können.Keep in-mind, there are many other types of data sources you can get data from, too. Für diese müssen Sie jedoch möglicherweise zunächst Power BI Desktop oder die erweiterten Datenabfrage- und Datenmodellierungsfeatures von Excel verwenden.But those might require first using Power BI Desktop or Excel’s advanced data query and modeling features. Damit befassen wir uns später ausführlicher.We’ll go into more about that later. Betrachten wir zunächst die unterschiedlichen Typen von Datenquellen, mit denen Sie von der Website des Power BI-Diensts eine Verbindung herstellen können.For now, let’s look at the different types of data sources you can connect to right from your Power BI service site.

Sie können in Power BI Daten aus jeder dieser Datenquellen abrufen, indem Sie auf Mein Arbeitsbereich > Daten abrufen klicken.You can get data from any of these data sources in Power BI by clicking My Workspace > Get Data.

DateienFiles

Excel (XLSX, XLXM) – Eine Arbeitsmappe in Excel kann Daten enthalten, die Sie selbst in Arbeitsblätter eingegeben haben, und Sie können in Excel mithilfe von Power Query („Abrufen und Transformieren“ in Excel 2016) oder Power Pivot Daten aus externen Datenquellen abfragen und laden.Excel (.xlsx, xlxm) – Excel is unique in that a workbook can have both data you’ve entered into worksheets yourself, and you can query and load data from external data sources by using Power Query (Get & Transform in Excel 2016) or Power Pivot. Sie können Daten in Tabellen in Arbeitsblätter importieren (die Daten müssen in einer Tabelle vorliegen), oder Daten importieren, die in ein Datenmodell geladen wurden.You can import data that is in tables in worksheets (the data must be in a table), or import data that is loaded into a data model. Weitere Informationen finden Sie unter Abrufen von Daten aus Excel.To learn more, see Get data from Excel.

Power BI Desktop (PBIX) – Sie können mithilfe von Power BI Desktop Daten aus externen Datenquellen abfragen und laden, das Datenmodell mit Measures und Beziehungen erweitern und Berichte erstellen.Power BI Desktop (.pbix) - You can use Power BI Desktop to query and load data from external data sources, extend your data model with measures and relationships, and create reports. Sie können die Power BI Desktop-Datei in die Power BI-Website importieren.You can import your Power BI Desktop file into your Power BI site. Power BI Desktop eignet sich am besten für fortgeschrittene Benutzer, die über gute Kenntnisse zu Datenquellen, zur Datenabfrage und -transformation und zu Konzepten der Datenmodellierung verfügen.Power BI Desktop is best for more advanced users who have a good understanding of their data sources, data query and transformation, and data modeling concepts. Weitere Informationen finden Sie unter Verbinden mit Daten in Power BI Desktop.To learn more, see Connect to data in Power BI Desktop.

Kommagetrennte Dateien (CSV) – Dabei handelt es sich um einfache Textdateien mit Datenzeilen.Comma Separated Value (.csv) - Files are simple text files with rows of data. Jede Zeile kann einen oder mehrere Werte enthalten, die jeweils durch ein Komma getrennt sind.Each row can contain one or more values, each separated by a comma. Beispielsweise kann eine CSV-Datei mit Namens- und Adressdaten mehrere Zeilen enthalten, von denen jede Werte für Vorname, Nachname, Straße, Ort, Bundesland/Kanton usw. enthält.For example, a .csv containing name and address data can have a number of rows where each row has values for first name, last name, street address, city, state, and so on. Sie können keine Daten in eine CSV-Datei importieren, jedoch können viele Anwendungen, z. B. Excel, einfache Tabellendaten als CSV-Datei speichern.You cannot import data into a .csv file, but many applications, like Excel, can save simple table data as a .csv file.

Für andere Dateitypen, z. B. XML-Tabellendateien (.xml) oder Textdateien (.txt), können Sie zunächst mithilfe von „Abrufen und transformieren“ Daten abfragen, transformieren und in eine Excel- oder Power BI Desktop-Datei laden.For other file types like XML Table (.xml) or text (.txt) files, you can use Get & Transform to query, transform, and load that data into an Excel or Power BI Desktop file first. Anschließend können Sie die Excel- oder Power BI Desktop-Datei nach Power BI importieren.You can then import the Excel or Power BI Desktop file into Power BI.

Es ist außerdem von Belang, wo Sie die Dateien speichern.Where you store your files makes a big difference, too. OneDrive for Business bietet das größte Maß an Flexibilität und Integration in Power BI.OneDrive for Business provides the greatest amount of flexibility and integration with Power BI. Sie können die Dateien auf dem lokalen Laufwerk speichern, wenn Sie jedoch die Daten aktualisieren müssen, sind einige zusätzliche Schritte erforderlich.If you keep your files on your local drive, that’s ok, but if you need to refresh your data, a few extra steps are involved. Die verlinkten Artikel enthalten weitere Informationen.More details are provided in the linked articles.

InhaltspaketeContent packs

In Inhaltspaketen sind bereits alle Daten und Berichte vorbereitet, die Sie benötigen.Content packs contain all of the data and reports you need already prepared for you. In Power BI gibt es zwei Typen von Inhaltspaketen: Inhaltspakete aus Diensten wie Google Analytics, Marketo oder Salesforce, und Inhaltspakete, die von anderen Benutzern in Ihrer Organisation erstellt und freigegeben wurden.In Power BI, there are two types of content packs; those from services like Google Analytics, Marketo, or Salesforce, and those created and shared by other users in your organization.

Dienste – Es gibt Dutzende von Diensten mit Inhaltspaketen für Power BI, und ihre Anzahl nimmt ständig zu.Services – There are literally dozens of services with content packs for Power BI, and more are being added all the time. Für die meisten Dienste benötigen Sie ein Konto.Most services require you to have an account. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Diensten.To learn more, see Connect to services.

Organisationsbezogen – Wenn Sie und andere Benutzer in Ihrer Organisation über ein Power BI Pro-Konto verfügen, können Sie Inhaltspakete erstellen, freigeben und verwenden.Organizational – If you and other users in your organization have a Power BI Pro account, you can create, share, and use content packs. Weitere Informationen finden Sie unter Organisationsbezogene Inhaltspakete.To learn more, see Organizational content packs.

DatenbankenDatabases

Datenbanken in der Cloud – Sie können im Power BI-Dienst mithilfe von DirectQuery eine Liveverbindung mit Azure SQL-Datenbank, Azure SQL Data Warehouse, Spark on Azure HDInsight und SQL Server Analysis Services herstellen.Databases in the Cloud – From the Power BI service, you can connect live to Azure SQL Database, Azure SQL Data Warehouse, Spark on Azure HD Insight, and SQL Server Analysis Services using DirectQuery. Verbindungen von Power BI mit diesen Datenbanken sind Liveverbindungen. Das bedeutet: Nach dem Herstellen der Verbindung z. B. mit einer Azure SQL-Datenbank wird beim Untersuchen der Daten und beim Erstellen von Berichten in Power BI immer eine direkte Abfrage der Datenbank ausgeführt, wenn Sie die Daten segmentieren oder einer Visualisierung ein weiteres Feld hinzufügen.Connections from Power BI to these databases are live, that is, when you’ve connected to say an Azure SQL Database, and you begin exploring its data by creating reports in Power BI, anytime you slice your data or add another field to a visualization, a query is made right to the database. Weitere Informationen finden Sie unter Azure und Power BI.To learn more, see Azure and Power BI.

Lokale Datenbanken – Sie können im Power BI-Dienst eine direkte Verbindung mit SQL Server Analysis Services-Datenbanken für tabellarische Modelle herstellen.Databases on-premises – From the Power BI service, you can connect directly to SQL Server Analysis Services Tabular model databases. Dies erfordert Power BI Enterprise-Gateway.A Power BI Enterprise gateway is required. Wenn Sie nicht genau wissen, wie Sie eine Verbindung mit der Datenbank für tabellarische Modelle Ihrer Organisation herstellen, wenden Sie sich an den Administrator oder die IT-Abteilung.If you’re unsure how to connect to your organization’s tabular model database, check with your administrator or IT department. Weitere Informationen finden Sie unter SQL Server Analysis Services-Tabellendaten in Power BI.To learn more, see SQL Server Analysis Tabular data in Power BI.

Für andere Typen von Datenbanken in Ihrer Organisation müssen Sie zunächst mithilfe von Power BI Desktop oder Excel eine Verbindung mit den Daten herstellen, diese abfragen und in ein Datenmodell laden.For other types of databases in your organization, you’ll need to first use Power BI Desktop or Excel to connect to, query, and load data into a data model. Anschließend können Sie die Datei nach Power BI importieren, wo ein Dataset erstellt wird.You can then import your file into Power BI where a dataset is created. Wenn Sie eine geplante Aktualisierung einrichten, verwendet Power BI die Verbindungsinformationen aus der Datei zusammen mit den von Ihnen konfigurierten Aktualisierungseinstellungen, um eine direkte Verbindung mit der Datenquelle herzustellen und Aktualisierungen abzufragen.If you setup scheduled refresh, Power BI will use connection information from the file along with refresh settings you configure to connect directly to the datasource and query for updates. Diese Aktualisierungen werden dann in das Dataset in Power BI geladen.Those updates are then loaded into the dataset in Power BI. Weitere Informationen finden Sie unter Verbinden mit Daten in Power BI Desktop.To learn more, see Connect to data in Power BI Desktop.

Was muss ich beachten, wenn die Daten aus einer anderen Quelle stammen?What if my data comes from a different source?

Es gibt Hunderte unterschiedlicher Datenquellen, die Sie mit Power BI verwenden können.There are literally hundreds of different data sources you can use with Power BI. Unabhängig von ihrer Herkunft müssen diese Daten jedoch ein Format aufweisen, das von Power BI zum Erstellen von Berichten und Dashboards, zum Beantworten von Fragen mit Q&A und weitere Vorgänge verwendet werden kann.But regardless of where you get your data from, that data has to be in a format the Power BI service can use to create reports and dashboards, answer questions with Q & A, and so on.

Die Daten einiger Datenquellen liegen bereits in einem Format vor, das für den Power BI-Dienst geeignet ist. Dies gilt z. B. für Inhaltspakete von Dienstanbietern wie Google Analytics und Twilio.Some data sources already have their data in a format ready for the Power BI service, like content packs from service providers like Google Analytics, and Twilio. Die SQL Server Analysis Services-Datenbanken für tabellarische Modelle weisen ebenfalls ein geeignetes Format auf.SQL Server Analysis Services Tabular model databases are ready, too. Und Sie können eine Liveverbindung mit Datenbanken in der Cloud, z. B. Azure SQL-Datenbank und Spark on HDInsight, herstellen.And you can connect live to databases in the cloud like Azure SQL Database and Spark on HDInsight.

In anderen Fällen müssen Sie möglicherweise die gewünschten Daten abfragen und in eine Datei laden.In other cases, it might be necessary to query and load the data you want into a file. Angenommen, in einer Data Warehouse-Datenbank auf einem Server in Ihrer Organisation befinden sich Logistikdaten.For example, let’s say you have logistics data in a data warehouse database on a server in your organization. Sie können im Power BI-Dienst keine direkte Verbindung mit der Datenbank herstellen und mit der Untersuchung ihrer Daten beginnen (es sei denn, es handelt sich um eine Datenbank für tabellarische Modelle).In the Power BI service, you cannot connect directly to that database and begin exploring its data (unless it is a tabular model database). Sie können jedoch mit Power BI Desktop oder Excel die Logistikdaten abfragen und in ein Datenmodell laden, das Sie dann als Datei speichern.You can, however, use Power BI Desktop or Excel to query and load that logistics data into a data model you then save as a file. Anschließend können Sie diese Datei nach Power BI importieren, wo ein Dataset erstellt wird.You can then import that file into Power BI where a dataset is created.

Ihr Einwand lautet wahrscheinlich: „Die Logistikdaten in der Datenbank ändern sich aber täglich.You’re probably thinking “But that logistics data on that database changes every day. Wie kann ich sicherstellen, dass das Dataset in Power BI aktualisiert wird?“How do I make sure my dataset in Power BI is refreshed?” Die Verbindungsinformationen aus der Power BI Desktop- oder Excel-Datei werden zusammen mit den Daten in das Dataset importiert.Connection information from the Power BI Desktop or Excel file is imported into the dataset along with the data. Wenn Sie eine geplante Aktualisierung einrichten oder das Dataset manuell aktualisieren, verwendet Power BI die Verbindungsinformationen aus dem Dataset zusammen mit einigen anderen Einstellungen, um eine direkte Verbindung mit der Datenbank herzustellen, Aktualisierungen abzufragen und diese in das Dataset zu laden.If you setup scheduled refresh or do a manual refresh on the dataset, Power BI will use the connection information from the dataset, along with a couple other settings, to connect directly to the database, query for updates, and load those updates into the dataset. Wahrscheinlich ist Power BI Gateway erforderlich, um die Datenübertragung zwischen dem lokalen Server und Power BI zu sichern.A Power BI gateway will likely be required to secure any data transfer between your on-premises server and Power BI. Alle Visualisierungen in Berichten und Dashboards werden automatisch aktualisiert.Any visualizations in reports and dashboards are refreshed automatically.

Sie sehen also, dass Sie Daten auch nach Power BI übertragen können, wenn keine direkte Verbindung vom Power BI-Dienst zur Datenquelle hergestellt werden kann.You see, just because you cannot connect to your data source right from the Power BI service doesn’t mean you can’t get that data into Power BI. Es sind lediglich einige zusätzliche Schritte und eventuell ein wenig Hilfe von der IT-Abteilung erforderlich.It just might take a few more steps and maybe some help from your IT department. Weitere Informationen finden Sie unter Datenquellen in Power BI Desktop.See Data sources in Power BI Desktop to learn more.

Einige weitere InformationenSome more details

Sie werden in Power BI häufig auf die Begriffe „Dataset“ und „Datenquelle“ treffen.You’ll see the terms dataset and data source used a lot in Power BI. Diese werden oft synonym verwendet, bezeichnen jedoch zwei unterschiedliche, wenn auch verwandte Dinge.They’re often use synonymously, but they really are two different things, albeit related.

Ein Dataset wird in Power BI automatisch erstellt, wenn Sie mit „Daten abrufen“ eine Verbindung mit einem Inhaltspaket herstellen und Daten aus diesem importieren oder eine Verbindung mit einer Livedatenquelle herstellen.A dataset is automatically created in Power BI when you use Get Data to connect to and import data from a content pack, file, or you connect to a live data source. Ein Dataset enthält Informationen über die Datenquelle, Anmeldeinformationen für die Datenquelle und häufig eine aus der Datenquelle kopierte Teilmenge von Daten.A dataset contains information about the data source, data source credentials, and in many cases, a sub-set of data copied from the data source. Beim Erstellen von Visualisierungen in Berichten und Dashboards basieren diese in den meisten Fällen auf Daten im Dataset.In most cases, when you create visualizations in reports and dashboards, you’re looking at data in the dataset.

Eine Datenquelle ist der Ort, aus dem die Daten in einem Dataset tatsächlich stammen.A data source is where the data in a dataset really comes from. Dies kann beispielsweise ein Onlinedienst wie Google Analytics oder QuickBooks, eine Datenbank in der Cloud wie die Azure SQL-Datenbank oder eine Datenbank bzw. Datei auf einem lokalen Computer oder Server in Ihrer Organisation sein.For example, an online service like Google Analytics or QuickBooks, a database in the cloud like Azure SQL Database, or a database or file on a local computer or server in your own organization.

DatenaktualisierungData refresh

Wenn Sie die Dateien auf dem lokalen Laufwerk oder einem Laufwerk irgendwo in Ihrer Organisation speichern, ist möglicherweise Power BI Gateway erforderlich, um das Dataset in Power BI zu aktualisieren.If you save your files on your local drive, or a drive somewhere in your organization, a Power BI gateway might be required in-order to refresh the dataset in Power BI. Außerdem muss der Computer, auf dem die Datei gespeichert wird, in Betrieb sein, wenn die Aktualisierung erfolgt.And, the computer where the file is saved must be on when a refresh happens. Sie können die Datei auch erneut importieren oder die Funktion „Veröffentlichen“ in Excel oder Power BI Desktop verwenden, jedoch sind dies keine automatischen Prozesse.You can also re-import your file, or use Publish from Excel or Power BI Desktop, but those are not automated processes.

Wenn Sie die Dateien in OneDrive for Business oder SharePoint – Teamwebsites speichern und dann eine Verbindung mit Power BI herstellen oder die Dateien nach Power BI importieren, sind das Dataset, die Berichte und das Dashboard immer aktuell.If you save your files on OneDrive for Business or SharePoint – Team Sites, and then connect to or import them into Power BI, your dataset, reports, and dashboard will always be up-to-date. Da sich OneDrive und Power BI in der Cloud befinden, kann Power BI ca. einmal pro Stunde eine direkte Verbindung mit der gespeicherten Datei herstellen und nach Aktualisierungen suchen.Because both OneDrive and Power BI are in the cloud, Power BI can connect directly to your saved file, about once every hour, and check for updates. Wenn Aktualisierungen gefunden werden, werden das Dataset und alle Visualisierungen automatisch aktualisiert.If any are found, the dataset and any visualizations are refreshed automatically.

Inhaltspakete aus Diensten werden automatisch aktualisiert.Content packs from services are automatically updated. In den meisten Fällen einmal pro Tag.In most cases, once a day. Sie können sie manuell aktualisieren, jedoch hängt es vom Dienstanbieter ab, ob aktualisierte Daten angezeigt werden.You can manually refresh, but whether or not you’ll see any updated data will depend on the service provider. Die Aktualisierung der Inhaltspakete von anderen Personen in Ihrer Organisation hängt von den verwendeten Datenquellen und davon ab, wie der Ersteller des Inhaltspakets die Aktualisierung eingerichtet hat.Content packs from others in your organization will depend on the data sources used and how the person who created the content pack setup refresh.

Azure SQL-Datenbank, Azure SQL Data Warehouse und Spark on Azure HDInsight sind Datenquellen in der Cloud.Azure SQL Database, Azure SQL Data Warehouse, and Spark on Azure HDInsight are unique in that they are data sources in the Cloud. Da sich der Power BI-Dienst ebenfalls in der Cloud befindet, kann Power BI mithilfe von DirectQuery eine Liveverbindung mit ihnen herstellen.Because the Power BI service is also in the cloud, Power BI can connect to them live, using DirectQuery. Die Daten in Power BI sind immer synchronisiert, und es ist nicht erforderlich, die Aktualisierung einzurichten.What you see in Power BI is always in-sync and there’s no need to setup refresh.

Wenn Sie in Power BI eine Verbindung mit SQL Server Analysis Services herstellen, handelt es sich um eine Liveverbindung wie bei einer Azure-Datenbank in der Cloud, die Datenbank selbst befindet sich jedoch auf einem Server in der Organisation.SQL Server Analysis Services is unique in that when you connect to it from Power BI, it’s a live connection just like an Azure database in the cloud, but the database itself is on a server in your organization. Dieser Typ von Verbindung erfordert Power BI Gateway, das normalerweise von der IT-Abteilung konfiguriert wird.This type of connection requires a Power BI gateway, which is usually configured by an IT department.

Die Datenaktualisierung ist ein äußerst wichtiger Aspekt von Power BI und zu komplex, um an dieser Stelle umfassend behandelt zu werden.Data refresh is a super important part of Power BI, and much too deep to cover here. Wenn Sie gründliche Kenntnisse zu diesem Aspekt erwerben möchten, lesen Sie Aktualisieren von Daten in Power BI.If you want to get a thorough understanding, be sure to checkout Data Refresh in Power BI.

Überlegungen und EinschränkungenConsiderations and Limitations

Für alle im Power BI-Dienst verwendeten Datenquellen gelten die folgenden Überlegungen und Einschränkungen.For all data sources used in the Power BI service, the following considerations and limitations apply. Es gibt weitere Einschränkungen, die für bestimmte Funktionen gelten, die folgende Liste gilt jedoch für den Power BI-Dienst insgesamt:There are other limitations that apply to specific features, but the following list apply to the Power BI service overall:

  • Beschränkung der Datasetgröße – Jedes Dataset im Power BI-Dienst darf nicht größer als 1 GB sein.Dataset size limit - there is a 1 GB limit for each dataset in the Power BI service.
  • Maximale Anzahl der Zeilen – Die maximale Anzahl der Zeilen im Dataset (wenn DirectQuery nicht verwendet wird) beträgt 2 Milliarden, wobei drei dieser Zeilen reserviert sind (sodass maximal 1.999.999.997 Zeilen verwendet werden können). Bei Verwendung von DirectQuery beträgt die maximale Anzahl von Zeilen 1 Million.Row limit - the maximum number of rows in your dataset (when not using DirectQuery) is 2 billion, with three of those rows reserved (resulting in a usable maximum of 1,999,999,997 rows); the maximum number of rows when using DirectQuery is 1 million rows.
  • Maximale Anzahl der Spalten – In einem Dataset sind für die Gesamtheit der Tabellen im Dataset maximal 16.000 Spalten zulässig.Column limit - the maximum number of columns allowed in a dataset, across all tables in the dataset, is 16,000 columns. Dies gilt für den Power BI-Dienst und für in Power BI-Desktop verwendete Datasets.This applies to the Power BI service and to datasets used in Power BI Desktop. In Power BI wird im Dataset eine interne Zeilennummernspalte pro Tabelle verwendet. Das bedeutet, dass für jede Tabelle im Dataset die maximale Anzahl von Spalten 16.000 minus eins beträgt.Power BI uses an internal row number column per table included in the dataset, which means the maximum number of columns is 16,000 minus one for each table used in the dataset.