Freigeben über


SharePoint Online-Liste

Zusammenfassung

Element Beschreibung
Freigabestatus Allgemeine Verfügbarkeit
Produkte Excel
Power BI (Semantikmodelle)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Power Apps (Dataflows)
Dynamics 365 Customer Insights
Unterstützte Authentifizierungstypen Anonym
Fenster
Microsoft-Konto
Dienstprinzipal
Funktionsreferenzdokumentation SharePoint.Contents
SharePoint.Files
SharePoint.Tables

Anmerkung

Einige Funktionen sind möglicherweise in einem Produkt vorhanden, aber nicht in anderen, aufgrund von Bereitstellungsplänen und host-spezifischen Funktionen.

Anmerkung

Wenn Sie "Dienstprinzipal" als Authentifizierungstyp im Power BI-Dienst auswählen, müssen Sie ihm nur App-Berechtigungen über Azure Access Control Services (ACS) erteilen. Weitere Informationen finden Sie unter Gewähren des Zugriffs mithilfe von SharePoint App-Only.

Unterstützte Funktionen

  • Website-URL

Ermitteln der Website-URL

Wenn Sie eine Verbindung mit einer SharePoint-Website herstellen, werden Sie aufgefordert, die Website-URL einzugeben. Um die Website-URL zu finden, die Ihre SharePoint Online-Liste enthält, öffnen Sie zuerst eine Seite in SharePoint. Auf einer Seite in SharePoint können Sie normalerweise die Websiteadresse abrufen, indem Sie Start- im Navigationsbereich oder das Symbol für die Website oben auswählen. Kopieren Sie die Adresse aus der Adressleiste Ihres Webbrowsers, und speichern Sie sie für später.

Bild mit den Positionen von „Start“ im Navigationsbereich, dem Symbol oben auf der Website und der resultierenden URL-Adresse.

Herstellen einer Verbindung mit einer SharePoint Online-Liste über Power Query Desktop

So stellen Sie eine Verbindung mit einer SharePoint Online-Liste her:

  1. Wählen Sie in der Erfahrung „Daten abrufen“ die SharePoint Online-Liste aus. Der Datenabholungsprozess in Power Query Desktop variiert zwischen den Apps. Weitere Informationen zur Power Query Desktop-Oberfläche zum Abrufen von Daten für Ihre App finden Sie unter Wo können Sie Datenabrufen.

  2. Fügen Sie die SharePoint-Website-URL, die Sie in Bestimmen der Website-URL kopiert haben, in das Feld Website-URL im geöffneten Dialogfeld ein.

    Ordnerauswahl.

    Wenn die eingegebene URL-Adresse ungültig ist, wird ein Warnsymbol angezeigt. Warnungssymbol wird neben dem Textfeld Website-URL angezeigt.

    Sie können auch die 1.0-Implementierung dieses Connectors oder die 2.0-Implementierung auswählen. Weitere Informationen: Herstellen einer Verbindung mit der SharePoint Online-Liste v2.0

    Wählen Sie OK aus, um fortzufahren.

  3. Wenn Sie diese Websiteadresse zum ersten Mal besucht haben, wählen Sie die entsprechende Authentifizierungsmethode aus. Geben Sie Ihre Anmeldeinformationen ein, und wählen Sie aus, auf welche Ebene diese Einstellungen angewendet werden sollen. Wählen Sie dann Verbinden aus.

    Microsoft-Konto auswählen.

    Für weitere Informationen über Authentifizierungsmethoden und Ebeneneinstellungen besuchen Sie Authentifizierung mit einer Datenquelle.

  4. Im Navigatorkönnen Sie einen Speicherort auswählen und dann entweder die Daten im Power Query-Editor transformieren, indem Sie Daten transformierenauswählen oder die Daten laden, indem Sie Ladenauswählen.

    Aktivieren Sie das Listenkontrollkästchen.

Herstellen einer Verbindung mit einer SharePoint Online-Liste aus Power Query Online

So stellen Sie eine Verbindung mit einer SharePoint Online-Liste her:

  1. Wählen Sie in der Erfahrung „Daten abrufen“ die Option SharePoint Online-Liste aus. Verschiedene Apps bieten unterschiedliche Möglichkeiten, um die Datenerfassungsfunktion von Power Query Online zu nutzen. Weitere Informationen darüber, wie Sie in Ihrer App auf die Datenabfragefunktion von Power Query Online zugreifen können, finden Sie unter Wo Daten abgerufen werden können.

    Screenshot des Fensters

  2. Fügen Sie die SharePoint-Website-URL, die Sie in Bestimmen der Website-URL kopiert haben, in das Feld Website-URL im geöffneten Dialogfeld ein.

    Auswahl der Online-Liste.

  3. Geben Sie bei Bedarf den Namen eines lokalen Datengateways ein.

  4. Wählen Sie die Authentifizierungsart aus, und geben Sie alle erforderlichen Anmeldeinformationen ein.

  5. Wählen Sie Weiter aus.

  6. Im Navigator können Sie einen Speicherort auswählen und dann die Daten im Power Query-Editor durch Auswahl von Daten transformieren transformieren.

    Navigator mit Daten.

