Skip to content
GitHub

ပထမဆုံး Workflow ဆောက်ကြစို့

ဤသင်ခန်းစာတွင် ရိုးရှင်းသော Workflow တစ်ခု ဆောက်မည်:

Button နှိပ်ခြင်းဖြင့် Data ထုတ်ပြပြီး Greeting Message ပြသမည်။

Manual Trigger Button နှိပ်မှ
Set Data name, course, message
Code Node greeting ဖန်တီး

ဤ Workflow မှတဆင့် n8n ၏ Core Workflow Building ကို နားလည်မည်

Step 1: Workflow အသစ် ဖန်တီးပါ

Section titled “Step 1: Workflow အသစ် ဖန်တီးပါ”
  1. Dashboard မှ ”+ New Workflow” ကို နှိပ်ပါ
  2. Workflow Editor ပွင့်လာမည်
  3. Top-left တွင် Workflow Name ကို “My First Workflow” ဟု ပြောင်းပါ

Step 2: Manual Trigger Node ထည့်ပါ

Section titled “Step 2: Manual Trigger Node ထည့်ပါ”

Canvas မှာ ”+” ကို နှိပ်ပြီး “On clicking ‘execute’” ကို ရွေးပါ (Manual Trigger)။ Canvas ထဲ “When clicking ‘Execute Workflow’” Node ထင်လာမည်။

Step 3: Set Node ထည့်ပြီး Data သတ်မှတ်ပါ

Section titled “Step 3: Set Node ထည့်ပြီး Data သတ်မှတ်ပါ”

Manual Trigger Node ၏ Output Point (●) မှ Drag ဆွဲပြီး “Set” Node ကို ရွေးပါ။

Set Node ကို Configure လုပ်ပါ:

Set Node တွင် “Add Field” ကို နှိပ်ပြီး:

Field NameValue
nameAung Aung
coursen8n Beginner
messageHello from n8n!

Mode ကို “Manual Mapping” သတ်မှတ်ပြီး Field တစ်ခုချင်းစီ ထည့်ပါ။

Step 4: Code Node ဖြင့် Greeting ဖန်တီးပါ

Section titled “Step 4: Code Node ဖြင့် Greeting ဖန်တီးပါ”

Set Node မှ Code Node ကို ထပ်ချိတ်ပါ။

Code Node ထဲ JavaScript ကို ရေးပါ:

// Code Node - JavaScript
for (const item of $input.all()) {
const name = item.json.name;
const course = item.json.course;
item.json.greeting = `🎉 မင်္ဂလာပါ ${name}! ${course} Course မှ ကြိုဆိုပါတယ်!`;
item.json.timestamp = new Date().toISOString();
}
return $input.all();

Step 5: Workflow ကို Run ကြည့်ပါ

Section titled “Step 5: Workflow ကို Run ကြည့်ပါ”

Editor ၏ Top-right ရှိ “Execute Workflow” ကို နှိပ်ပါ (သို့မဟုတ် Ctrl+Enter):

Expected Result — Code Node Output:

[
{
"name": "Aung Aung",
"course": "n8n Beginner",
"message": "Hello from n8n!",
"greeting": "🎉 မင်္ဂလာပါ Aung Aung! n8n Beginner Course မှ ကြိုဆိုပါတယ်!",
"timestamp": "2025-01-15T09:30:00.000Z"
}
]

Node တစ်ခုစီ Success ဖြစ်ရင် Green Checkmark ✅ ပေါ်မည်။

ဘာ ဖြစ်တာလဲ? (Data Flow နားလည်ခြင်း)

Section titled “ဘာ ဖြစ်တာလဲ? (Data Flow နားလည်ခြင်း)”

Data Flow ကို Step by Step ကြည့်မည်:

  1. Manual Trigger — Output: [{ json: {} }] (Empty item)
  2. Set Node — Output: [{ json: { name: "Aung Aung", course: "n8n Beginner", message: "Hello from n8n!" } }]
  3. Code Node — Input: ↑ ရှေ့ Output / Output: [{ json: { ...same, greeting: "🎉...", timestamp: "..." } }]

Node ကို Debug လုပ်ခြင်း

Section titled “Node ကို Debug လုပ်ခြင်း”

Node တစ်ခုကို Click ဖြင့် Select လုပ်ပြီး “Input” / “Output” Tab ကို ကြည့်ရင် Data ကို Step-by-step မြင်နိုင်သည်။

ဥပမာ Set Node တွင် Input Tab တွင် Empty Object {} မြင်ရပြီး Output Tab တွင် { name: "Aung", course: "...", message: "..." } မြင်ရမည်။

Workflow ကို Save လုပ်ပါ

Section titled “Workflow ကို Save လုပ်ပါ”

Ctrl+S (သို့) “Save” Button နှိပ်ပြီး Workflow ကို Save လုပ်ပါ။

ဒါဆို ပထမဆုံး Workflow ပြီးပါပြီ! နောက်သင်ခန်းစာမှာ HTTP Request နဲ့ Webhook ကို လေ့လာပြီး Real API Integration တွေ လုပ်ကြပါမည်!