Delen via


Gegevens importeren uit Excel en exporteren naar CSV

Om gegevens te importeren in Microsoft Dataverse-tabellen, gebruikt u een Excel-werkbladbestand, een bestand met door komma's gescheiden waarden (CSV).

Wanneer u Dataverse-tabelgegevens exporteert, worden deze geëxporteerd als een CSV-bestand.

Importeren vanuit een Excel- of CSV-bestand

U kunt op twee manieren gegevens uit Excel importeren.

Belangrijk

  • Om gegevens te kunnen importeren of exporteren, moet u over de beveiligingsrol Omgevingsmaker beschikken.
  • Importeren uit een Excel- of CSV-bestand met de opdracht Importeren>Gegevens importeren uit Excel is niet beschikbaar in GCC, GCC High en DoD-omgevingen. Om deze beperking te omzeilen, selecteert u in het gebied Tabellen in Power Apps de optie Importeren>Gegevens importeren en kiest u vervolgens een gegevensbron, zoals Excel-werkmap of Tekst/CSV.

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 hiervoor gegevens uit de tabel. Gebruik vervolgens hetzelfde bestand en pas het aan met uw gegevens. Importeer ten slotte het gewijzigde bestand terug in de tabel. Het gebruik van een sjabloon kan u tijd besparen omdat u niet voor elke tabel de vereiste kolommen hoeft op te geven.

De bestandssjabloon voorbereiden

  1. De tabelgegevens exporteren.
  2. Definieer een plan om ervoor te zorgen dat gegevens uniek zijn voordat u ze importeert. Gebruik primaire sleutels of alternatieve sleutels. Meer informatie: Zorgen voor uniciteit wanneer u gegevens in een tabel importeert vanuit Excel of CSV

Het bestand met uw gegevens wijzigen

Kopieer gegevens uit uw Excel- of CSV-bestand naar de zojuist gemaakte sjabloon.

Het bestand importeren

  1. Selecteer op powerapps.comTabellen in het linkernavigatievenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.
  2. Selecteer Importeren>Gegevens importeren uit Excel.
  3. Selecteer de tabellen waarin u gegevens wilt importeren en selecteer vervolgens Volgende.
  4. Selecteer op de pagina Gegevens importeren de optie Uploaden en kies uw bestand. Volg de aanwijzingen om uw bestand te uploaden.
  5. Als het bestand is geüpload en bij Toewijzingsstatus de tekst Toewijzing is voltooid, selecteert u Importeren in de rechterbovenhoek. Ga naar Toewijzingsfouten met Excel oplossen om eventuele toewijzingsfouten op te lossen. Importtoewijzing is voltooid Zodra het importeren met succes is voltooid, ziet u het totale aantal invoegingen en bijwerkingen.

Nieuwe import uit Excel (preview)

[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]

Met de nieuwe importervaring kunnen gebruikers gegevens rechtstreeks vanuit een Excel-bestand importeren in bestaande Dataverse-tabellen via een uniforme gebruikersinterface. Deze ervaring is een verbetering ten opzichte van de oorspronkelijke importmethode en biedt:

  • Ondersteunde toewijzing: maakt gebruik van vectorgebaseerde zoekopdrachten om meer contextueel relevante suggesties voor kolomtoewijzing te bieden.
  • Bladselectie: gebruikers kunnen kiezen vanuit welk blad ze willen importeren uit een Excel-bestand met meerdere werkbladen.
  • Meldingen: realtime feedback over de importstatus, inclusief de statuswaarden Geslaagd, In uitvoering en Fout.
  • Foutlogboeken: downloadbare logboeken waarmee gebruikers problemen zelf kunnen diagnosticeren en oplossen.
  • Prestatieverbeteringen: asynchrone opname biedt betere betrouwbaarheid en snelheid voor grote bestanden.

Belangrijk

  • Dit is een preview-functie.
  • Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Voor deze functies gelden aanvullende gebruiksvoorwaarden. Bovendien zijn ze beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
Voorwaarden

Als u de functie wilt gebruiken, moet een Power Platform-beheerder de omgevingsinstelling "Excel importeren naar bestaande tabel met ondersteunde toewijzing" inschakelen in het Power Platform-beheercentrum. Selecteer de omgeving en selecteer vervolgens Instellingen>Product>Functies en schakel de instelling "Excel importeren naar bestaande tabel met ondersteunde toewijzing" in.

