Memuat
Memuat
Ingin belajar lebih dalam?
Ikuti kursus kami atau tanyakan langsung lewat WhatsApp.
Dipilih dari software, topik, dan level “Kelas Agentic AI Tanpa Coding #27: Membaca dan Menyusun Blok: Data yang Mengalir antar Node”.
Pilihan lain dari kami untuk Agentic AI.
Belajar bareng mentor
Kursus AI & Kecerdasan Buatan terjadwal, dibimbing langsung, bersertifikat.

Kursus MATLAB Agentic AI: Membangun AI Agent Otomatis dengan MATLAB & Simulink

Kursus Midjourney: Buat Gambar AI Memukau dari Teks
★ 4.9

Kursus DALL-E: Membuat Gambar AI Profesional dari Teks
★ 4.9
Minta dibuatkan
Tidak sempat belajar Agentic AI? Tim kami bisa mengerjakan proyeknya.

Jasa Pembuatan Matlab & Simulink — Agentic AI untuk Otomatisasi Simulasi dan Analisis Data

Jasa Pembuatan Gambar AI dengan Stable Diffusion — Produksi Visual Custom Tanpa Batas
★ 4.9

Jasa Pembuatan Gambar & Video AI dengan Leonardo AI — Visual All-in-One untuk Bisnis
★ 4.9
Kabari saya kalau ada kelas Agentic AI baru
Paling banyak satu email per minggu. Berhenti kapan saja dengan satu klik.
Narasi lengkap video ini. Kalimat yang sedang diucapkan disorot saat video diputar; klik kalimat untuk melompat ke sana.
Selamat datang kembali di Sesi 6. Di episode sebelumnya kita mengenal trigger, aksi, dan workflow, lalu membuat workflow latihan pertama. Sekarang kita membuka isi node: bagaimana data mengalir sebagai item dan field, cara membaca panel input dan output, cara memetakan field dengan seret dan lepas, dan cara menguji langkah demi langkah.
Mari mulai dari sesuatu yang sudah akrab: formulir pesanan. Rina mengisi kolom pertama, yaitu nama. Lalu produk yang dipesan, kopi susu gula aren satu liter, dan jumlahnya dua. Terakhir catatan: antar sore. Saat Rina menekan kirim, satu kiriman formulir ini masuk ke n8n sebagai satu paket data. Setiap label di formulir menjadi nama field, dan setiap jawaban menjadi nilainya. Ingat dua kata ini, field dan nilai, karena kita akan memakainya terus sepanjang sesi. Cara termudah memahami data di n8n adalah membayangkan sebuah tabel. Baris paling atas berisi nama kolom: nama, produk, jumlah, dan catatan. Setiap baris di bawahnya adalah satu pesanan. Di n8n, satu baris seperti ini disebut satu item. Baris Rina adalah satu item. Tiga pesanan berarti tiga item. Saat data ini mengalir ke node berikutnya, node itu mengerjakan tugasnya untuk setiap item, satu per satu, secara otomatis. Anda tidak perlu membuat perulangan sendiri. Lalu setiap kolom disebut field. Field nama pada item Rina berisi Rina, field produk berisi kopi susu gula aren satu liter. Jadi item adalah barisnya, field adalah kolomnya. Mari rangkum dengan empat kata kunci. Pertama, item: satu baris data, misalnya satu pesanan atau satu kiriman formulir. Kedua, field: satu kolom, seperti nama atau produk. Ketiga, nilai: isi dari field itu, misalnya Rina, atau angka dua. Keempat, mengalir. Data dibawa estafet dari kiri ke kanan. Output node pertama menjadi input node kedua, output node kedua menjadi input node ketiga, dan seterusnya. Item bisa datang dari mana saja. Dari formulir, setiap kiriman menjadi satu item, seperti pesanan Rina tadi. Dari Google Sheets, setiap baris yang dibaca menjadi satu item. Membaca sepuluh baris berarti sepuluh item mengalir ke node berikutnya. Dari Gmail, setiap email menjadi satu item, dengan field seperti pengirim, subjek, dan isi. Bahkan jawaban AI pun menjadi item, dengan field seperti ringkasan dan kategori. Inilah yang kita buat di Episode 29. Jadi apa pun sumbernya, cara membacanya selalu sama. Sekarang kita lihat di workflow latihan dari tugas episode lalu. Node pertama trigger manual, yang berjalan saat kita menekan tombol uji. Node kedua adalah Edit Fields yang kita beri nama Data pesanan. Isinya tiga pesanan contoh tadi, supaya kita bisa berlatih tanpa menunggu pelanggan sungguhan. Node ketiga juga Edit Fields, bernama Susun pesan. Tugasnya menyusun kalimat notifikasi dari data pesanan. Latihan ini persis sama dengan yang nanti kita pakai untuk email ke Dimas. Setelah dijalankan, perhatikan angka di atas garis. Dari trigger keluar satu item, sedangkan dari node Data pesanan keluar tiga item. Angka ini cara cepat memeriksa apakah data mengalir sesuai harapan.
Klik dua kali node Susun pesan. Di n8n asli, panel node terbuka lebar dengan tiga bagian: input di kiri, pengaturan di tengah, dan output di kanan. Di video ini kita tampilkan bergantian supaya mudah dibaca. Bagian input menunjukkan data yang masuk ke node ini dari node sebelumnya. Ada tiga item, dan yang tampil sekarang item pertama, milik Rina. Setiap kotak di panel adalah satu field: nama, produk, jumlah, dan catatan, lengkap dengan nilainya. Inilah bahan yang tersedia untuk node ini. Tombol panah di panel dipakai untuk berpindah ke item Budi dan Andi. Data yang sama bisa dilihat dalam tiga tampilan. Table mirip spreadsheet. JSON menampilkan teks berstruktur. Schema hanya menampilkan daftar nama field, dan paling enak dipakai untuk menyeret field. Bagian output menunjukkan hasil kerja node ini. Untuk Rina, hasilnya satu field baru bernama pesan, berisi kalimat: Pesanan baru dari Rina, dua kali kopi susu gula aren satu liter. Ingat aturan emasnya: output sebuah node menjadi input node berikutnya. Kalau hasil akhirnya kosong atau aneh, buka node dari kiri ke kanan, dan cari node pertama yang output-nya mulai keliru. Supaya mudah diingat, anggap setiap node seperti karyawan. Bagian input menjawab pertanyaan: bahan apa yang saya terima? Bagian pengaturan menjawab: apa yang harus saya kerjakan? Di sinilah Anda memilih operasi dan memetakan field. Dan bagian output menjawab: apa hasil kerja saya, dan apakah sudah benar? Kebiasaan memeriksa ketiganya akan menyelamatkan Anda dari banyak kebingungan. Jadi saat workflow tidak berjalan sesuai harapan, ajukan tiga pertanyaan ini secara berurutan pada setiap node: bahannya benar, perintahnya benar, hasilnya benar? Di node mana jawabannya mulai tidak, di situlah masalahnya.
Sekarang bagian paling penting: memetakan field. Di pengaturan node Susun pesan, kita membuat field baru bernama pesan. Nilainya masih kosong. Kita ingin nilai ini berisi nama pelanggan yang berbeda untuk setiap pesanan. Jadi kita tidak mengetik Rina secara manual, karena pesanan berikutnya bisa dari Budi atau Andi. Caranya, seret field nama dari panel input, lalu lepaskan ke kolom nilai. Kolomnya berubah warna, dan muncul tulisan di antara kurung kurawal ganda: dolar json, titik, nama. Jangan takut dengan tulisan ini. Artinya sederhana: ambil isi kolom nama dari data yang masuk. Untuk item Rina hasilnya Rina, untuk item Budi hasilnya Budi. Kita lengkapi kalimatnya. Ketik teks biasa seperti titik dua, lalu seret field jumlah dan field produk. Teks biasa dan ekspresi boleh dicampur dalam satu kolom. Di bawah kolom, n8n menampilkan pratinjau hasil untuk item yang sedang dipilih: Pesanan baru dari Rina, dua kali kopi susu gula aren satu liter. Kalau pratinjaunya benar, pemetaan Anda benar. Mari biasakan membaca ekspresi. Tulisan dolar json titik nama artinya: ambil isi kolom nama dari data yang masuk. Hasilnya untuk Rina adalah Rina. Polanya sama untuk jumlah: ambil isi kolom jumlah, hasilnya dua. Dan untuk produk: ambil isi kolom produk. Jadi kata setelah titik terakhir selalu nama kolomnya. Anda tidak perlu menghafal, cukup bisa membacanya. Kadang Anda melihat bentuk yang lebih panjang, dengan nama node di dalam kurung. Artinya ambil kolom nama dari node tertentu, yaitu Data pesanan. Bentuk ini muncul sendiri saat Anda menyeret field dari node yang lebih jauh, dan sebentar lagi kita lihat gunanya. Keterampilan memetakan field ini tidak hanya untuk menyusun kalimat. Di Episode 29, kita menulis prompt untuk AI di dalam workflow. Bagian tugasnya ditulis biasa. Bagian datanya diisi dengan field hasil seret: nama, jumlah, produk, dan catatan. Setiap kali ada pesanan baru, prompt otomatis berisi data pesanan itu. Lalu bagian format menentukan bentuk jawabannya. Jadi prompt yang Anda latih di Sesi 2 tetap terpakai, hanya datanya kini diisi otomatis oleh workflow.
Setelah memetakan field, kita uji. Ada dua cara. Cara pertama, uji satu node dengan tombol Execute step di dalam panel node. Di beberapa versi namanya Test step. Klik Execute step pada node Data pesanan. Node itu berjalan, dan karena butuh pemicu, trigger di depannya ikut berjalan. Tanda centang hijau muncul, dan output-nya bisa langsung diperiksa. Lanjutkan ke node Susun pesan. Karena input-nya sudah tersedia dari uji sebelumnya, node ini cukup berjalan sendiri. Lihat output-nya: tiga kalimat untuk tiga pesanan. Cara kedua, klik Execute workflow untuk menjalankan semuanya dari trigger sampai node terakhir. Inilah satu eksekusi, dan catatannya masuk ke tab Executions. Sekarang contoh kesalahan yang sering terjadi. Nama field diketik manual dan salah: nam, bukan nama. Node tetap berjalan dan tetap hijau, tetapi lihat hasilnya: nama pelanggan hilang. Pelajarannya, centang hijau hanya berarti node berhasil berjalan, belum tentu hasilnya benar. Selalu baca output-nya. Kebiasaan menyeret field, bukan mengetik manual, mencegah salah ketik seperti ini. Kalau ada satu kalimat yang perlu Anda ingat dari episode ini, inilah dia: centang hijau bukan jaminan hasilnya benar. Centang hijau hanya berarti node berhasil berjalan tanpa error. Benar atau tidaknya isi hasilnya, Andalah yang memeriksa di bagian output. Biasakan membuka output setidaknya untuk item pertama. Mari jajarkan. Execute step menjalankan satu node, ditambah node sebelumnya bila datanya belum ada. Pakai ini setiap kali selesai mengatur satu node. Execute workflow menjalankan seluruh alur dari trigger. Pakai ini untuk menguji alur lengkap sebelum dipakai sungguhan. Dan workflow aktif berjalan sendiri setiap kali trigger terjadi, tanpa Anda tekan tombol apa pun. Ini baru kita nyalakan di Episode 30, setelah semua uji berhasil. Satu catatan lagi. Hasil uji dengan Execute workflow umumnya juga tercatat di tab Executions, ditandai sebagai uji, tergantung pengaturan penyimpanan eksekusi. Dengan begitu Anda bisa membuka lagi hasil uji kemarin untuk dibandingkan.
Satu kebiasaan kecil yang sangat membantu: beri nama node yang jelas. Saat ditambahkan, nama node otomatis seperti Edit Fields dan Edit Fields satu. Seminggu lagi, Anda pasti lupa mana yang mana. Klik kanan node lalu pilih rename, atau tekan F2, kemudian ketik nama yang menjelaskan tugasnya: Data pesanan, dan Susun pesan. Nama ini juga dipakai oleh ekspresi yang merujuk node tertentu. Bagaimana kalau perlu langkah baru di tengah? Arahkan kursor ke garis antara dua node, lalu klik tanda plus yang muncul. Misalnya kita sisipkan node Edit Fields bernama Tambah waktu, untuk mencatat jam pesanan. Kita jalankan lagi. Semua node hijau, tetapi buka output Susun pesan: nama, jumlah, dan produk kosong. Yang tersisa hanya kerangka kalimatnya. Kenapa? Secara bawaan, node Edit Fields hanya meneruskan field yang ia buat sendiri. Node Tambah waktu hanya mengeluarkan field waktu, jadi nama, produk, dan jumlah tidak ikut diteruskan. Solusi pertama: di node Tambah waktu, nyalakan opsi untuk menyertakan field input lainnya. Dengan begitu field lama ikut diteruskan bersama field waktu. Solusi kedua: ambil langsung dari node Data pesanan. Di panel input, seret field nama dari bagian node itu, dan ekspresinya otomatis menyebut nama node. Artinya: ambil kolom nama dari node Data pesanan. Jalankan sekali lagi. Kalimatnya kembali lengkap, kini dengan jam pesanan. Inilah alasan nama node harus jelas: ekspresi yang menyebut Data pesanan jauh lebih mudah dibaca daripada Edit Fields satu. Lalu pilih solusi yang mana? Untuk pemula, solusi kedua lebih aman, karena tidak bergantung pada pengaturan node di tengah. Saat Anda menyeret field dari node yang lebih awal, n8n sudah menuliskannya dengan benar. Mari kumpulkan kebiasaan baiknya. Pertama, beri nama node sesuai tugasnya. Kedua, uji setiap node begitu selesai diatur, jangan menunggu semuanya selesai. Ketiga, seret field dari panel input, jangan diketik. Keempat, baca output-nya, jangan puas hanya dengan centang hijau. Kelima, manfaatkan fitur pin. Output sebuah node bisa disematkan sebagai data contoh, sehingga saat menguji node berikutnya Anda tidak perlu mengisi formulir atau memicu ulang dari awal. Keenam, simpan workflow sesering mungkin. Ketujuh, saat latihan, pakai data rekaan seperti Rina dan Budi, bukan data pelanggan asli, apalagi nomor telepon dan alamat sungguhan.
Pola yang baru kita pelajari berlaku untuk pekerjaan apa pun. Contohnya Pak Hendra di Bimbel Cerdas. Setiap selesai tryout, beliau mengirim kabar nilai ke setiap siswa. Datanya berbentuk tabel yang sama polanya: nama, kelas, nilai, dan catatan. Raka di kelas sembilan A mendapat delapan puluh enam, naik sepuluh poin. Tiga siswa berarti tiga item. Dengan workflow, Pak Hendra cukup menyusun satu kalimat, dan n8n membuatnya untuk setiap siswa. Workflow-nya sama persis dengan latihan Kopi Senja: trigger manual, node Data nilai, dan node Susun kabar. Di node Susun kabar, seret field nama, kelas, dan nilai ke kolom pesan, lalu tambahkan teks biasa di sekitarnya. Ekspresinya terbaca: ambil isi kolom nama, kolom kelas, dan kolom nilai. Perhatikan, teks biasa seperti kata Halo dan Catatan diketik langsung, sedangkan nama, kelas, nilai, dan catatan diseret dari panel input. Kombinasi seperti ini akan sering Anda pakai. Jalankan, dan lihat output-nya: tiga kabar yang personal, masing-masing dengan nama, nilai, dan catatannya sendiri. Di Sesi 8, kabar seperti ini bisa langsung dikirim lewat WhatsApp atau Telegram. Sekarang giliran Anda. Pertama, lengkapi workflow Latihan Kopi Senja sampai node Susun pesan berjalan untuk tiga pesanan. Kedua, susun kalimatnya dengan menyeret field nama, jumlah, dan produk, lalu pastikan pratinjaunya benar. Ketiga, buat versi untuk pekerjaan Anda sendiri, entah data siswa, klien, atau barang, dengan minimal tiga item. Keempat, simpan workflow, dan catat satu hal yang masih membingungkan. Biasanya, kebingungan itu terjawab saat kita praktik dengan data sungguhan di episode berikutnya.
Mari kita rangkum. Data di n8n mengalir sebagai item dan field. Panel node menunjukkan input, pengaturan, dan output. Seret field untuk membuat ekspresi, dan bacalah sebagai ambil isi kolom tertentu. Lalu uji setiap node, dan selalu baca output-nya. Di episode berikutnya kita mulai membangun workflow sungguhan: form pesanan Kopi Senja menjadi trigger, dan kita melihat data pesanan pertama muncul di panel. Sampai jumpa di Episode 28.
Kerjakan sendiri setelah menonton supaya materinya benar-benar melekat.
Ketik pertanyaan atau kata kunci; kami carikan bagian episode ini yang menjelaskannya dan lompatkan videonya ke sana.
Catatan disimpan bersama menit video saat ini dan hanya terlihat oleh Anda.
Bingung di salah satu langkah? Tanyakan di sini; pengajar dan peserta lain bisa menjawab.
Belum ada pertanyaan.

Tim Cerdas Inovasi Digital
Pengembang software, engineer BIM & 3D, dan praktisi AI
Sehari-hari kami mengerjakan software, model BIM, game, dan otomasi AI untuk klien, lalu menjadikan pengalaman praktik itu kelas langkah demi langkah: setiap langkah diperlihatkan di layar dan dilengkapi panduan PDF.
Lihat klien kami →