Importere eller eksportere data fra Microsoft Dataverse

Bemærk

Fra og med november 2020:

  • Common Data Service er blevet omdøbt til Microsoft Dataverse. Få mere at vide
  • Noget af terminologien i Microsoft Dataverse er blevet opdateret. Eksempelvis er objekt nu tabel, og felt er nu kolonne. Få mere at vide

Denne artikel opdateres snart, så det afspejler den seneste terminologi.

Når du vil masseimportere og -eksportere data fra Microsoft Excel eller CSV-filer, skal du bruge Hent data fra Excel-fil og Eksporter data-funktioner til opdaterede Dataverse-miljøer.

Der er to måder, som du kan importere filer i tabeller fra Excel- eller CSV-filer.

Mulighed 1: Importer ved at oprette og ændre en filskabelon

Alle tabeller har obligatoriske kolonner, der skal findes i inputfilen. Det anbefales, at du opretter en skabelon. Du skal først eksportere data fra tabellen. Du kan bruge den samme fil (ændret med dataene) til at importere data til tabellen. Denne skabelon sparer tid og energi. Du behøver ikke at tage højde for de obligatoriske kolonner for de enkelte tabeller.

  1. Forbered filskabelonen.

    a. Eksportér tabeldataene til CSV-filen. Udfør trinnene i Eksport af data til CSV.
    b. Definer en plan for at sikre, at dataene er entydige. Brug enten primære nøgler eller alternative nøgler.
    c. I den næste sektion kan du finde instruktioner, som du kan bruge til at sikre, at dataene er entydige, før du importerer dem til en tabel.

  2. Rediger filen med dine data.

    • Kopier dataene fra Excel- eller CSV-filen til den skabelon, du netop har oprettet.
  3. Importér filen.
    a. På powerapps.com skal du udvide sektionen Data. Vælg Tabeller i venstre navigationsrude.
    b. Vælg den tabel, som du vil importere dataene til.
    c. Vælg ellipseknappen eller menuen øverst. Vælg Hent data. Vælg Hent data fra Excel.

    Bemærk

    Hvis du vil importere data til mere end én tabel, skal du i den øverste menu vælge Hent Data. Vælg Hent data fra Excel. Du kan vælge flere tabeller og vælge Næste.

    Eksempel på import af data til en tabel af typen Konto.

    d. På skærmbilledet Importer data skal du vælge, om du vil importere data fra en Excel- eller en CSV-fil.
    e. Vælg Overfør.
    f. Vælg filen. Følg anvisningerne for at overføre filen.

    g. Når filen er blevet overført, og Tilknytningsstatus er grøn, skal du vælge Importer i øverste højre hjørne. Se næste afsnit for at navigere og rette eventuelle tilknytningsfejl.

    h. Når importen er fuldført, kan du se det samlede antal indsættelser og opdateringer.

    Bemærk

    Brug Upsert-logikken (opdater eller indsæt) til enten at opdatere rækken, hvis den allerede findes, eller indsætte en ny række.

Mulighed 2: Importer ved at levere din egen kildefil

Hvis du er en erfaren bruger, og du kender de påkrævede kolonner for en bestemt tabel til Dataverse-tabeller, kan du definere din egen Excel- eller CSV-kildefil. Følg trinnene i Importer filen.

Hvis du får tilknytningsfejl, når du har overført filen, skal du vælge Tilknytningsstatus. Gør følgende for at undersøge og rette fejlene kolonnetilknytningsfejlene.

  1. Brug rullemenuen til højre under Vis til at gennemgå de Ikke-tilknyttede kolonner, Felter med fejl eller Påkrævede felter.

    Tip

    Afhængigt af, om du får en advarsel eller en fejl, skal du undersøge Ikke-tilknyttede kolonner eller Felter med fejl via rullemenuen i Kolonnetilknytninger.

  1. Når du har løst alle fejl og advarsler, skal du vælge Gem ændringer i øverste højre hjørne. Du kommer tilbage til skærmbilledet Importer data.
  2. Når kolonnen Tilknytningsstatus vises Fuldført med grønt, skal du vælge Importer i øverste højre hjørne.
  3. Når du får Importen blev fuldført-meddelelsen, viser den de samlede indsættelser og opdatering.

Sikre entydighed, når du importerer data til en tabel fra Excel eller CSV

I Dataverse-tabellerne bruges en primær nøgle til entydig identifikation af rækker i en Dataverse-tabel. Den primære nøgle for en Dataverse-tabel er et globalt entydigt id (GUID). Den udgør standardgrundlaget for rækkeidentifikation. Ved datahandlinger som f.eks. import af data til Dataverse-tabeller, vises de primære standardnøgler.

Eksempel:
Den primære nøgle for en Konto-tabel er accountid.

Eksempel på eksportfil fra en tabel af typen Konto, som viser accountid som den primære nøgle.

Nogle gange kan en primær nøgle ikke fungere, når du integrerer data fra en ekstern kilde. Du kan bruge Dataverse til at definere alternative nøgler, der entydigt identificerer en række, i stedet for den primære nøgle.

Eksempel:
For en Konto-tabel kan du indstille transactioncurrencyid som en alternativ nøgle ved hjælp af en naturlig nøglebaseret identifikation. Du kan f.eks. bruge US Dollar i stedet for GUID-værdien 88c6c893-5b45-e811-a953-000d3a33bcb9, der blev vist tidligere. Du kan også vælge valutasymbol eller valutanavn som nøgler.

Eksempel på oprettelse af en alternativ nøgle i en tabel af typen Valuta.

Eksempel på eksportfil fra en tabel af typen Konto, som viser valutanavn som en naturlig nøgle.

Brugerne kan stadig bruge primære nøgler som id'er, når de har angivet alternative nøgler. Den første fil i det foregående eksempel er stadig gyldig, hvis GUID'erne er gyldige data.

Eksportér data til CSV

Du kan udføre en enkeltstående dataeksport fra en standardtabel eller en brugerdefineret tabel. Og du kan eksportere data fra mere end én tabel ad gangen. Hvis du eksporterer data fra mere end én tabel, eksporteres de enkelte tabeller til deres egen Microsoft CSV-fil.

  1. powerapps.com skal du udvide sektionen Data. Vælg Tabeller i venstre navigationsrude.

  2. Vælg den tabel, som du vil eksportere dataene fra.

  3. Vælg ellipseknappen eller menuen øverst. Vælg Eksportér data.

    Eksempel på eksport af data fra en tabel af typen Konto.

    Bemærk

    Hvis du vil eksportere data fra flere tabeller, skal du i den øverste menu vælge Eksportér. Vælg Data. Du kan vælge flere tabeller.

  4. Når eksporten er fuldført korrekt, kan du vælge Hent eksporterede data. Denne overførsel indeholder et link til den CSV-fil, der kan hentes.

Ikke-understøttede datatyper

Følgende datatyper understøttes ikke i øjeblikket.

  • Tidszone

  • Markér flere valg

  • Image

  • Filer

    Bemærk

    Hent data fra Excel, og eksportér datafunktioner er i øjeblikket ikke inkluderet i Power Apps-udviklingsplanen.