Binärformat für Data Factory in Microsoft Fabric

In diesem Artikel wird beschrieben, wie Sie das Binärformat in Data Factory konfigurieren.

Unterstützte Funktionen

Das Binärformat wird für die folgenden Aktivitäten und Connectors als Quelle und Ziel unterstützt.

Kategorie Connector/Aktivität
Unterstützter Connector Amazon S3
Azure Blob Storage
Azure Data Lake Storage Gen1
Azure Data Lake Storage Gen2
Google Cloud Storage
HTTP
Unterstützte Aktivität Kopieraktivität
GetMetadata-Aktivität
Delete-Aktivität

Binärformat in Copy-Aktivität

Um das Binärformat zu konfigurieren, wählen Sie ihre Verbindung in der Quelle oder dem Ziel der Copy-Aktivität der Datenpipeline aus, und wählen Sie dann in der Dropdownliste Dateiformat die Option Binär aus. Wählen Sie Einstellungen für die weitere Konfiguration dieses Formats aus.

Screenshot showing file settings button.

Hinweis

Wenn Sie das Binärformat in einer Copy-Aktivität verwenden, sollten Quelle und Ziel das Binärformat verwenden.

„Binär“ als Quelle

Nachdem Sie im Abschnitt Dateiformat auf der Registerkarte Quelle die Option Einstellungen ausgewählt haben, werden die folgenden Eigenschaften im Popupdialogfeld Dateiformateinstellungen angezeigt.

Screenshot showing file format settings.

  • Komprimierungstyp: Der Komprimierungscodec, der zum Lesen von Binärdateien verwendet wird. Sie können in der Dropdownliste zwischen den Typen Keiner, bzip2, gzip, deflate, ZipDeflate, TarGzip und tar auswählen.

    Wenn Sie ZipDeflate als Komprimierungstyp auswählen, wird ZIP-Dateiname als Ordner beibehalten unter den Einstellungen Erweitert auf der Registerkarte Quelle angezeigt.

    • Namen der ZIP-Datei als Ordner beibehalten: Gibt an, ob der Name der ZIP-Quelldatei während Kopiervorgängen als Ordnerstruktur beibehalten werden soll.
      • Wenn dieses Kontrollkästchen aktiviert ist (Standardeinstellung), schreibt der Dienst entpackte Dateien in <specified file path>/<folder named as source zip file>/.
      • Wenn dieses Kontrollkästchen deaktiviert ist, schreibt der Dienst entpackte Dateien direkt in <specified file path>. Stellen Sie sicher, dass es in unterschiedlichen ZIP-Quelldateien keine doppelten Dateinamen gibt, um Racebedingungen oder unerwartetes Verhalten zu vermeiden.

    Wenn Sie TarGzip/tar als Komprimierungstyp auswählen, wird Komprimierungsdateiname als Ordner beibehalten unter den Einstellungen Erweitert auf der Registerkarte Quelle angezeigt.

    • Namen der Komprimierungsdatei als Ordner beibehalten: Gibt an, ob der Name der komprimierten Quelldatei während Kopiervorgängen als Ordnerstruktur beibehalten werden soll.
      • Wenn dieses Kontrollkästchen aktiviert ist (Standardeinstellung), schreibt der Dienst dekompromierte Dateien in <specified file path>/<folder named as source compressed file>/.
      • Wenn dieses Kontrollkästchen deaktiviert ist, schreibt der Dienst dekompromierte Dateien direkt in <specified file path>. Stellen Sie sicher, dass es in unterschiedlichen ZIP-Quelldateien keine doppelten Dateinamen gibt, um Racebedingungen oder unerwartetes Verhalten zu vermeiden.
  • Komprimierungsgrad: Das Komprimierungsverhältnis. Sie können zwischen Optimal oder Schnellster wählen.

    • Schnellster: Der Komprimierungsvorgang wird schnellstmöglich abgeschlossen, auch wenn die sich ergebende Datei nicht optimal komprimiert ist.
    • Optimal: Die Daten sollten optimal komprimiert sein, auch wenn der Vorgang eine längere Zeit in Anspruch nimmt. Weitere Informationen finden Sie im Artikel Komprimierungsgrad.

