Gegevens importeren of exporteren vanuit Microsoft Dataverse

Notitie

Met ingang van november 2020:

  • Common Data Service heet voortaan Microsoft Dataverse. Meer informatie
  • Een aantal termen in Microsoft Dataverse is gewijzigd. Entiteit is nu bijvoorbeeld tabel en veld is nu kolom. Meer informatie

Dit artikel wordt binnenkort bijgewerkt met de laatste terminologie.

Voor bulkimport en -export van gegevens uit Microsoft Excel- of CSV-bestanden, gebruikt u de functies voor het ophalen van gegevens uit Excel en het exporteren van gegevens voor bijgewerkte Dataverse-omgevingen.

Er zijn twee manieren waarop u bestanden kunt importeren in tabellen vanuit Excel- of CSV-bestanden.

Optie 1: importeren door een bestandsjabloon te maken en aan te passen

Elke tabel heeft vereiste kolommen die in uw invoerbestand aanwezig moeten zijn. U wordt aangeraden een sjabloon te maken. Exporteer eerst gegevens uit de tabel. Gebruik hetzelfde bestand (gewijzigd met uw gegevens) om gegevens te importeren in de tabel. Deze sjabloon bespaart tijd en moeite. U hoeft geen rekening te houden met de vereiste kolommen voor elke tabel.

  1. Bereid de bestandssjabloon voor.

    a. Exporteer de tabelgegevens naar het CSV-bestand. Voer de stappen in Gegevens exporteren naar CSV uit.
    b. Definieer een plan om ervoor te zorgen dat de gegevens uniek zijn. Gebruik Primaire sleutels of Alternatieve sleutels.
    c. Raadpleeg het volgende gedeelte voor instructies om ervoor te zorgen dat de gegevens uniek zijn voordat u ze in een tabel importeert.

  2. Wijzig het bestand met uw gegevens.

    • Kopieer gegevens vanuit uw Excel- of CSV-bestand in de sjabloon die u zojuist hebt gemaakt.
  3. Importeer het bestand.
    a. Vouw in powerapps.com de sectie Gegevens uit. Selecteer Tabellen in het linkernavigatievenster.
    b. Selecteer de tabel waarnaar u gegevens wilt importeren.
    c. Selecteer de drie puntjes of het menu bovenaan. Selecteer Gegevens ophalen. Selecteer Gegevens ophalen uit Excel.

    Notitie

    Als u gegevens wilt importeren in meer dan één tabel, selecteert u in het bovenste menu Gegevens ophalen. Selecteer Gegevens ophalen uit Excel. Vervolgens kunt u meerdere tabellen kiezen en Volgende selecteren.

    Voorbeeld van het importeren van gegevens naar een tabel Account.

    d. Op het scherm Gegevens importeren geeft u aan of u gegevens uit een Excel- of een CSV-bestand wilt importeren.
    e. Selecteer Uploaden.
    f. Kies uw bestand . Volg de aanwijzingen om uw bestand te uploaden.

    g. Als het bestand is geüpload en de Toewijzingsstatus groen is, selecteert u Importeren in de rechterbovenhoek. Raadpleeg het volgende gedeelte om naar eventuele toewijzingfouten te navigeren en deze op te lossen.

    h. Zodra het importeren met succes is voltooid, ziet u het totale aantal invoegingen en bijwerkingen.

    Notitie

    Gebruik de logica van Upsert (bijwerken of invoegen) om de rij bij te werken, als deze al bestaat, of om een nieuwe rij in te voegen.

Optie 2: importeren door uw eigen bronbestand te gebruiken

Als u een gevorderde gebruiker bent en weet wat de vereiste kolommen voor een bepaalde tabel zijn voor Dataverse-tabellen, definieert u uw eigen Excel- of CSV-bronbestand. Voer de stappen Het bestand importeren uit.

