Common Data Service (verouderd)
Notitie
De Common Data Service-connector (verouderd) wordt vervangen door de Power Query Dataverse-connector . In de meeste gevallen wordt u aangeraden de Dataverse-connector te gebruiken in plaats van de Common Data Service-connector (verouderd). Er kunnen echter beperkte gevallen zijn waarin het nodig is om de Common Data Service-connector (verouderd) te kiezen. Deze gevallen worden beschreven in Wanneer de Common Data Service-connector (verouderd) moet worden gebruikt.
Samenvatting
Item | Beschrijving |
---|---|
Releasestatus | Algemene beschikbaarheid |
Producten | Power BI (Semantische modellen) Power BI (gegevensstromen) Fabric (Dataflow Gen2) Dynamics 365 Customer Insights |
Verificatietypen | Organisatieaccount |
Notitie
Sommige mogelijkheden zijn mogelijk aanwezig in één product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.
Vereisten
U moet beschikken over een Common Data Service-omgeving (verouderd) met makermachtigingen voor toegang tot de portal en leesmachtigingen voor toegang tot gegevens in tabellen.
Ondersteunde mogelijkheden
- Server-URL
- Geavanceerde
- Volgorde van kolommen wijzigen
- Weergavekolom toevoegen
Verbinding maken van Power Query Desktop naar Common Data Service (verouderd)
Verbinding maken met Common Data Service (verouderd) vanuit Power Query Desktop:
Selecteer Common Data Service (verouderd) in de get data-ervaring. De ervaring voor het ophalen van gegevens in Power Query Desktop varieert tussen apps. Ga voor meer informatie over de Power Query Desktop-ervaring voor uw app naar Waar u gegevens kunt ophalen.
Voer de URL van de Common Data Service-omgeving (verouderd) in van de gegevens die u wilt laden. Gebruik de indeling https://< yourenvironmentid.crm.dynamics.com/>. Meer informatie: De URL van uw Dataverse-omgeving zoeken
Wanneer de tabel wordt geladen in het dialoogvenster Navigator, worden de kolommen in de tabel standaard opnieuw gerangschikt in alfabetische volgorde op basis van de kolomnamen. Als u de volgorde van de kolommen niet wilt wijzigen, voert u in de geavanceerde instellingen onwaar in kolommen opnieuw ordenen in.
Wanneer de tabel wordt geladen, wordt standaard een nieuwe kolom met de naam van het selectielijstveld met _display toegevoegd aan het einde van de naam van de tabel. Als u niet wilt dat de kolom voor het selectielijstveld wordt toegevoegd, geeft u in de geavanceerde instellingen onwaar op in de kolom Weergave toevoegen.
Wanneer u klaar bent met het invullen van de gegevens, selecteert u OK.
Als deze poging de eerste keer is dat u verbinding maakt met deze site, selecteert u Aanmelden en voert u uw referenties in . Selecteer vervolgens Connect.
Selecteer in Navigator de gegevens die u nodig hebt en laad of transformeer de gegevens.
Verbinding maken van Power Query Online naar Common Data Service (verouderd)
Verbinding maken met Common Data Service (verouderd) vanuit Power Query Online:
Selecteer de optie Common Data Service (verouderd) in de ervaring gegevens ophalen. Verschillende apps hebben verschillende manieren om toegang te krijgen tot Power Query Online om gegevens te krijgen. Ga naar Waar u gegevens kunt ophalen voor de Power Query Online-app voor meer informatie over het ophalen van gegevens.
Voer het URL-adres van de server in van de gegevens die u wilt laden.
Voer indien nodig een on-premises gegevensgateway in als u on-premises gegevens gaat gebruiken. Als u bijvoorbeeld gegevens uit Dataverse en een on-premises SQL Server-database gaat combineren.
Meld u aan bij uw organisatieaccount.
Wanneer u bent aangemeld, selecteert u Volgende.
Selecteer op de navigatiepagina de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren.
De URL van uw Common Data Service-omgeving (verouderd) zoeken
Open Power Apps. Selecteer in de rechterbovenhoek van de pagina Power Apps de omgeving waarmee u verbinding wilt maken. Selecteer het instellingenpictogram en selecteer vervolgens Geavanceerde instellingen.
Kopieer op het nieuwe browsertabblad dat wordt geopend de hoofdmap van de URL. Deze hoofd-URL is de unieke URL voor uw omgeving. De URL heeft de indeling van https://< yourenvironmentid.crm.dynamics.com/>. Houd deze URL ergens bij de hand, zodat u deze later kunt gebruiken, bijvoorbeeld wanneer u Power BI-rapporten maakt.
Wanneer gebruikt u de Common Data Service-connector (verouderd)
Dataverse is de directe vervanging voor de Common Data Service-connector. Het kan echter voorkomen dat het nodig is om de Common Data Service-connector (verouderd) te kiezen in plaats van de Dataverse-connector :
Er zijn bepaalde TDS-gegevenstypen (Tabular Data Stream) die worden ondersteund in OData bij gebruik van Common Data Service (verouderd) die niet worden ondersteund in Dataverse. De ondersteunde en niet-ondersteunde gegevenstypen worden vermeld in Hoe Dataverse SQL verschilt van Transact-SQL.
Al deze functies worden in de toekomst toegevoegd aan de Dataverse-connector, waarna de Common Data Service-connector (verouderd) wordt afgeschaft.
Meer informatie: Toegang tot grote semantische modellen
Beperkingen en problemen
Dataverse OData-API-prestaties en beperkingslimieten
Voor informatie over de prestaties en beperkingen van OData-API's voor Dataverse-verbindingen gaat u naar Limieten en toewijzingen voor aanvragen. Deze beperkingen zijn van toepassing op zowel de Common Data Source-connector (verouderd) (die gebruikmaakt van de OData-API als implementatiedetails) als de OData-feedconnector bij het openen van hetzelfde eindpunt.
Tarief voor het ophalen van tabellen
Als richtlijn worden de meeste standaardtabellen opgehaald met een snelheid van ongeveer 500 rijen per seconde met behulp van de Common Data Service-connector (verouderd). Houd rekening met dit tarief bij het bepalen of u verbinding wilt maken met Dataverse of wilt exporteren naar data lake. Als u snellere ophaalsnelheden nodig hebt, kunt u overwegen om de functie Exporteren naar data lake of de Dataverse-connector te gebruiken. Meer informatie: Alternatieve Dataverse-verbindingen
Alternatieve Dataverse-verbindingen
Er zijn verschillende alternatieve manieren om gegevens uit Dataverse te extraheren en te migreren:
Gebruik de azure Synapse Link-functie in Power Apps om gegevens uit Dataverse te extraheren naar Azure Data Lake Storage Gen2, die vervolgens kan worden gebruikt om analyses uit te voeren. Ga voor meer informatie over de functie Azure Synapse Link naar Wat is Azure Synapse Link voor Dataverse?
Gebruik de OData-connector om gegevens in en uit Dataverse te verplaatsen. Voor meer informatie over het migreren van gegevens tussen Dataverse-omgevingen met behulp van de OData-connector voor gegevensstromen gaat u naar Gegevens migreren tussen Dataverse-omgevingen met behulp van de OData-connector voor gegevensstromen.
Gebruik de Dataverse-connector voor toegang tot alleen-lezen gegevens in Dataverse. Ga naar Tabelgegevens weergeven in Power BI Desktop voor meer informatie over deze functie.
Notitie
Zowel de Dataverse-connector als de OData-API's zijn bedoeld voor analytische scenario's waarbij gegevensvolumes relatief klein zijn. De aanbevolen benadering voor bulkgegevensextractie is 'Azure Synapse Link'.
Weergavekolommen voor query's moeten het veld in de query bevatten
Als u deze connector gebruikt, moet u ook veld> in de query opnemen <als u veldkolommen>display
opneemt<, of is de <veldkolom_display
> mogelijk null. Voorbeeld:
Table.SelectColumns(#"Navigation 1", {"statuscode", "statuscode_display"})
Als statuscode
deze niet is opgenomen, statuscode_display
is dit mogelijk null en wordt er een fout weergegeven.
Toegang tot grote semantische modellen
Semantische Power BI-modellen in Dataverse kunnen erg groot zijn. Als u de Power Query Dataverse-connector gebruikt, moet elke specifieke query die toegang heeft tot het model, minder dan 80 MB aan gegevens retourneren. U moet dus mogelijk meerdere keren query's uitvoeren op de gegevens om toegang te krijgen tot alle gegevens in het model. Het gebruik van meerdere query's kan veel tijd in beslag nemen om alle gegevens te retourneren.
Als u de Common Data Service-connector (verouderd) gebruikt, kunt u één query gebruiken om toegang te krijgen tot alle gegevens in het semantische model. Deze connector werkt anders en retourneert het resultaat in 'pagina's' van 5 K-records. Hoewel de Common Data Service-connector (verouderd) efficiënter is bij het retourneren van grote hoeveelheden gegevens, kan het nog steeds veel tijd duren om het resultaat te retourneren.
In plaats van deze connectors te gebruiken voor toegang tot grote semantische modellen, raden we u aan Azure Synapse Link te gebruiken voor toegang tot grote modellen. Het gebruik van Azure Synapse Link is nog efficiënter dat de Power Query Dataverse- of Common Data Service-connectors (verouderd) en speciaal zijn ontworpen voor scenario's voor gegevensintegratie.