Menyaring dan Menggunakan Ekspresi

Persiapan Data di Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Menyaring Data

  • Filtering mempersempit dataset dengan menghapus data untuk fokus pada subset tertentu.
    • Contoh: [Sale Price] >= 100000

 

Perbandingan filter tabel Sale Price Updated.jpg

Persiapan Data di Alteryx

Konsep filtering itu seperti . . .

Gambar pematung mengurangi material untuk membuat karya seni

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation

Ada dua opsi:

  • Basic filter
    • Satu field dengan operator dan/atau kriteria

Contoh Ekspresi Basic Filter Numerik

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation.

Ada dua opsi:

  • Basic filter
    • Satu field dengan operator dan/atau kriteria

Contoh Ekspresi Basic Filter Numerik dan String

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation.

Ada dua opsi:

  • Basic filter
    • Satu field dengan operator dan/atau kriteria

Contoh ekspresi Basic Filter

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation.

Ada dua opsi:

  • Custom filter
    • Banyak kriteria dan ekspresi

Contoh Ekspresi Custom Filter AND

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation.

Ada dua opsi:

  • Custom filter
    • Banyak kriteria dan ekspresi

Contoh Ekspresi Custom Filter OR

Persiapan Data di Alteryx

Filtering di Alteryx

Tool Filter - tersedia di toolset Favorites dan Preparation.

Ada dua opsi:

  • Custom filter
    • Banyak kriteria dan ekspresi

Contoh Ekspresi Tanggal Custom Filter

Persiapan Data di Alteryx

Output Filter tool

Dua output anchor:

  • True
    • Kriteria terpenuhi

Gambar output anchor True pada Filter tool

Persiapan Data di Alteryx

Output Filter tool

Dua output anchor:

  • True
    • Kriteria terpenuhi
  • False
    • Kriteria tidak terpenuhi

Gambar output anchor False pada Filter tool

Persiapan Data di Alteryx

AND dan OR

Custom filter dapat memakai AND dan OR dalam ekspresi kriteria.

  • AND

    • KEDUA kriteria harus terpenuhi
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • SALAH SATU kriteria harus terpenuhi
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Gambar kategori dataset

Persiapan Data di Alteryx

Pernyataan AND

  • KEDUA kriteria harus terpenuhi
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Aneka bentuk dengan huruf dan hasil pernyataan AND

Persiapan Data di Alteryx

Pernyataan OR

  • SALAH SATU kriteria harus terpenuhi
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Aneka bentuk dengan huruf dan hasil pernyataan OR

Persiapan Data di Alteryx

Sintaks ekspresi

  • Data string memerlukan tanda kutip (boleh tunggal atau ganda)
    • [Month] = 'January'

Contoh ekspresi string

Persiapan Data di Alteryx

Sintaks ekspresi

  • Data numerik tidak memakai tanda kutip
    • [Price] > 100

Contoh ekspresi numerik

Persiapan Data di Alteryx

Sintaks ekspresi

  • ! berarti "not/tidak"
    • !IsEmpty([Product])

Contoh ekspresi not dengan tanda seru

Persiapan Data di Alteryx

Sintaks ekspresi

  • Pastikan tipe data field benar
    • [Length] = '0' (String tetap perlu tanda kutip meski berisi angka)

Contoh ekspresi string ditampilkan sebagai angka

Persiapan Data di Alteryx

Sintaks field dalam ekspresi kustom

  • Cantumkan nama field di setiap bagian ekspresi multi-pernyataan
  • Ulangi nama field sebelum kriteria pada ekspresi

Contoh penggunaan field yang sama dalam ekspresi kustom

Persiapan Data di Alteryx

Rumus di Tool Filter

Ada banyak rumus siap pakai di custom filter pada Tool Filter.

  • Klik tombol Fx untuk melihat kategori rumus
  • Sama dengan rumus di Tool Formula

Daftar rumus pada Tool Formula

Persiapan Data di Alteryx

Ayo berlatih!

Persiapan Data di Alteryx

Preparing Video For Download...