Kopyalama etkinliğinde HTTP'yi yapılandırma
Bu makalede, verileri HTTP'den ve HTTP'ye kopyalamak için veri işlem hattındaki kopyalama etkinliğinin nasıl kullanılacağı özetlenmiştir.
Önemli
Microsoft Fabric şu anda ÖNİzLEME aşamasındadır. Bu bilgiler, yayımlanmadan önce önemli ölçüde değiştirilebilen bir ön sürüm ürünüyle ilgilidir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez. Azure'da hizmetin Azure Data Factory belgelerine bakın.
Desteklenen biçim
HTTP aşağıdaki dosya biçimlerini destekler. Biçim tabanlı ayarlar için her makaleye bakın.
- Avro biçimi
- İkili biçim
- Sınırlandırılmış metin biçimi
- Excel biçimi
- JSON biçimi
- ORC biçimi
- Parquet biçimi
- XML biçimi
Desteklenen yapılandırma
Kopyalama etkinliği altındaki her sekmenin yapılandırması için sırasıyla aşağıdaki bölümlere gidin.
Not
Http bağlayıcısında hedef desteklenmez.
Genel
Genel ayarlar sekmesini yapılandırmak için Genel ayarlar kılavuzuna bakın.
Kaynak
Aşağıdaki özellikler, kopyalama etkinliğinin Kaynak sekmesinde HTTP için desteklenir.
Aşağıdaki üç özellik gereklidir:
- Veri deposu türü: Dış'ı seçin.
- Bağlantı: Bağlantı listesinden bir HTTP bağlantısı seçin. Bağlantı yoksa Yeni'yi seçerek yeni bir HTTP bağlantısı oluşturun.
- Bağlantı türü: HTTP'yi seçin.
- Göreli URL: Verileri içeren kaynağın göreli URL'si. Bu özellik belirtilmediğinde, yalnızca bağlantı tanımında belirtilen URL kullanılır. HTTP bağlayıcısı, birleşik URL'den verileri kopyalar:
/[relative URL specified]
. - Dosya ayarları: Dosya biçimini yapılandırmak için Dosya ayarları'nı seçin. Farklı dosya biçimlerinin ayarları için ayrıntılı bilgi için Desteklenen biçim makalelerine bakın.
Gelişmiş'in altında aşağıdaki alanları belirtebilirsiniz:
İstek yöntemi: HTTP yöntemi. İzin verilen değerler Get (varsayılan) ve Post değerleridir.
Ek üst bilgiler: Ek HTTP isteği üst bilgileri.
İstek gövdesi: HTTP isteğinin istek gövdesi.
İstek zaman aşımı: Http isteğinin yanıt alması için zaman aşımı (zaman aralığı değeri). Bu değer, yanıt verilerini okumak için zaman aşımı değil, yanıt almak için zaman aşımıdır. Varsayılan değer 00:01:40'tır.
En fazla eşzamanlı bağlantı: Etkinlik çalıştırması sırasında veri deposuna kurulan eş zamanlı bağlantıların üst sınırı. Yalnızca eşzamanlı bağlantıları sınırlamak istediğinizde bir değer belirtin.
Satır sayısını atla: Giriş dosyalarından veri okunurken atlanacak boş olmayan satır sayısı.
Ek sütunlar: Kaynak dosyaların göreli yolunu veya statik değerini depolamak için ek veri sütunları ekleyin. İfade, ikincisi için desteklenir.
Eşleme
Eşleme sekmesi yapılandırması için bkz. Eşleme sekmesinin altında eşlemelerinizi yapılandırma. Dosya biçiminiz olarak İkili'yi seçerseniz eşleme desteklenmez.
Ayarlar
Ayarlar sekmesi yapılandırması için Ayarlarsekmesinin altındaki Diğer ayarlarınızı yapılandırma'ya gidin.
Tablo özeti
Aşağıdaki tabloda HTTP'deki kopyalama etkinliği hakkında daha fazla bilgi yer alır.
Kaynak
Adı | Açıklama | Değer | Gerekli | JSON betik özelliği |
---|---|---|---|---|
Veri deposu türü | Veri deposu türünüz. | Dış | Yes | / |
Bağlantı | Kaynak veri deposuyla bağlantınız. | <bağlantınız> | Yes | bağlantı |
Bağlantı türü | Kaynak verilerinizin bağlantısı. | <kaynağınızın bağlantısı> | Yes | / |
Göreli URL | Verileri içeren kaynağın göreli URL'si. Bu özellik belirtilmediğinde, yalnızca bağlantı tanımında belirtilen URL kullanılır. HTTP bağlayıcısı, birleşik URL'den verileri kopyalar: /[relative URL specified] . |
<göreli URL'niz> | Hayır | Relativeurl |
İstek yöntemi | HTTP yöntemi. İzin verilen değerler Get (varsayılan) ve Post değerleridir. | •GET •POSTA |
Hayır | requestMethod |
Ek üst bilgiler | Ek HTTP isteği üst bilgileri. | <ek üst bilgileriniz> | Hayır | additionalHeaders |
İstek gövdesi | HTTP isteğinin istek gövdesi. | <POST HTTP isteği gövdesi> | Hayır | requestBody |
İstek zaman aşımı | Yanıt almak için HTTP isteğinin zaman aşımı (zaman aralığı değeri). Bu değer, yanıt verilerini okumak için zaman aşımı değil, yanıt almak için zaman aşımıdır. Varsayılan değer 00:01:40'tır. | timespan | Hayır | requestTimeout |
En fazla eşzamanlı bağlantı | Etkinlik çalıştırması sırasında veri deposuna kurulan eş zamanlı bağlantıların üst sınırı. Yalnızca eşzamanlı bağlantıları sınırlamak istediğinizde bir değer belirtin. | <maksimum eşzamanlı bağlantı> | Hayır | maxConcurrentConnections |
Satır sayısını atla | Giriş dosyalarından veri okurken atlanacak boş olmayan satır sayısı. | <atlama satırı sayınız> | Hayır | skipLineCount |
Ek sütunlar | Kaynak dosyaların göreli yolunu veya statik değerini depolamak için ek veri sütunları ekleyin. İfade, ikincisi için desteklenir. | •Adı •Değer |
Hayır | additionalColumns: •Adı •Değer |