Mengonfigurasi HTTP dalam aktivitas salin

Artikel ini menguraikan cara menggunakan aktivitas salin dalam alur data untuk menyalin data dari dan ke HTTP.

Format yang didukung

HTTP mendukung format file berikut. Lihat setiap artikel untuk mengetahui cara melakukan pengaturan berbasis format.

Konfigurasi yang didukung

Untuk konfigurasi setiap tab di bawah aktivitas salin, buka bagian berikut.

Catatan

Tujuan tidak didukung di konektor HTTP.

Umum

Lihat panduan Pengaturan umum untuk mengonfigurasi tab Pengaturan umum.

Sumber

Properti berikut ini didukung untuk HTTP di bawah tab Sumber aktivitas salin.

Screenshot showing source tab and the list of properties.

Tiga properti berikut diperlukan:

  • Jenis penyimpanan data: Pilih Eksternal.
  • Koneksi ion: Pilih koneksi HTTP dari daftar koneksi. Jika tidak ada koneksi, buat koneksi HTTP baru dengan memilih Baru.
  • jenis Koneksi ion: Pilih HTTP.
  • URL Relatif: URL relatif ke sumber daya yang berisi data. Ketika properti ini tidak ditentukan, hanya URL yang ditentukan dalam definisi koneksi yang digunakan. Konektor HTTP menyalin data dari URL gabungan: /[relative URL specified].
  • Pengaturan file: Pilih Pengaturan file untuk mengonfigurasi format file. Untuk pengaturan format file yang berbeda, lihat artikel dalam Format yang didukung untuk informasi terperinci.

Di bawah Tingkat Lanjut, Anda bisa menentukan bidang berikut ini:

  • Metode permintaan: Metode HTTP. Nilai yang diizinkan adalah Get (default) dan Post.

  • Header tambahan: Header permintaan HTTP tambahan.

  • Isi permintaan: Isi permintaan untuk permintaan HTTP.

  • Batas waktu permintaan: Batas waktu (nilai rentang waktu) untuk permintaan HTTP untuk mendapatkan respons. Nilai ini adalah batas waktu untuk mendapatkan respons, bukan batas waktu untuk membaca data respons. Nilai defaultnya adalah 00:01:40.

  • Koneksi bersamaan maksimum: Batas atas koneksi bersamaan yang dibuat ke penyimpanan data selama aktivitas berjalan. Menentukan nilai hanya saat Anda ingin membatasi koneksi bersamaan.

  • Lewati jumlah baris: Jumlah baris yang tidak kosong untuk dilewati saat membaca data dari file input.

  • Kolom tambahan: Tambahkan kolom data tambahan untuk menyimpan jalur relatif file sumber atau nilai statis. Ekspresi didukung untuk yang terakhir.

    Screenshot showing additional columns.

Pemetaan

Untuk Konfigurasi tab Pemetaan , lihat Mengonfigurasi pemetaan Anda di bawah tab pemetaan. Jika Anda memilih Biner sebagai format file Anda, pemetaan tidak akan didukung.

Pengaturan

Untuk konfigurasi tab Pengaturan, buka Mengonfigurasi pengaturan Anda yang lain di bawah tab pengaturan.

Ringkasan tabel

Tabel berikut ini berisi informasi selengkapnya tentang aktivitas salin di HTTP.

Sumber

Nama Deskripsi Nilai Wajib Properti skrip JSON
Jenis penyimpanan data Jenis penyimpanan data Anda. Eksternal Ya /
Koneksi Koneksi Anda ke penyimpanan data sumber. <koneksi Anda> Ya koneksi
Tipe sambungan Koneksi data sumber Anda. <koneksi sumber Anda> Ya /
URL Relatif URL relatif terhadap sumber daya yang berisi tabel. Ketika properti ini tidak ditentukan, hanya URL yang ditentukan dalam definisi koneksi yang digunakan. Konektor HTTP menyalin data dari URL gabungan: /[relative URL specified]. <url relatif Anda> No relativeUrl
Metode permintaan Metode HTTP. Nilai yang diizinkan adalah Get (default) dan Post. GET
POST
No requestMethod
Header tambahan Header permintaan HTTP tambahan. <header tambahan Anda> No additionalHeaders
Badan permintaan Isi permintaan untuk permintaan HTTP. <isi untuk permintaan HTTP POST> No requestBody
Batas waktu permintaan Batas waktu (nilai rentang waktu) untuk permintaan HTTP untuk mendapatkan respons. Nilai ini adalah batas waktu untuk mendapatkan respons, bukan batas waktu untuk membaca data respons. Nilai defaultnya adalah 00:01:40. timespan No requestTimeout
Koneksi bersamaan maks Batas atas koneksi bersamaan yang ditetapkan ke penyimpanan data selama eksekusi aktivitas. Menentukan nilai hanya saat Anda ingin membatasi koneksi bersamaan. <koneksi bersamaan maks> No maxConcurrentConnections
Lewati jumlah baris Jumlah baris yang tidak kosong untuk dilewati saat membaca data dari file input. <jumlah baris lewati> No skipLineCount
Kolom tambahan Tambahkan kolom data tambahan untuk menyimpan jalur relatif file sumber atau nilai statis. Ekspresi didukung untuk yang terakhir. •Nama
•Nilai
No additionalColumns:
•Nama
•Nilai