All Products
Search
Document Center

DataWorks:Penyaringan data

Last Updated:Aug 25, 2026

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

  1. Buat sumber data. Untuk informasi selengkapnya, lihat Data source management.

  2. Buat tugas Data Integration. Untuk informasi selengkapnya, lihat Configure a single-table real-time synchronization task.

    Catatan

    Untuk 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

  1. Pada tugas sinkronisasi single-table real-time, aktifkan toggle Data Processing, klik +Add Node, lalu pilih komponen Data Filter.

  2. 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.

      Operator perbandingan

      Type

      Description

      Equals

      Memeriksa apakah nilai numerik atau string sama.

      Does not equal

      Memeriksa apakah nilai numerik atau string tidak sama.

      Less than

      Memeriksa apakah nilai numerik lebih kecil dari nilai lain, atau apakah nilai string mendahului string lain dalam urutan leksikografis.

      Greater than

      Memeriksa apakah nilai numerik lebih besar dari nilai lain, atau apakah nilai string mengikuti string lain dalam urutan leksikografis.

      Less than or equal to

      Memeriksa apakah nilai numerik lebih kecil dari atau sama dengan nilai lain, atau apakah nilai string lebih kecil dari atau sama dengan string lain dalam urutan leksikografis.

      Greater than or equal to

      Memeriksa apakah nilai numerik lebih besar dari atau sama dengan nilai lain, atau apakah nilai string lebih besar dari atau sama dengan string lain dalam urutan leksikografis.

      Contains

      Memeriksa apakah string berisi substring tertentu.

      Does not contain

      Memeriksa apakah string tidak berisi substring tertentu.

      Starts with

      Memeriksa apakah string diawali dengan substring tertentu.

      Ends with

      Memeriksa apakah string diakhiri dengan substring tertentu.

      Is null

      Memeriksa apakah bidang bertipe apa pun bernilai null.

      Is not null

      Memeriksa apakah bidang bertipe apa pun tidak bernilai null.

    • 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).

  3. Add rule: Anda dapat menambahkan beberapa aturan penyaringan. Misalnya, masukkan Filter pada bidang Name dan tetapkan kondisi di mana Field Name adalah _key_, operator perbandingan adalah equals, tipe nilai adalah string, dan Value adalah key1. 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.