Sdílet prostřednictvím


Binární formát služby Data Factory v Microsoft Fabric

Tento článek popisuje, jak nakonfigurovat binární formát ve službě Data Factory.

Podporované funkce

Binární formát je podporován pro následující aktivity a konektory jako zdroj a cíl.

Kategorie Konektor nebo aktivita
Podporovaný konektor Amazon S3
Kompatibilní s Amazon S3
Azure Blob Storage
Azure Data Lake Storage Gen1
Azure Data Lake Storage Gen2
Azure Files
Systém souborů
FTP
Cloudové úložiště Googlu
HTTP
Soubory Lakehouse
Oracle Cloud Storage
SFTP
Podporovaná aktivita aktivita Copy (zdroj/cíl)
Aktivita GetMetadata
Aktivita odstranění

Binární formát aktivity kopírování

Pokud chcete nakonfigurovat binární formát, zvolte připojení ve zdroji nebo cíli aktivity kopírování datového kanálu a pak v rozevíracím seznamu formát souboru vyberte Binary. Vyberte Nastavení pro další konfiguraci tohoto formátu.

Snímek obrazovky s tlačítkem nastavení souboru

Poznámka:

Při použití binárního formátu v aktivitě kopírování by zdroj i cíl měly používat binární formát.

Binární jako zdroj

Po výběru Nastavení v části Formát souboru na kartě Zdroj se v automaticky otevíraných nastaveních formátu souboru zobrazí následující vlastnosti.

Snímek obrazovky s nastavením formátu souboru

  • Typ komprese: Kodek komprese používaný ke čtení binárních souborů. V rozevíracím seznamu si můžete vybrat z možností None, bzip2, gzip, deflate, ZipDeflate, TarGzip nebo tar type.

    Pokud jako typ komprese vyberete ZipDeflate , zachovejte název souboru ZIP jako složku v části Upřesnit nastavení na kartě Zdroj .

    • Zachovat název souboru ZIP jako složku: Označuje, zda má být během kopírování zachován název zdrojového souboru ZIP jako struktura složek.
      • Pokud je toto políčko zaškrtnuté (výchozí), služba zapíše rozbalené soubory do <specified file path>/<folder named as source zip file>/.
      • Pokud toto políčko není zaškrtnuté, služba zapíše rozbalené soubory přímo do <specified file path>. Ujistěte se, že v různých zdrojových souborech ZIP nemáte duplicitní názvy souborů, abyste se vyhnuli závodnímu nebo neočekávanému chování.

    Pokud jako typ komprese vyberete TarGzip/tar , zachová se název souboru komprese jako složka v části Upřesnit nastavení na kartě Zdroj .

    • Zachovat název komprimovaného souboru jako složku: Označuje, jestli se má během kopírování zachovat zdrojový komprimovaný název souboru jako struktura složek.
      • Pokud je toto políčko zaškrtnuté (výchozí), služba zapíše dekomprimované soubory do <specified file path>/<folder named as source compressed file>/.
      • Pokud toto políčko není zaškrtnuté, služba zapíše dekomprimované soubory přímo do <specified file path>. Ujistěte se, že v různých zdrojových souborech ZIP nemáte duplicitní názvy souborů, abyste se vyhnuli závodnímu nebo neočekávanému chování.
  • Úroveň komprese: Poměr komprese. Můžete si vybrat z optimálního nebo nejrychlejšího.

    • Nejrychlejší: Operace komprese by se měla co nejrychleji dokončit, i když výsledný soubor není optimálně komprimovaný.
    • Optimální: Operace komprese by měla být optimálně komprimována, i když dokončení operace trvá delší dobu. Další informace najdete včlánku Úrovně komprese.

V části Upřesnit nastavení na kartě Zdroj se zobrazí další vlastnost související s binárním formátem.

  • Odstranění souborů po dokončení: Označuje, zda jsou binární soubory odstraněny ze zdrojového úložiště po úspěšném přesunutí do cílového úložiště. Odstranění souboru je na jeden soubor. Takže když aktivita kopírování selže, některé soubory se už zkopírovaly do cíle a ze zdroje se odstranily, zatímco jiné zůstávají ve zdrojovém úložišti.

Binární jako cíl

Po výběru Nastavení v části Formát souboru na kartě Cíl se v dialogovém okně Nastavení formátu souboru zobrazí následující vlastnosti.

Snímek obrazovky znázorňující výběr formátu souboru

  • Typ komprese: Kodek komprese používaný k zápisu binárních souborů. V rozevíracím seznamu si můžete vybrat z možností None, bzip2, gzip, deflate, ZipDeflate, TarGzip nebo tar type.

  • Úroveň komprese: Poměr komprese. Můžete si vybrat z optimálního nebo nejrychlejšího.

    • Nejrychlejší: Operace komprese by se měla co nejrychleji dokončit, i když výsledný soubor není optimálně komprimovaný.
    • Optimální: Operace komprese by měla být optimálně komprimována, i když dokončení operace trvá delší dobu. Další informace najdete v článku Úrovně komprese.

Souhrn tabulky

Binární jako zdroj

Následující vlastnosti jsou podporovány v části Zdroj aktivity kopírování při použití binárního formátu.

Název Popis Hodnota Požaduje se Vlastnost skriptu JSON
Formát souboru Formát souboru, který chcete použít. Binární Ano typ (v části datasetSettings):
Binární
Typ komprese Komprimační kodek používaný ke čtení binárních souborů. Můžete vybrat:
Nic
bzip2
gzip
vyfouknout
ZipDeflate
TarGzip
dehet
No typ (v části compression):

bzip2
gzip
vyfouknout
ZipDeflate
TarGzip
dehet
Úroveň komprese Poměr komprese. Povolené hodnoty jsou optimální nebo nejrychlejší. Optimální nebo nejrychlejší No úroveň (v části compression):
Nejrychlejší
Optimální
Zachovat název souboru ZIP jako složku Určuje, zda se má během kopírování zachovat název zdrojového souboru ZIP jako struktura složek. Výběr nebo zrušení výběru No preserveZipFileNameAsFolder
(pod compressionProperties->type as ZipDeflateReadSettings)
Zachování názvu komprimačního souboru jako složky Určuje, zda se má během kopírování zachovat zdrojový komprimovaný název souboru jako struktura složek. Výběr nebo zrušení výběru No preserveCompressionFileNameAsFolder
(pod compressionProperties->type jako TarGZipReadSettings nebo TarReadSettings)
Odstranění souborů po dokončení Určuje, zda jsou binární soubory odstraněny ze zdrojového úložiště po úspěšném přesunutí do cílového úložiště. Výběr nebo zrušení výběru No deleteFilesAfterCompletion:
true nebo false

Binární jako cíl

Následující vlastnosti jsou podporovány v části Cíl aktivity kopírování při použití binárního formátu.

Název Popis Hodnota Požaduje se Vlastnost skriptu JSON
Formát souboru Formát souboru, který chcete použít. Binární Ano typ (v části datasetSettings):
Binární
Typ komprese Komprimační kodek používaný k zápisu binárních souborů. Můžete vybrat:
Nic
bzip2
gzip
vyfouknout
ZipDeflate
TarGzip
dehet
No typ (v části compression):

bzip2
gzip
vyfouknout
ZipDeflate
TarGzip
dehet
Úroveň komprese Poměr komprese. Povolené hodnoty jsou optimální nebo nejrychlejší. Optimální nebo nejrychlejší No úroveň (v části compression):
Nejrychlejší
Optimální