Delen via


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:

  1. 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.

  2. 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

    Selectie van server-URL.

    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.

  3. 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.

    Meld u aan bij deze site.

  4. Selecteer in Navigator de gegevens die u nodig hebt en laad of transformeer de gegevens.

    Laden of transformeren vanuit navigator.

Verbinding maken van Power Query Online naar Common Data Service (verouderd)

Verbinding maken met Common Data Service (verouderd) vanuit Power Query Online:

  1. 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.

    Schermopname van het venster Gegevens ophalen: gegevensbron kiezen in Power Query Online.

  2. Voer het URL-adres van de server in van de gegevens die u wilt laden.

    Voer de server-URL in.

  3. 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.

  4. Meld u aan bij uw organisatieaccount.

  5. Wanneer u bent aangemeld, selecteert u Volgende.

  6. 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 Pictogram Instellingen.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.

Locatie van de URL van de Common Data Service-omgeving (verouderd).

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:

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.