Importeren uit Excel (preview): stappen
  1. Ga naar de tabel waarnaar u gegevens wilt importeren en selecteer op de opdrachtbalk Importeren>Importeren uit Excel (preview).
  2. Upload uw Excel-bestand en selecteer het werkblad dat u wilt importeren.
    Selecteer het Excel-blad om te importeren.
  3. Wijs kolommen toe. Primaire sleutel is vereist als u bestaande records in de tabel wilt bijwerken. Als primaire sleutel niet is geselecteerd (optie 'Geen'), worden alle records uit het Excel-bestand of CSV-bestand toegevoegd als nieuwe records. Wijs bronkolommen toe aan doelkenmerken.
  4. Bekijk het overzicht en selecteer Importeren.

Controleer de importstatus via meldingen:

  • In uitvoering: lopende importactiviteit waarbij het bericht Uw gegevens worden geïmporteerd wordt weergegeven.
  • Geslaagd: gegevens zijn verwerkt of geïndexeerd waarbij het bericht Upload voltooid wordt weergegeven.
  • Fout: Upload voltooid met enkele fouten weergegeven, met een koppeling om logboeken te downloaden voor het oplossen van problemen.

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.

Toewijzingsfouten met Excel oplossen

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.
    • 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.
  2. Nadat u alle fouten en waarschuwingen hebt hersteld, selecteert u Wijzigingen opslaan in de rechterbovenhoek. U gaat terug naar het scherm Gegevens importeren.

  3. als in de kolom Toewijzingsstatus de tekst Toewijzing is voltooid wordt weergegeven, selecteert u Importeren in de rechterbovenhoek.

Wanneer het bericht Importeren is geslaagd verschijnt, wordt het totale aantal invoegingen en updates weergegeven.

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

Dataverse-tabellen gebruiken een primaire sleutel om rijen binnen een Dataverse-tabel uniek te identificeren. 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 de tabel Account waarin accountid als de primaire sleutel wordt weergegeven.

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. Meer informatie: Alternatieve sleutels definiëren via Power Apps-portal

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

Voorbeeldexportbestand van de tabel Account waarin valutanaam als een natuurlijke sleutel wordt weergegeven.

U kunt nog steeds primaire sleutels gebruiken als id's nadat u alternatieve sleutels hebt opgegeven. In het vorige voorbeeld is het eerste bestand nog steeds geldig als GUID's geldige gegevens zijn.

Gegevens exporteren

Exporteer gegevens uit één tabel in een CSV-formaat (door komma's gescheiden waarden).

  1. Meld u aan bij Power Apps en selecteer Tabellen in het linkernavigatievenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.

  2. Selecteer Exporteren>Gegevens exporteren.

  3. Selecteer de tabel waaruit u gegevens wilt exporteren en selecteer vervolgens Gegevens exporteren.

    Voorbeeld van het exporteren van gegevens van de tabel Account.

  4. Nadat de export is voltooid, selecteert u Geëxporteerde gegevens downloaden om het CSV-bestand te downloaden naar de downloadmap die is opgegeven in uw webbrowser.

    Voorbeeldexport dat een succesvolle export met een koppeling naar het downloadbare bestand toont.

Notitie

Voor export geldt een tijdslimiet van 12 minuten. Als het volume aan geëxporteerde gegevens langer duurt dan 12 minuten, mislukt de export. Als dit gebeurt, exporteert u gegevens in kleinere segmenten.

Niet-ondersteunde gegevenstypen en velden

De volgende gegevenstypen worden momenteel niet ondersteund voor importeren of exporteren.

  • Tijdzone
  • Keuzen (meervoudige selectie)
  • Image
  • File

De volgende velden zijn systeemvelden en worden niet ondersteund voor import en export.

  • Ownerid
  • Createdby
  • Createdonbehalfby
  • Createdon
  • Modifiedby
  • Modifiedonbehalfby
  • Modifiedon
  • Overriddencreatedon

Notitie

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

Importeren met een connector

Gebruik een connector om gegevens te importeren vanuit allerlei verschillende bronnen, zoals Azure, een SQL Server-database, SharePoint, Access, OData en meer. Meer informatie: Gegevensstromen in Power Apps maken en gebruiken

Zie ook

Tabellen in Dataverse