Dela via


Importera data från Excel och exportera data till CSV

Om du vill hämta (importera) data till Microsoft Dataverse tabeller använder du en Excel-kalkylbladsfil eller en CSV-fil (kommaseparerade värden).

När du exporterar Dataverse tabelldata exporteras de som en CSV-fil.

Importera från Excel eller CSV-fil

Det finns två sätt att importera data från Excel.

Viktigt

  • Om du vill importera eller exportera data måste du ha säkerhetsrollen Miljöskapare .
  • Importera från Excel- eller CSV-filen med kommandot Importera > Importera data från Excel är inte tillgänglig i GCC, GCC High och DoD-miljöer. För att kringgå denna begränsning, från området Tabeller i Power Apps välj Importera > Importera data och välj sedan en datakälla, som t.ex. Excel-arbetsbok eller Text/CSV.

Alternativ 1: Importera genom att skapa och ändra en filmall

Varje tabell har obligatoriska kolumner som måste finnas i indatafilen. Vi rekommenderar att du skapar en mall. Det gör du genom att exportera data från tabellen. Använd sedan samma fil och ändra den med dina data. Slutligen importerar du den ändrade filen till tabellen igen. Om du använder en mall kan du spara tid eftersom du inte behöver ange de kolumner som krävs för varje tabell.

Förbererd filmallen

  1. Exportera tabelldata.
  2. Ange en plan för att kontrollera att data är unika innan du importerar dem. Använd antingen primära nycklar eller alternativa nycklar. Mer information: Se till att informationen är unik när du importerar data till en tabell från Excel eller CSV

Ändra filen med dina data

Kopiera data från en Excel- eller CSV-fil till mallen som du nyss skapade i föregående steg.

Importera filen

  1. powerapps.com och välj Tabeller i den vänstra navigeringrutan. Om objektet inte finns i sidopanelsfönstret väljer du ... Mer och markerar sedan det objekt du vill använda.
  2. Välj Importera > Importera data från Excel.
  3. Markera tabeller där du vill importera data och välj sedan Nästa.
  4. På sidan Importera data, välj Överför och välj filen. Följ instruktionerna för att överföra filen.
  5. När filen har överförts och mappningsstatus indikerar mappningen har lyckats, väljer du Importera överst till höger. Gå till Felsöka mappningsfel med Excel om du vill navigera och åtgärda eventuella mappningsfel. Importmappning lyckades När importen har slutförts ordentligt visas det totala antalet infogningar och uppdateringar.

Alternativ 2: Importera genom att egna källfil

Om du är en erfaren användare och vet vilka kolumner som krävs för en given tabellen för Dataverse-tabeller kan du definiera egen Excel- eller CSV-källfilen. Följ stegen i Importera filen.

Felsöka mappningsfel med Excel

Om du får mappningsfel när du har överfört filen, markera mappningsstatus. Vidta följande steg för att kontrollera och rätta till kolumnmappningsfelen.

  1. Använd nedrullningsmenyn till höger under Visa för att gå igenom omappade kolumner, Fält med fel, eller fält som krävs.

    Tips

    • Beroende på om du får en varning eller ett fel kan du granska omappade kolumner eller fält med fel via undermenyn i kolumnmappningar.
    • Använd upsert (uppdatera eller infoga)-logiken antingen för att uppdatera raden, om det redan finns eller för att infoga en ny rad.
  2. När du har löst alla fel och varningar markerar du spara ändringar längst upp till höger. Du går tillbaka till skärmen importera data.

  3. När kolumnen mappningsstatus visar mappningen har lyckats, väljer du Importera överst till höger.

När meddelandet Import har slutförts visas totalsumman för infogningar och uppdateringar.

Kontrollera unikhet när du importerar data till en tabell från Excel eller CSV

Dataverse tabeller används en primärnyckel för att unikt identifiera rader i en Dataverse-tabell. Den primära nyckeln för en Dataverse-tabell är en globalt unik identifierare (GUID). Den utgör standardgrunden för radidentifiering. Dataåtgärder såsom att importera data till Dataverse-tabeller, identifierar standardprimärnycklar.

Exempel:
Den primära nyckeln för konto tabell är accountid.

Exempel på exportfil från en Konto-tabell som visar accountid som primärnyckel.

Ibland kanske en primärnyckel inte fungerar när du integrerar data från en extern källa. Använd Dataverse för att definiera alternativa nycklar som unikt identifierar en rad i stället för den primära nyckeln.

Exempel:
För en konto-tabell, ställer du in transactioncurrencyid som en alternativ nyckel med hjälp av en naturlig nyckelbaserad identifiering. Använd till exempel US Dollar istället för GUID-värdet 88c6c893-5b45-e811-a953-000d3a33bcb9 som tidigare visades. Du kan också välja valutasymbol eller valutanamn som nycklar. Mer information: Definiera alternativa nycklar med hjälp av Power Apps-portalen

Exempel på att skapa en alternativ nyckel i en Valuta-tabell.

Exempel på exportfil från en Konto-tabell som visar valutanamn som en naturlig nyckel.

Du kan fortfarande använda primärnycklar som identifierare när alternativa nycklar har angetts. I föregående exempel är första filen fortfarande giltig om GUID är giltiga data.

Exportera data

Exportera data från en enskild tabell i CSV-format (kommaavgränsade värden).

  1. Logga in på Power Apps och välj sedan Tabeller i det vänstra navigeringsfönstret. Om objektet inte finns i sidopanelsfönstret väljer du ... Mer och markerar sedan det objekt du vill använda.

  2. Välj Exportera > Exportera data.

  3. Välj den tabell som du vill exportera data från och Välj sedan Exportera data.

    Exempel på export av data från en Konto-tabell.

  4. När exporten är klar väljer du Hämta exporterade data och hämtar CSV-filen till den hämtningsmapp som anges i webbläsaren.

    Export av exempel som visar lyckad exporter med länken hämtningsbara fil.

Anteckning

Exporter har en tidsgräns på 12 minuter. Om mängden exporterad data överstiger 12 minuter kommer exporten att misslyckas. I så fall exporterar du data i mindre segment.

Datatyper och fält som inte stöds

Följande datatyper stöds för närvarande inte för import eller export.

  • Tidszon
  • Alternativ (flerval)
  • Bild
  • Fil

Följande fält är systemfält och stöds inte för import och export.

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

Anteckning

Funktionerna Hämta data från Excel och Exportera datafunktioner ingår för närvarande inte i Power Apps Developer Plan.

Importera med ett anslutningsprogram

Använd ett anslutningsprogram för att importera data från ett urval av många olika källor, till exempel Azure, SQL Server databas, SharePoint Access, OData med mera. Mer information: Skapa och använda dataflöden i Power Apps

Se även

Tabeller i Dataverse

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).