Unter Erweiterte Einstellungen auf der Registerkarte Quelle werden weitere Eigenschaften im Zusammenhang mit dem Binärformat angezeigt.

  • Dateien nach Abschluss löschen: Gibt an, ob die Binärdateien nach dem erfolgreichen Verschieben in den Zielspeicher aus dem Quellspeicher gelöscht werden. Der Dateilöschvorgang erfolgt pro Datei. Wenn also eine Copy-Aktivität fehlschlägt, wurden einige Dateien bereits an den Zielspeicher kopiert und aus der Quelle gelöscht, während andere noch im Quellspeicher vorhanden sind.

Binär als Ziel

Nachdem Sie im Abschnitt Dateiformat auf der Registerkarte Ziel die Option Einstellungen ausgewählt haben, werden die folgenden Eigenschaften im Popupdialogfeld Dateiformateinstellungen angezeigt.

Screenshot showing selecting file format.

  • Komprimierungstyp: Der Komprimierungscodec, der zum Schreiben von Binärdateien verwendet wird. Sie können in der Dropdownliste zwischen den Typen Keiner, bzip2, gzip, deflate, ZipDeflate, TarGzip und tar auswählen.

  • Komprimierungsgrad: Das Komprimierungsverhältnis. Sie können zwischen Optimal oder Schnellster wählen.

    • Schnellster: Der Komprimierungsvorgang wird schnellstmöglich abgeschlossen, auch wenn die sich ergebende Datei nicht optimal komprimiert ist.
    • Optimal: Die Daten sollten optimal komprimiert sein, auch wenn der Vorgang eine längere Zeit in Anspruch nimmt. Weitere Informationen finden Sie im Artikel Komprimierungsgrad.

Tabellenzusammenfassung

„Binär“ als Quelle

Die folgenden Eigenschaften werden im Abschnitt Quelle der Copy-Aktivität unterstützt, wenn das Binärformat verwendet wird.

Name Beschreibung Wert Erforderlich JSON-Skripteigenschaft
Dateiformat Das Dateiformat aus, das Sie verwenden möchten. Binär Ja Typ (unter datasetSettings):
Binär
Komprimierungstyp Der zum Lesen von Binärdateien verwendete Codec für die Komprimierung. Dabei können Sie wählen zwischen:
None
bzip2
gzip
deflate
ZipDeflate
TarGzip
tar
Nein Typ (unter compression):

BZIP2
gzip
deflate
ZipDeflate
TarGzip
tar
Komprimierungsgrad Das Komprimierungsverhältnis. Zulässige Werte sind Optimal oder Sehr schnell. Optimal oder Schnellster Nein Grad (unter compression):
Fastest
Optimal
Namen der ZIP-Datei als Ordner beibehalten Gibt an, ob der Name der ZIP-Quelldatei während Kopiervorgängen als Ordnerstruktur beibehalten werden soll. Aktiviert oder deaktiviert Nein preserveZipFileNameAsFolder
(unter compressionProperties->type als ZipDeflateReadSettings)
Namen der Komprimierungsdatei als Ordner beibehalten Gibt an, ob der Name der komprimierten Quelldatei während Kopiervorgängen als Ordnerstruktur beibehalten werden soll. Aktiviert oder deaktiviert Nein preserveCompressionFileNameAsFolder
(unter compressionProperties->type als TarGZipReadSettings oder TarReadSettings)
Löschen von Dateien nach Abschluss Gibt an, ob die Binärdateien nach dem erfolgreichen Verschieben in den Zielspeicher aus dem Quellspeicher gelöscht werden. Aktiviert oder deaktiviert Nein deleteFilesAfterCompletion:
true oder false

Binär als Ziel

Die folgenden Eigenschaften werden im Abschnitt Ziel der Copy-Aktivität unterstützt, wenn das Binärformat verwendet wird.

Name Beschreibung Wert Erforderlich JSON-Skripteigenschaft
Dateiformat Das Dateiformat aus, das Sie verwenden möchten. Binär Ja Typ (unter datasetSettings):
Binär
Komprimierungstyp Der zum Schreiben von Binärdateien verwendete Codec für die Komprimierung. Dabei können Sie wählen zwischen:
None
bzip2
gzip
deflate
ZipDeflate
TarGzip
tar
Nein Typ (unter compression):

BZIP2
gzip
deflate
ZipDeflate
TarGzip
tar
Komprimierungsgrad Das Komprimierungsverhältnis. Zulässige Werte sind Optimal oder Sehr schnell. Optimal oder Schnellster Nein Grad (unter compression):
Fastest
Optimal