Binærformat for Data Factory i Microsoft Fabric

Denne artikkelen beskriver hvordan du konfigurerer binærformat i Data Factory.

Støttede funksjoner

Binærformat støttes for følgende aktiviteter og koblinger som kilde og mål.

Kategori Koble til eller/aktivitet
Støttet kobling Amazon S3
Azure Blob-lagring
Azure Data Lake Storage Gen1
Azure Data Lake Storage Gen2
Google Cloud Storage
HTTP
Støttet aktivitet Kopier aktivitet
GetMetadata-aktivitet
Slett aktivitet

Binærformat i kopieringsaktivitet

Hvis du vil konfigurere binærformat, velger du tilkoblingen i kilden eller målet for datasamlebåndkopiaktiviteten, og deretter velger du Binær i rullegardinlisten i Filformat. Velg Innstillinger for videre konfigurasjon av dette formatet.

Screenshot showing file settings button.

Merk

Når du bruker binærformat i en kopiaktivitet, bør både kilde og mål bruke binærformat.

Binær som kilde

Når du har valgt Innstillinger i Filformat-delen under Kilde-fanen, vises følgende egenskaper i dialogboksen innstillinger for popup-filformat.

Screenshot showing file format settings.

  • Komprimeringstype: Komprimeringskodek som brukes til å lese binære filer. Du kan velge blant typene Ingen, bzip2, gzip, deflate, ZipDeflate, TarGzip eller tjære i rullegardinlisten.

    Hvis du velger ZipDeflate som komprimeringstype, vil Behold zip-filnavn som mappe vises under Avanserte innstillinger i kategorien Kilde .

    • Behold zip-filnavn som mappe: Angir om du vil beholde filnavnet for kilden som en mappestruktur under kopieringen.
      • Hvis denne boksen er avmerket (standard), skriver tjenesten filer som ikke er pakket ut, til <specified file path>/<folder named as source zip file>/.
      • Hvis det ikke er merket av for denne boksen, skriver tjenesten filer som ikke er pakket ut direkte til <specified file path>. Kontroller at du ikke har dupliserte filnavn i ulike zip-filer for kilde for å unngå racing eller uventet oppførsel.

    Hvis du velger TarGzip/tjære som komprimeringstype, vil Behold komprimeringsfilnavnet som mappe vises under Avanserte innstillinger i kategorien Kilde .

    • Behold navnet på komprimeringsfilen som mappe: Angir om kildekomprimert filnavn skal bevares som en mappestruktur under kopieringen.
      • Hvis denne boksen er avmerket (standard), skriver tjenesten dekomprimerte filer til <specified file path>/<folder named as source compressed file>/.
      • Hvis denne boksen ikke er avmerket, skriver tjenesten dekomprimerte filer direkte til <specified file path>. Kontroller at du ikke har dupliserte filnavn i ulike zip-filer for kilde for å unngå racing eller uventet oppførsel.
  • Komprimeringsnivå: Komprimeringsforholdet. Du kan velge mellom Optimal eller Raskest.

    • Raskest: Komprimeringsoperasjonen bør fullføres så raskt som mulig, selv om den resulterende filen ikke er optimalt komprimert.
    • Optimal: Komprimeringsoperasjonen bør komprimeres optimalt, selv om operasjonen tar lengre tid å fullføre. Hvis du vil ha mer informasjon, kan du gå til komprimeringsnivåartikkelen.

Under Avanserte innstillinger i kildefanen vises ytterligere binærformatrelatert egenskap.

  • Slett filer etter fullføring: Angir om binærfilene slettes fra kildelageret etter at de er flyttet til mållageret. Filslettingen er per fil. Så når en kopiaktivitet mislykkes, har noen filer allerede blitt kopiert til målet og slettet fra kilden, mens andre fremdeles er i kildelageret.

Binær som mål

Når du har valgt Innstillinger i Filformat-delen under Mål-fanen, vises følgende egenskaper i dialogboksen innstillinger for popup-filformat.

Screenshot showing selecting file format.

  • Komprimeringstype: Komprimeringskodecen som brukes til å skrive binære filer. Du kan velge blant typene Ingen, bzip2, gzip, deflate, ZipDeflate, TarGzip eller tjære i rullegardinlisten.

  • Komprimeringsnivå: Komprimeringsforholdet. Du kan velge mellom Optimal eller Raskest.

    • Raskest: Komprimeringsoperasjonen bør fullføres så raskt som mulig, selv om den resulterende filen ikke er optimalt komprimert.
    • Optimal: Komprimeringsoperasjonen bør komprimeres optimalt, selv om operasjonen tar lengre tid å fullføre. Hvis du vil ha mer informasjon, kan du gå til komprimeringsnivåartikkelen.

Tabellsammendrag

Binær som kilde

Følgende egenskaper støttes i delen kilde for kopieringsaktivitet når du bruker binærformat.

Name Beskrivelse Verdi Kreves JSON-skriptegenskap
Filformat Filformatet du vil bruke. Binære Ja type (under datasetSettings):
Binær
Komprimeringstype Komprimeringskodecen som brukes til å lese binære filer. Velg blant:
None
bzip2
Gzip
Deflate
ZipDeflate
TarGzip
tjære
No type (under compression):

bzip2
Gzip
Deflate
ZipDeflate
TarGzip
tjære
Komprimeringsnivå Komprimeringsforholdet. Tillatte verdier er optimale eller raskeste. Optimal eller raskest No nivå (under compression):
Raskeste
Optimal
Behold zip-filnavn som mappe Angir om kildefilnavnet skal beholdes som en mappestruktur under kopieringen. Merket eller fjern merking No preserveZipFileNameAsFolder
(under compressionProperties->type som ZipDeflateReadSettings)
Behold navnet på komprimeringsfilen som mappe Angir om kildekomprimerte filnavn skal bevares som en mappestruktur under kopieringen. Merket eller fjern merking No preserveCompressionFileNameAsFolder
(under compressionProperties->type som TarGZipReadSettings eller TarReadSettings)
Slette filer etter fullføring Angir om binærfilene slettes fra kildelageret etter at de er flyttet til mållageret. Merket eller fjern merking No deleteFilesAfterCompletion:
sann eller usann

Binær som mål

Følgende egenskaper støttes i målinndelingen for kopieringsaktivitet når du bruker binærformat.

Name Beskrivelse Verdi Kreves JSON-skriptegenskap
Filformat Filformatet du vil bruke. Binære Ja type (under datasetSettings):
Binær
Komprimeringstype Komprimeringskodecen som brukes til å skrive binære filer. Velg blant:
None
bzip2
Gzip
Deflate
ZipDeflate
TarGzip
tjære
No type (under compression):

bzip2
Gzip
Deflate
ZipDeflate
TarGzip
tjære
Komprimeringsnivå Komprimeringsforholdet. Tillatte verdier er optimale eller raskeste. Optimal eller raskest No nivå (under compression):
Raskeste
Optimal