Menggunakan aktivitas Filter untuk memfilter item dari array
Anda dapat menggunakan aktivitas Filter dalam alur untuk menerapkan ekspresi filter ke array input.
Prasyarat
Untuk memulai, Anda harus menyelesaikan prasyarat berikut:
- Akun penyewa dengan langganan aktif. Buat akun secara gratis.
- Ruang kerja dibuat.
Menambahkan aktivitas Filter ke alur dengan UI
Untuk menggunakan aktivitas Filter dalam alur, selesaikan langkah-langkah berikut:
Membuat aktivitas
Buat alur baru di ruang kerja Anda.
Pilih tab Variabel di area pengaturan pipeline, lalu pilih + Baru untuk menambahkan variabel pipeline baru dari jenis Array.
Cari Filter di panel Aktivitas, dan pilih untuk menambahkannya ke kanvas pipeline. Anda mungkin perlu memperluas daftar lengkap aktivitas dengan memilih tombol + di ujung kanan toolbar.
Pilih aktivitas Filter baru di kanvas jika belum dipilih.
Merujuk pada panduan pengaturan Umum untuk mengonfigurasi tab pengaturan Umum.
Pengaturan filter
Pilih tab Pengaturan, di mana Anda dapat menyediakan daftar array Item dan Kondisi yang akan diterapkan pada setiap item. Kedua pengaturan mendukung konten dinamis.
Contoh sederhana ini memfilter array ke anjing, tetapi penggunaan dunia nyata bisa serumit yang diperlukan, menggunakan salah satu fungsi dan nilai yang tersedia di penyusun ekspresi dinamis. Pilih Tambahkan konten dinamis untuk Item, lalu pilih tab Variabel di penyusun ekspresi alur, dan pilih AnimalsArray yang dibuat sebelumnya. Kemudian pilih OK.
Pilih Tambahkan konten dinamis lagi, kali ini untuk pengaturan Kondisi. Ekspresi item() mengembalikan nilai item saat ini saat aktivitas Filter berulang melalui daftar item array yang disediakan. Dengan menggunakan fungsi equals(), kita dapat membandingkannya dengan item untuk mengembalikan true atau false untuk setiap item. Hanya item yang mengembalikan true yang akan disertakan dalam array output aktivitas Filter, yang kemudian dapat digunakan dalam aktivitas lain.
Simpan dan jalankan atau jadwalkan pipeline
Setelah menambah aktivitas tambahan yang diperlukan menggunakan array keluaran dari aktivitas Filter, beralihlah ke tab Beranda di bagian atas editor saluran Anda, dan pilih tombol untuk menyimpan guna menyimpan saluran Anda. Pilih Jalankan untuk menjalankannya secara langsung, atau Jadwalkan untuk menjadwalkannya. Anda juga dapat melihat riwayat eksekusi di sini atau mengonfigurasi pengaturan lain.