Aracılığıyla paylaş


Microsoft Fabric'te Data Factory'de Avro biçimi

Bu makalede, Microsoft Fabric'te Data Factory'nin veri işlem hattında Avro biçimini yapılandırma adımları açıklanmaktadır.

Desteklenen özellikler

Avro biçimi, kaynak ve hedef olarak aşağıdaki etkinlikler ve bağlayıcılar için desteklenir.

Kategori Bağlayıcı/Etkinlik
Desteklenen bağlayıcı Amazon S3
Amazon S3 Uyumlu
Azure Blob Depolama
Azure Data Lake Storage Gen1
Azure Data Lake Storage 2. Nesil
Azure Dosyaları
Dosya sistemi
FTP
Google Cloud Storage
HTTP
Lakehouse Dosyaları
Oracle Cloud Storage
SFTP
Desteklenen etkinlik Kopyalama etkinliği (kaynak/hedef)
Arama etkinliği
GetMetadata etkinliği
Silme etkinliği

Kopyalama etkinliğinde Avro biçimi

Avro biçimini yapılandırmak için, veri işlem hattı kopyalama etkinliğinin kaynağında veya hedefinde bağlantınızı seçin ve ardından Dosya biçimi açılan listesinde Avro'ya tıklayın. Bu biçimin daha fazla yapılandırılması için Ayarlar'ı seçin.

Dosya biçimi ayarlarını gösteren ekran görüntüsü.

Kaynak olarak Avro biçimi

Dosya biçimi bölümünde Ayarlar'ı seçtikten sonra, açılır Dosya biçimi ayarları iletişim kutusunda aşağıdaki özellikler gösterilir.

Avro dosya biçimi kaynağını gösteren ekran görüntüsü.

  • Sıkıştırma türü: Açılan listede Avro dosyalarını okumak için kullanılan sıkıştırma codec bileşenini seçin. Yok veya kullanım dışı seçeneğini belirleyebilirsiniz. İfade oluşturucusunda türü belirtmek için Dinamik içerik ekle'yi de seçebilirsiniz.

  • Sıkıştırma düzeyi: Sıkıştırma oranını belirtin. 1 ile 7 arasından seçim yapın. İfade oluşturucusunda düzeyi belirtmek için Dinamik içerik ekle'yi de seçebilirsiniz.

Hedef olarak Avro biçimi

Ayarlar'ı seçtikten sonra, açılır Dosya biçimi ayarları iletişim kutusunda aşağıdaki özellikler gösterilir.

Avro dosya biçimi hedefini gösteren ekran görüntüsü.

  • Sıkıştırma türü: Açılan listede Avro dosyalarını yazmak için kullanılan sıkıştırma codec'ini seçin. Yok veya kullanım dışı seçeneğini belirleyebilirsiniz. İfade oluşturucusunda türü belirtmek için Dinamik içerik ekle'yi de seçebilirsiniz.

  • Sıkıştırma düzeyi: Sıkıştırma oranını belirtin. 1 ile 7 arasından seçim yapın. İfade oluşturucusunda düzeyi belirtmek için Dinamik içerik ekle'yi de seçebilirsiniz.

Hedef sekmesindeki Gelişmiş ayarlar'ın altında, aşağıdaki Avro biçimiyle ilgili özellikler görüntülenir.

  • Dosya başına en fazla satır: Bir klasöre veri yazarken, birden çok dosyaya yazmayı seçebilir ve dosya başına en fazla satır sayısını belirtebilirsiniz.
  • Dosya adı ön eki: Dosya başına en fazla satır yapılandırıldığında geçerlidir. Birden çok dosyaya veri yazarken dosya adı ön ekini belirtin; bunun sonucunda şu desen elde edilir: <fileNamePrefix>_00000.<fileExtension>. Belirtilmezse, dosya adı ön eki otomatik olarak oluşturulur. Bu özellik, kaynak dosya tabanlı bir depo veya bölüm seçeneği etkin veri deposu olduğunda geçerli değildir.

Tablo özeti

Kaynak olarak Avro

Avro biçimi kullanılırken kopyalama etkinliği Kaynak bölümünde aşağıdaki özellikler desteklenir.

Veri Akışı Adı Açıklama Değer Zorunlu Avro betiği özelliği
Dosya biçimi Kullanmak istediğiniz dosya biçimi. Avro Yes type (altında datasetSettings):
Avro
Sıkıştırma türü Avro dosyalarını okumak için kullanılan sıkıştırma codec bileşeni. Hiçbiri
Deflate
Hayır avroCompressionCodec:

Deflate
Sıkıştırma düzeyi Sıkıştırma oranı. 1 - 7 Hayır avroCompressionLevel:
1 - 7

Hedef olarak Avro

Avro biçimi kullanılırken kopyalama etkinliği Hedef bölümünde aşağıdaki özellikler desteklenir.

Veri Akışı Adı Açıklama Değer Zorunlu Avro betiği özelliği
Dosya biçimi Kullanmak istediğiniz dosya biçimi. Avro Yes type (altında datasetSettings):
Avro
Sıkıştırma türü Avro dosyalarını yazmak için kullanılan sıkıştırma codec bileşeni. Hiçbiri
Deflate
Hayır avroCompressionCodec:

Deflate
Sıkıştırma düzeyi Sıkıştırma oranı. 1 - 7 Hayır avroCompressionLevel:
1 - 7
Dosya başına en fazla satır Bir klasöre veri yazarken, birden çok dosyaya yazmayı ve dosya başına en fazla satır sayısını belirtmeyi seçebilirsiniz. < dosya başına en fazla satırınız > Hayır maxRowsPerFile
Dosya adı ön eki Dosya başına en fazla satır yapılandırıldığında geçerlidir. Birden çok dosyaya veri yazarken dosya adı ön ekini belirtin; bunun sonucunda şu desen elde edilir: <fileNamePrefix>_00000.<fileExtension>. Belirtilmezse, dosya adı ön eki otomatik olarak oluşturulur. Bu özellik, kaynak dosya tabanlı bir depo veya bölüm seçeneği etkin veri deposu olduğunda geçerli değildir. < dosya adı ön ekiniz > Hayır fileNamePrefix