Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Petunjuk
Data Factory di Microsoft Fabric adalah generasi Azure Data Factory berikutnya, dengan arsitektur yang lebih sederhana, AI bawaan, dan fitur baru. Jika Anda baru menggunakan integrasi data, mulailah dengan Fabric Data Factory. Beban kerja ADF yang ada dapat ditingkatkan ke Fabric untuk mengakses kemampuan baru di seluruh ilmu data, analitik real time, dan pelaporan.
Aliran data tersedia di alur Azure Data Factory dan alur Azure Synapse Analytics. Artikel ini berlaku untuk memetakan aliran data. Jika Anda baru mengenal transformasi, lihat artikel pengantar Mengubah data menggunakan aliran data pemetaan.
Gunakan transformasi peringkat untuk menghasilkan peringkat berurutan berdasarkan kondisi pengurutan yang ditentukan oleh pengguna.
Konfigurasi
Tidak peka huruf besar/kecil: Jika kolom urutan memiliki jenis string, huruf besar/kecil akan diperhitungkan dalam peringkat.
Padat: Jika diaktifkan, kolom peringkat akan diberi peringkat padat. Setiap jumlah peringkat akan menjadi angka berurutan dan nilai peringkat tidak akan dilewati ketika terjadi peringkat yang sama.
Kolom peringkat: Nama kolom peringkat yang dihasilkan. Kolom ini akan memiliki jenis panjang.
Kondisi urutan: Pilih kolom yang akan diurutkan dan urutan tempat pengurutan terjadi. Urutan menentukan prioritas pengurutan.
Konfigurasi di atas mengambil data bola basket masuk dan membuat kolom peringkat yang disebut 'pointsRanking'. Baris dengan nilai kolom tertinggi PTS akan memiliki nilai pointsRanking 1.
Skrip aliran data
Sintaks
<incomingStream>
rank(
desc(<sortColumn1>),
asc(<sortColumn2>),
...,
caseInsensitive: { true | false }
dense: { true | false }
output(<rankColumn> as long)
) ~> <sortTransformationName<>
Contoh
Skrip aliran data untuk konfigurasi peringkat di atas ada dalam cuplikan kode berikut.
PruneColumns
rank(
desc(PTS, true),
caseInsensitive: false,
output(pointsRanking as long),
dense: false
) ~> RankByPoints
Konten terkait
Filter baris berdasarkan nilai peringkat menggunakan transformasi filter.