Common Data Service (Legacy)
Hinweis
Der Common Data Service (Legacy)-Connector wird vom Power Query Dataverse-Connector ersetzt. In den meisten Fällen wird empfohlen, den Dataverse-Connector anstelle des Legacy-Connectors (Common Data Service) zu verwenden. Es kann jedoch einige Fälle geben, in denen es erforderlich ist, den Common Data Service (Legacy)-Connector auszuwählen. Diese Fälle werden in "When to use the Common Data Service (Legacy) connector" beschrieben.
Zusammenfassung
| Element | BESCHREIBUNG |
|---|---|
| Versionsstatus | Allgemeine Verfügbarkeit |
| Produkte | Power BI (Datasets) Power BI (Dataflows) Dynamics 365 Customer Insights |
| Authentifizierungstypen | Organisationskonto |
Hinweis
Einige Funktionen sind möglicherweise in einem Produkt vorhanden, aber nicht aufgrund von Bereitstellungszeitplänen und hostspezifischen Funktionen.
Voraussetzungen
Sie müssen über eine Common Data Service (Legacy)-Umgebung verfügen, in der Erstellerberechtigungen für den Zugriff auf das Portal verfügen und Berechtigungen für den Zugriff auf Daten in Tabellen gelesen werden können.
Unterstützte Funktionen
- Server-URL
- Fortgeschrittene
- Spalten neu anordnen
- Hinzufügen einer Anzeigespalte
Verbinden von Power BI Desktop zu Common Data Service (Legacy)
So stellen Sie eine Verbindung mit common Data Service (Legacy) von Power BI Desktop her:
Wählen Sie " Daten abrufen " auf der Registerkarte "Start " aus.
Wählen Sie im Dialogfeld "Daten abrufen" power PlatformCommon>Data Service (Legacy) aus, und wählen Sie dann Verbinden aus.

Geben Sie die URL der Common Data Service (Legacy)-Umgebung der Daten ein, die Sie laden möchten. Verwenden Sie das Format https://<yourenvironmentid.crm.dynamics.com/>. Weitere Informationen: Suchen ihrer Dataverse-Umgebungs-URL

Wenn die Tabelle im Dialogfeld Navigator geladen wird, werden die Spalten in der Tabelle standardmäßig in alphabetischer Reihenfolge durch die Spaltennamen neu angeordnet. Wenn die Spalten nicht neu angeordnet werden sollen, geben Sie in den erweiterten Einstellungen "false " in Spalten "Neu anordnen" ein.
Wenn die Tabelle ebenfalls geladen wird, wird standardmäßig eine neue Spalte mit dem Namen des Auswahllistenfelds mit _display am Ende des Namens der Tabelle hinzugefügt. Wenn Sie nicht möchten, dass die Auswahlliste-Anzeigespalte hinzugefügt wird, geben Sie in den erweiterten Einstellungen "false " in " Anzeigespalte hinzufügen" ein.
Wenn Sie das Ausfüllen der Informationen abgeschlossen haben, wählen Sie "OK" aus.
Wenn dieser Versuch zum ersten Mal eine Verbindung mit dieser Website herstellt, wählen Sie "Anmelden" aus, und geben Sie Ihre Anmeldeinformationen ein. Wählen Sie dann Verbinden aus.

Wählen Sie in Navigator die erforderlichen Daten aus, und laden Oder transformieren Sie die Daten.

Verbinden zu Common Data Service (Legacy) von Power Query Online
So stellen Sie eine Verbindung mit common Data Service (Legacy) von Power Query Online her:
Wählen Sie auf der Seite "Datenquellen " die Option "Common Data Service(Legacy)" aus.

Geben Sie die Server-URL-Adresse der Daten ein, die Sie laden möchten.

Geben Sie bei Bedarf ein lokales Datengateway ein, wenn Sie lokale Daten verwenden möchten. Wenn Sie beispielsweise Daten aus Dataverse und einer lokalen SQL Server Datenbank kombinieren möchten.
Melden Sie sich bei Ihrem Organisationskonto an.
Wenn Sie sich erfolgreich angemeldet haben, wählen Sie "Weiter" aus.
Wählen Sie auf der Navigationsseite die erforderlichen Daten aus, und wählen Sie dann "Daten transformieren" aus.
Suchen der URL ihrer common Data Service (Legacy)-Umgebung
Öffnen Sie Power Apps. Wählen Sie oben rechts auf der Seite Power Apps die Umgebung aus, mit der Sie eine Verbindung herstellen möchten. Wählen Sie das
Symbol "Einstellungen" und dann "Erweiterte Einstellungen" aus.
Kopieren Sie in der geöffneten neuen Browserregisterkarte den Stamm der URL. Diese Stamm-URL ist die eindeutige URL für Ihre Umgebung. Die URL wird im Format von https://<yourenvironmentid.crm.dynamics.com/> angezeigt. Halten Sie diese URL irgendwo praktisch, damit Sie sie später verwenden können, z. B. wenn Sie Power BI Berichte erstellen.

