Bagikan melalui


Penggabungan Transformasi Gabungan

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

Transformasi Gabung gabungan menyediakan output yang dihasilkan dengan menggabungkan dua himpunan data yang diurutkan menggunakan gabungan FULL, LEFT, atau INNER. Misalnya, Anda dapat menggunakan gabungan LEFT untuk menggabungkan tabel yang menyertakan informasi produk dengan tabel yang mencantumkan negara/wilayah tempat produk diproduksi. Hasilnya adalah tabel yang mencantumkan semua produk dan negara/wilayah asalnya.

Anda dapat mengonfigurasi transformasi Gabungkan dengan cara berikut:

  • Tentukan gabungan adalah gabungan FULL, LEFT, atau INNER.

  • Tentukan kolom yang digunakan gabungan.

  • Tentukan apakah transformasi menangani nilai null sama dengan null lainnya.

    Catatan

    Jika nilai null tidak diperlakukan sebagai nilai yang sama, transformasi menangani nilai null seperti yang dilakukan Mesin Database SQL Server.

Transformasi ini memiliki dua input dan satu output. Ini tidak mendukung output kesalahan.

Persyaratan Input

Transformasi Gabungan memerlukan data yang diurutkan untuk inputnya. Untuk informasi selengkapnya tentang persyaratan penting ini, lihat Mengurutkan Data untuk Transformasi Gabungkan dan Gabungkan Gabungan.

Persyaratan Gabungan

Transformasi Gabung gabungan mengharuskan kolom yang bergabung memiliki metadata yang cocok. Misalnya, Anda tidak dapat menggabungkan kolom yang memiliki tipe data numerik dengan kolom yang memiliki tipe data karakter. Jika data memiliki jenis data string, panjang kolom di input kedua harus kurang dari atau sama dengan panjang kolom dalam input pertama yang digabungkan.

Pembatasan Buffer

Anda tidak lagi harus mengonfigurasi nilai properti MaxBuffersPerInput karena Microsoft telah membuat perubahan yang mengurangi risiko transformasi Gabung akan mengonsumsi memori yang berlebihan. Masalah ini terkadang terjadi ketika beberapa input gabungan menghasilkan data pada tingkat yang tidak merata.

Anda dapat mengatur properti melalui SSIS Designer atau secara terprogram.

Untuk informasi tentang cara mengatur properti transformasi ini, klik salah satu topik berikut:

Gabungkan Editor Transformasi Gabungan

Gunakan kotak dialog Gabungkan Editor Transformasi Gabungan untuk menentukan jenis gabungan, kolom gabungan, dan kolom output untuk menggabungkan dua input yang digabungkan dengan gabungan.

Penting

Transformasi Gabungan memerlukan data yang diurutkan untuk inputnya. Untuk informasi selengkapnya tentang persyaratan penting ini, lihat Mengurutkan Data untuk Transformasi Gabungkan dan Gabungkan Gabungan.

Opsi

Jenis gabungan
Tentukan apakah Anda ingin menggunakan gabungan dalam, gabungan luar kiri, atau gabungan penuh.

Tukar Input
Alihkan urutan antar input dengan menggunakan tombol Tukar Input . Pilihan ini mungkin berguna dengan opsi Gabungan luar kiri.

Input
Untuk setiap kolom yang Anda inginkan dalam output gabungan, pertama-tama pilih dari daftar input yang tersedia.

Input ditampilkan dalam dua tabel terpisah. Pilih kolom untuk disertakan dalam output. Seret kolom untuk membuat gabungan di antara tabel. Untuk menghapus gabungan, pilih gabungan lalu tekan tombol DELETE.

Kolom Input
Pilih kolom untuk disertakan dalam output gabungan dari daftar kolom yang tersedia pada input yang dipilih.

Output Alias
Ketik alias untuk setiap kolom output. Defaultnya adalah nama kolom input; namun, Anda dapat memilih nama deskriptif yang unik.

Lihat Juga

Transformasi Gabungan
Union Semua Transformasi
Transformasi Layanan Integrasi