Als u toewijzingsfouten krijgt nadat u uw bestand hebt geüpload, selecteert u Toewijzingsstatus. Voer de volgende stappen uit om de kolomtoewijzingsfouten te controleren en te herstellen.

  1. Gebruik het vervolgkeuzemenu rechts onder Weergeven om door Niet-toegewezen kolommen, Velden met fout of Vereiste velden te navigeren.

    Tip

    Afhankelijk van de vraag of u een waarschuwing of een fout krijgt, inspecteert u Niet-toegewezen kolommen of Velden met fout via het vervolgkeuzemenu in Kolomtoewijzingen.

  1. Nadat u alle fouten en waarschuwingen hebt hersteld, selecteert u Wijzigingen opslaan in de rechterbovenhoek. U gaat naar het scherm Gegevens importeren terug.
  2. Als de kolom Toewijzingsstatus Voltooid in groen bevat, selecteert u Importeren in de rechterbovenhoek.
  3. Als u het bericht De importbewerking is geslaagd krijgt, wordt het totale aantal invoegingen en bijwerkingen getoond.

Zorgen voor uniciteit wanneer u gegevens importeert in een tabel vanuit Excel of CSV

Dataverse-tabellen gebruiken een primaire sleutel om rijen uniek te identificeren binnen een Dataverse-tabel. De primaire sleutel voor een Dataverse-tabel is een GUID (Globally Unique Identifier). De primaire sleutel vormt de standaardbasis voor rij-identificatie. Gegevensbewerkingen, zoals het importeren van gegevens in Dataverse-tabellen, gebruiken de primaire standaardsleutels.

Voorbeeld:
De primaire sleutel voor een tabel Account is accountid.

Voorbeeldexportbestand van een tabel Account die accountid als de primaire sleutel bevat.

Soms werkt een primaire sleutel niet wanneer u gegevens vanuit een externe bron integreert. Gebruik Dataverse om alternatieve sleutels te definiëren die een unieke identificatie vormen voor een rij in plaats van de primaire sleutel.

Voorbeeld:
Voor een tabel Account moet u transactioncurrencyid als alternatieve sleutel instellen met behulp van een op een natuurlijke sleutelgebaseerde identificatie. Gebruik bijvoorbeeld US dollar in plaats van de eerder getoonde GUID-waarde 88c6c893-5b45-e811-a953-000d3a33bcb9. U kunt ook valutasymbool of valutanaam als sleutels kiezen.

Voorbeeld van het maken van een alternatieve sleutel in een tabel Valuta.

Voorbeeldexportbestand van een tabel Account die valutanaam als een natuurlijke sleutel bevat.

Gebruikers kunnen primaire sleutels nog steeds als id's gebruiken nadat ze alternatieve sleutels hebben opgegeven. In het vorige voorbeeld is het eerste bestand nog steeds geldig als GUID's geldige gegevens zijn.

Gegevens exporteren naar CSV

U kunt een eenmalige gegevensexport uitvoeren vanuit een standaardtabel of een aangepaste tabel. Ook kunt u gegevens vanuit meerdere tabellen tegelijk exporteren. Als u de gegevens vanuit meerdere tabellen exporteert, wordt elke tabel naar het eigen Microsoft CSV-bestand geëxporteerd.

  1. Vouw in powerapps.com de sectie Gegevens uit. Selecteer Tabellen in het linkernavigatievenster.

  2. Selecteer de tabel waaruit u gegevens wilt exporteren.

  3. Selecteer de drie puntjes of het menu bovenaan. Selecteer Gegevens exporteren.

    Voorbeeld van het exporteren van gegevens vanuit een tabel Account.

    Notitie

    Als u gegevens vanuit meerdere tabellen wilt exporteren, selecteert u in het bovenste menu Exporteren. Selecteer Gegevens. U kunt meerdere tabellen kiezen.

  4. Nadat de export met succes is voltooid, kunt u Geëxporteerde gegevens downloaden selecteren. Deze download biedt een koppeling naar het downloadbare CSV-bestand.

Niet-ondersteunde gegevenstypen

De volgende gegevenstypen worden momenteel niet ondersteund.

  • Tijdzone

  • Keuze voor meervoudige selectie

  • Image

  • File

    Notitie

    Gegevens ophalen uit Excel en gegevens exporteren zijn momenteel niet opgenomen in het Power Apps Developer Plan.