Bagikan melalui


Transformasi Urutan

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

Transformasi Sortir mengurutkan data input dalam urutan naik atau turun dan menyalin data yang diurutkan ke output transformasi. Anda dapat menerapkan beberapa pengurutan ke input; setiap pengurutan diidentifikasi oleh angka yang menentukan urutan pengurutan. Kolom dengan angka terendah diurutkan terlebih dahulu, kolom sortir dengan angka terendah kedua diurutkan berikutnya, dan seterusnya. Misalnya, jika kolom bernama CountryRegion memiliki urutan sortir 1 dan kolom bernama City memiliki urutan 2, output diurutkan menurut negara/wilayah lalu menurut kota. Angka positif menunjukkan bahwa pengurutan naik, dan angka negatif menunjukkan bahwa pengurutan turun. Kolom yang tidak diurutkan memiliki urutan sortir 0. Kolom yang tidak dipilih untuk pengurutan secara otomatis disalin ke output transformasi bersama dengan kolom yang diurutkan.

Transformasi Sortir menyertakan sekumpulan opsi perbandingan untuk menentukan bagaimana transformasi menangani data string dalam kolom. Untuk informasi selengkapnya, lihat Membandingkan Data String.

Catatan

Transformasi Sortir tidak mengurutkan GUID dalam urutan yang sama seperti yang dilakukan klausa ORDER BY dalam Transact-SQL. Sementara transformasi Sortir mengurutkan GUID yang dimulai dengan 0-9 sebelum GUID yang dimulai dengan A-F, klausa ORDER BY, seperti yang diimplementasikan dalam mesin database SQL Server, mengurutkannya secara berbeda. Untuk informasi selengkapnya, lihat Klausul ORDER BY (Transact-SQL).

Transformasi Sortir juga dapat menghapus baris duplikat sebagai bagian dari pengurutannya. Baris duplikat adalah baris dengan nilai kunci pengurutan yang sama. Nilai kunci pengurutan dihasilkan berdasarkan opsi perbandingan string yang digunakan, yang berarti bahwa string harfiah yang berbeda mungkin memiliki nilai kunci pengurutan yang sama. Transformasi mengidentifikasi baris di kolom input yang memiliki nilai berbeda tetapi kunci pengurutan yang sama dengan duplikat.

Transformasi Sortir menyertakan properti kustom MaximumThreads yang dapat diperbarui oleh ekspresi properti saat paket dimuat. Untuk informasi selengkapnya, lihat Ekspresi Integration Services (SSIS),Menggunakan Ekspresi Properti dalam Paket, dan Properti Kustom Transformasi.

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

Konfigurasi Transformasi Pengurutan

Anda dapat mengatur properti melalui SSIS Designer atau secara terprogram.

Kotak dialog Editor Lanjutan mencerminkan properti yang dapat diatur secara terprogram. Untuk informasi selengkapnya tentang properti yang bisa Anda atur dalam kotak dialog Editor Lanjutan atau secara terprogram, klik salah satu topik berikut ini:

Untuk informasi selengkapnya tentang cara mengatur properti komponen, lihat Mengatur Properti Komponen Aliran Data.

Urutkan Editor Transformasi

Gunakan kotak dialog Urutkan Editor Transformasi untuk memilih kolom yang akan diurutkan, mengatur urutan pengurutan, dan menentukan apakah duplikat dihapus.

Opsi

Kolom Input yang Tersedia
Menggunakan kotak centang, tentukan kolom yang akan diurutkan.

Nama
Lihat nama setiap kolom input yang tersedia.

Passthrough
Menunjukkan apakah akan menyertakan kolom dalam output yang diurutkan.

Kolom Input
Pilih dari daftar kolom input yang tersedia untuk setiap baris. Pilihan Anda tercermin dalam pilihan kotak centang dalam tabel Kolom Input yang Tersedia .

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

Jenis Sortir
Menunjukkan apakah akan mengurutkan dalam urutan naik atau turun.

Urutan Sortir
Menunjukkan urutan untuk mengurutkan kolom. Ini harus diatur secara manual untuk setiap kolom.

Bendera Perbandingan
Untuk informasi tentang opsi perbandingan string, lihat Membandingkan Data String.

Menghapus baris dengan nilai pengurutan duplikat
Menunjukkan apakah transformasi menyalin baris duplikat ke output transformasi, atau membuat entri tunggal untuk semua duplikat, berdasarkan opsi perbandingan string yang ditentukan.

Lihat juga

Aliran Data
Transformasi Layanan Integrasi