Excel-format i Data Factory i Microsoft Fabric

Den här artikeln beskriver hur du konfigurerar Excel-format i datapipelinen för Data Factory i Microsoft Fabric.

Funktioner som stöds

Excel-format stöds för följande aktiviteter och anslutningsappar som källa.

Kategori Anslut eller/aktivitet
Anslutningsprogram som stöds Amazon S3
Azure Blob Storage
Azure Data Lake Storage Gen1
Azure Data Lake Storage Gen2
Google Cloud Storage
HTTP
Aktivitet som stöds aktiviteten Kopiera
Sökningsaktivitet
GetMetadata-aktivitet
Ta bort aktivitet

Excel-format i kopieringsaktivitet

Om du vill konfigurera Excel-format väljer du din anslutning i datapipeline-kopieringsaktivitetens källa och väljer sedan Excel i listrutan filformat. Välj Inställningar för ytterligare konfiguration av det här formatet.

Screenshot showing file format settings.

Excel som källa

När du har valt Excel-format visas följande egenskaper.

  • Kalkylbladsläge: Välj det kalkylbladsläge som du vill använda för att läsa Excel-data. Välj Namn eller Index.

    • Namn: När du väljer Namn i avsnittet Bladnamn väljer du excel-kalkylbladets namn för att läsa data eller väljer Redigera för att ange kalkylbladets namn manuellt. Om du pekar på en mapp eller flera filer kontrollerar du att det här kalkylbladet finns i alla dessa filer.

      Screenshot showing selecting Name under Worksheet mode.

    • Index: När du väljer Index i avsnittet Bladindex väljer du Excel-kalkylbladsindexet för att läsa data eller väljer Redigera för att ange kalkylbladets namn manuellt. Dataläsningen börjar från 0. Om kalkylbladet läggs till eller tas bort från Excel-filen ändras indexet för befintliga kalkylblad automatiskt.

      Screenshot showing selecting Index under Worksheet mode.

När du har valt Inställningar i avsnittet Filformat visas följande egenskaper i dialogrutan Inställningar för filformat i popup-fönstret.

Screenshot showing selecting file format.

  • Komprimeringstyp: Den komprimeringskodc som används för att läsa Excel-filer. Du kan välja mellan None, bzip2, gzip, deflate, ZipDeflate, TarGzip eller tar type i listrutan.

  • Komprimeringsnivå: Ange komprimeringsförhållandet när du väljer en komprimeringstyp. Du kan välja mellan Optimal eller Snabbaste.

    • Snabbast: Komprimeringsåtgärden bör slutföras så snabbt som möjligt, även om den resulterande filen inte komprimeras optimalt.
    • Optimal: Komprimeringsåtgärden bör komprimeras optimalt, även om åtgärden tar längre tid att slutföra. Mer information finns i avsnittet Komprimeringsnivå.
  • Intervall: Cellområdet i det angivna kalkylbladet för att hitta selektiva data, t.ex.

    • Inte angivet: läser hela kalkylbladet som en tabell från den första icke-tomma raden och kolumnen.
    • A3: läser en tabell från den angivna cellen, identifierar dynamiskt alla rader nedan och alla kolumner till höger.
    • A3:H5: läser det här fasta intervallet som en tabell.
    • A3:A3: läser den här enskilda cellen.
  • Null-värde: Anger strängrepresentationen av null-värdet. Standardvärdet är tom sträng.

  • Första raden som rubrik: Anger om den första raden i det angivna kalkylbladet/området ska behandlas som en rubrikrad med namn på kolumner. Avmarkerad som standard.

Tabellsammanfattning

Excel som källa

Följande egenskaper stöds i avsnittet Käll för kopieringsaktivitet när du använder Excel-format.

Namn Beskrivning Värde Krävs JSON-skriptegenskap
 Filformat Det filformat som du vill använda. Excel Ja typ (under datasetSettings):
Excel
Kalkylbladsläge  Det kalkylbladsläge som du vill använda för att läsa Excel-data.  - Namn
- Index
Ja  -Kalkylbladsnamn
- sheetIndex
Komprimeringstyp Komprimeringskodcen som används för att läsa Excel-filer. Välj mellan:
None
bzip2
Gzip
Tömma
ZipDeflate
TarGzip
tjära
Nej typ (under compression):

bzip2
gzip
Tömma
ZipDeflate
TarGzip
tjära
Komprimeringsnivå  Komprimeringsförhållandet. Tillåtna värden är optimala eller snabbaste. Optimal eller snabbast Nej nivå (under compression):
Snabbaste
Optimal
Intervall Cellområdet i det angivna kalkylbladet för att hitta selektiva data. <cellområdet> Nej intervall
Null-värde Strängrepresentationen av null-värdet. <ditt null-värde>
tom sträng (som standard)
Nej nullValue
Första raden som rubrik Anger om den första raden i det angivna kalkylbladet/intervallet ska behandlas som en rubrikrad med namn på kolumner. Markerad eller omarkerad Nej firstRowAsHeader:
sant eller falskt (standard)