Di DataWorks, Anda dapat menggunakan komponen penyaringan data untuk mengonfigurasi aturan penyaringan pada bidang tertentu dalam tugas Data Integration single-table real-time.
Langkah 1: Konfigurasikan tugas integrasi data
Buat sumber data. Untuk informasi selengkapnya, lihat Data source management.
Buat tugas Data Integration. Untuk informasi selengkapnya, lihat Configure a single-table real-time synchronization task.
CatatanUntuk tugas Data Integration single-table real-time, Anda dapat menambahkan komponen pemrosesan data di antara komponen sumber dan tujuan. Untuk informasi selengkapnya, lihat Supported data sources and synchronization solutions.
Langkah 2: Tambahkan komponen penyaringan data
Pada tugas sinkronisasi single-table real-time, aktifkan toggle Data Processing, klik +Add Node, lalu pilih komponen Data Filter.
Konfigurasikan aturan penyaringan.
Field Name: Pilih bidang input. Nilai bidang ini merupakan operan kiri dari ekspresi kondisional.
Judgement: Pilih operator perbandingan. Tabel berikut menjelaskan operator yang tersedia.
Value: Operan kanan dari ekspresi kondisional. Anda dapat memilih bidang input dari node hulu atau memasukkan nilai konstan. Ekspresi reguler tidak didukung untuk nilai konstan. Sekuens escape Java didukung, seperti
\t(karakter tab),\n(line feed), dan\u0001(karakter Unicode).
Add rule: Anda dapat menambahkan beberapa aturan penyaringan. Misalnya, masukkan
Filterpada bidang Name dan tetapkan kondisi di mana Field Name adalah_key_, operator perbandingan adalah equals, tipe nilai adalah string, dan Value adalahkey1. Gunakan tombol + dan − untuk menambah atau menghapus aturan, atau klik + Add condition group untuk membuat kelompok.
Langkah berikutnya
Setelah Anda mengonfigurasi komponen data source dan Data filtering, klik Preview Data Output untuk meninjau output dari node saat ini dan memverifikasi bahwa output tersebut memenuhi kebutuhan Anda.