Herstellen einer Verbindung mit der SharePoint Online-Liste v2.0

In der Version vom Oktober 2020 von Power BI Desktop haben wir eine aktualisierte Version des SharePoint Online-Listen-Connectors eingeführt. Dieser Connector verfügt über verbesserte APIs und eine höhere Benutzerfreundlichkeit, ist jedoch nicht abwärtskompatibel mit der Verwendung der 1.0-Connectorversion. Die 2.0 Connector-Version ist ab September 2022 allgemein verfügbar.

Um darauf zuzugreifen, rufen Sie über Schritt 2 in Verbinden mit einer SharePoint Online-Liste aus Power Query Desktop denselben Verbindungsbildschirm auf. Achten Sie jedoch darauf, unter Implementierung die Option 2.0 auszuwählen, falls diese nicht bereits ausgewählt ist.

Ein Bildschirm mit einem Beispiel für SharePoint Online-Listeneinstellungen.

Mit diesem Update für den Connector stellen wir zwei verschiedene Ansichten für die gleichen Daten zur Verfügung:

  • Alle
  • Standard

Die Ansicht Alle enthält alle benutzerseitig erstellten und vom System definierten Spalten. Sie können sehen, welche Spalten in der folgenden Abbildung enthalten sind.

Ein Bildschirm mit einem Beispiel für Ansichtseinstellungen für eine bestimmte Ansicht in der SharePoint Online-Liste.

Die Standardansicht sehen Sie, wenn Sie die Liste in der Ansicht, die Sie in Ihren Einstellungen als Standard festgelegt haben, online anzeigen. Wenn Sie diese Ansicht bearbeiten, um entweder vom Benutzer erstellte oder vom System definierte Spalten hinzuzufügen oder zu entfernen, oder indem Sie eine neue Ansicht erstellen und als Standard festlegen, werden diese Änderungen über den Connector weitergegeben.

Ein Bildschirm mit einem Beispiel für die SharePoint Online-Listenstandardansicht.

Anmerkung

Wenn Sie die Standardansicht auf Ihrer SharePoint-Website auf Kalenderansicht oder Board- Ansicht festlegen, gibt SharePoint nur die Spalten zurück, die in der ausgewählten Ansicht angezeigt werden. In diesem Szenario ruft Power BI nicht alle Spalten in der Liste ab, selbst wenn Sie die Option 'Alle' auswählen. Dies ist beabsichtigt.

Fehlerbehebung

Verwenden der SharePoint-Stammadresse

Stellen Sie sicher, dass Sie die Stammadresse der SharePoint-Website ohne Unterordner oder Dokumente angeben. Verwenden Sie z. B. einen Link ähnlich wie https://contoso.sharepoint.com/teams/ObjectModel/.

Probleme mit der Zeitzone

Wenn Sie den SharePoint Online-Listenconnector (v1.0) verwenden, stellen Sie möglicherweise fest, dass Die Zeitzonendaten nicht mit dem übereinstimmen, was Sie von Ihrem Browser erwarten würden. Der webbasierte SharePoint-Client führt eine lokale Zeitzonenkonvertierung basierend auf dem Wissen des Browsers über die Zeitzone des Benutzers aus.

Die Back-End-API für SharePoint verwendet UTC-Zeit und sendet diese UTC-Zeit direkt an Power BI. Power BI konvertiert diese UTC-Zeit nicht, meldet sie jedoch an den Benutzer.

Um Zeit in die lokale Zeit zu bringen, muss der Benutzer dieselbe Konvertierung ausführen, die der SharePoint-Client ausführt. Ein Beispiel für die Spaltenvorgänge, die dies tun würden, sind:

#"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Datewithtime", type datetimezone}}),
#"Timezone Shifted" = Table.TransformColumns(#"Changed Type", {"Datewithtime", DateTimeZone.ToLocal})

Der erste Vorgang ändert den Typ in datetimezone, und der zweite Vorgang konvertiert ihn in die lokale Uhrzeit des Computers.

SharePoint-Verknüpfungslimit

Anmerkung

Dieses Problem ist auf den SharePoint Online-Listen-v2.0-Connector beschränkt.

Der SharePoint Online-Listen-V2.0-Connector verwendet eine andere API als der v1.0-Connector und unterliegt daher maximal 12 Verknüpfungsvorgängen pro Abfrage, wie in der SharePoint Online-Dokumentation dokumentiert unter Listenansichts-Nachschlageschwellenwert. Dieses Problem wird sich zeigen, wenn SharePoint-Abfragen fehlschlagen, weil mehr als 12 Spalten gleichzeitig aus einer SharePoint-Liste aufgerufen werden. Sie können diese Situation jedoch umgehen, indem Sie eine Standardansicht mit weniger als 12 Nachschlagespalten erstellen.

Verwenden von OData für den Zugriff auf eine SharePoint Online-Liste

Wenn Sie einen OData-Feed verwenden, um auf eine SharePoint Online-Liste zuzugreifen, gibt es eine Beschränkung von ca. 2100 Zeichen auf die URL, die Sie für die Verbindung verwenden. Weitere Informationen: Maximale URL-Länge