Bagikan melalui


Nilai Kolom Turunan dengan Transformasi Kolom Turunan

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Untuk menambahkan dan mengonfigurasi transformasi Kolom Turunan, paket harus sudah menyertakan setidaknya satu tugas Aliran Data dan satu sumber.

Transformasi Kolom Turunan menggunakan ekspresi untuk memperbarui nilai yang sudah ada atau untuk menambahkan nilai ke kolom baru. Saat Anda memilih untuk menambahkan nilai ke kolom baru, kotak dialog Editor Transformasi Kolom Turunan mengevaluasi ekspresi dan menentukan metadata kolom yang sesuai. Misalnya, jika ekspresi menggabungkan dua kolom-masing-masing dengan jenis data DT_WSTR dan panjang 50-dengan spasi antara dua nilai kolom, kolom baru memiliki jenis data DT_WSTR dan panjang 101. Anda dapat memperbarui jenis data kolom baru. Satu-satunya persyaratan adalah bahwa jenis data kompatibel dengan data yang disisipkan. Misalnya, kotak dialog Editor Transformasi Kolom Turunan menghasilkan kesalahan validasi saat Anda menetapkan nilai tanggal ke kolom dengan jenis data bilangan bulat. Bergantung pada jenis data yang Anda pilih, Anda dapat menentukan panjang, presisi, skala, dan halaman kode kolom.

Untuk mendapatkan nilai kolom

  1. Di SQL Server Data Tools (SSDT), buka proyek Integration Services yang berisi paket yang Anda inginkan.

  2. Di Penjelajah Solusi, klik dua kali paket untuk membukanya.

  3. Klik tab Aliran Data, lalu, dari Kotak Alat, seret transformasi Kolom Turunan ke permukaan desain.

  4. Sambungkan transformasi Kolom Turunan ke aliran data dengan menyeret konektor dari sumber atau transformasi sebelumnya ke transformasi Kolom Turunan.

  5. Klik dua kali transformasi Kolom Turunan.

  6. Dalam kotak dialog Editor Transformasi Kolom Turunan, buat ekspresi untuk digunakan sebagai kondisi dengan menyeret variabel, kolom, fungsi, dan operator ke kolom Ekspresi di kisi. Atau, Anda dapat mengetik ekspresi di kolom Ekspresi .

    Catatan

    Jika ekspresi tidak valid, teks ekspresi disorot dan TipsAlat pada kolom menjelaskan kesalahan.

  7. Di daftar Kolom Turunan, pilih <tambahkan sebagai kolom> baru untuk menulis hasil evaluasi ekspresi ke kolom baru, atau pilih kolom yang sudah ada untuk diperbarui dengan hasil evaluasi.

    Jika Anda memilih untuk menggunakan kolom baru, kotak dialog Editor Transformasi Kolom Turunan mengevaluasi ekspresi dan menetapkan tipe data ke kolom, tergantung pada tipe data, panjang, presisi, skala, dan halaman kode.

  8. Jika menggunakan kolom baru, pilih jenis data di daftar Tipe Data. Bergantung pada jenis data yang dipilih, secara opsional perbarui nilai dalam kolom Panjang, Presisi, Skala, dan Halaman Kode. Metadata kolom yang ada tidak dapat diubah.

  9. Secara opsional, ubah nilai di kolom Nama Kolom Turunan.

  10. Untuk mengonfigurasi output kesalahan, klik Konfigurasikan Output Kesalahan. Untuk informasi selengkapnya, lihat Men-debug Aliran Data.

  11. Klik OK.

  12. Untuk menyimpan paket yang diperbarui, klik Simpan Item Terpilih pada menu File .

Lihat Juga

Transformasi Kolom Turunan
Jenis Data Integration Services
Transformasi Layanan Integrasi
Jalur Layanan Integrasi
Tugas Aliran Data
Ekspresi Integration Services (SSIS)