Wann der Common Data Service (Legacy)-Connector verwendet werden soll
Dataverse ist der direkte Ersatz für den Common Data Service Connector. Es kann jedoch vorkommen, dass es erforderlich ist, den Common Data Service (Legacy)-Connector anstelle des Dataverse-Connectors auszuwählen:
Es gibt bestimmte TDS-Datentypen (Tabular Data Stream), die in OData unterstützt werden, wenn Common Data Service (Legacy) verwendet wird, die in Dataverse nicht unterstützt werden. Die unterstützten und nicht unterstützten Datentypen werden in "How Dataverse SQL" von Transact-SQL unterschieden.
Alle diese Features werden dem Dataverse-Connector in Zukunft hinzugefügt, zu dem der Common Data Service (Legacy)-Connector veraltet ist.
Weitere Informationen: Zugreifen auf große Datasets
Einschränkungen und Probleme
Dataverse OData-API-Leistung und Einschränkungsbeschränkungen
Informationen zu OData-API-Leistungs- und Einschränkungsbeschränkungen für Dataverse-Verbindungen gehen Sie zu Anforderungenbeschränkungen und Zuordnungen. Diese Einschränkungen gelten sowohl für den Common Data Source (Legacy)-Connector (die die OData-API als Implementierungsdetail verwendet) als auch den OData-Feed-Connector beim Zugriff auf denselben Endpunkt.
Entitätsabrufrate
Als Richtlinie werden die meisten Standardentitäten mit einer Rate von ca. 500 Zeilen pro Sekunde abgerufen, indem der Common Data Service (Legacy)-Connector verwendet wird. Berücksichtigen Sie diese Rate, wenn Sie entscheiden, ob Sie eine Verbindung mit Dataverse herstellen oder in den Datensee exportieren möchten. Wenn Sie schnellere Abrufraten benötigen, sollten Sie das Feature "Datensee exportieren" oder den Dataverse-Connector verwenden. Weitere Informationen: Alternative Dataverse-Verbindungen
Alternative Dataverse-Verbindungen
Es gibt mehrere alternative Methoden zum Extrahieren und Migrieren von Daten aus Dataverse:
Verwenden Sie das Feature Azure Synapse Link in Power Apps, um Daten aus Dataverse in Azure Data Lake Storage Gen2 zu extrahieren, die dann zum Ausführen von Analysen verwendet werden können. Weitere Informationen zum Feature "Azure Synapse Link" finden Sie unter "Was ist Azure Synapse Link für Dataverse?"
Verwenden Sie den OData-Connector, um Daten in und aus Dataverse zu verschieben. Weitere Informationen zum Migrieren von Daten zwischen Dataverse-Umgebungen mithilfe des OData-Connectors "Dataflows" wechseln Sie zu "Migrieren von Daten zwischen Dataverse-Umgebungen" mithilfe des OData-Connectors für Datenflüsse.
Verwenden Sie den Dataverse-Connector, um auf schreibgeschützte Daten in Dataverse zuzugreifen. Weitere Informationen zu diesem Feature finden Sie unter "Tabellendaten anzeigen" in Power BI Desktop.
Hinweis
Sowohl der Dataverse-Connector als auch die OData-APIs dienen analytische Szenarien, in denen Datenvolumes relativ klein sind. Der empfohlene Ansatz für die Massendatenextraktion lautet "Azure Synapse Link".
Abfragen von Anzeigespalten müssen das Feld in der Abfrage enthalten.
Wenn Sie diesen Connector verwenden, müssen Sie auch Feldspalten> einschließen<<>display, oder die <Feldspalte>_display kann null sein. Beispiel:
Table.SelectColumns(#"Navigation 1", {"statuscode", "statuscode_display"})
Wenn statuscode sie nicht enthalten ist, statuscode_display ist möglicherweise NULL und Fehler aufgetreten.
Zugreifen auf große Datasets
Power BI Datasets, die in Dataverse enthalten sind, können sehr groß sein. Wenn Sie den Power Query Dataverse-Connector verwenden, muss jede bestimmte Abfrage, die auf das Dataset zugreift, weniger als 80 MB Daten zurückgeben. Möglicherweise müssen Sie die Daten also mehrmals abfragen, um auf alle Daten im Dataset zuzugreifen. Die Verwendung mehrerer Abfragen kann viel Zeit in Anspruch nehmen, um alle Daten zurückzugeben.
Wenn Sie den Common Data Service (Legacy)-Connector verwenden, können Sie eine einzelne Abfrage verwenden, um auf alle Daten im Dataset zuzugreifen. Dieser Verbinder funktioniert anders und gibt das Ergebnis in "Seiten" von 5 K-Datensätzen zurück. Obwohl der Common Data Service (Legacy)-Connector bei der Rückgabe großer Datenmengen effizienter ist, kann es immer noch eine erhebliche Zeit dauern, um das Ergebnis zurückzugeben.
Anstatt diese Connectors für den Zugriff auf große Datasets zu verwenden, empfehlen wir, dass Sie Azure Synapse Link verwenden, um auf große Datasets zuzugreifen. Die Verwendung von Azure Synapse Link ist noch effizienter, da sie entweder die Power Query Dataverse- oder Common Data Service-Connectors (Legacy)- und speziell für Datenintegrationsszenarien konzipiert ist.