Workflow 1: Merging data#
บริษัทของ Nathan เก็บข้อมูลลูกค้าไว้ใน Airtable ข้อมูลนี้ประกอบด้วยข้อมูลเกี่ยวกับ ID, ประเทศ, อีเมล, และวันที่เข้าร่วมของลูกค้า แต่ขาดข้อมูลเกี่ยวกับ region และ subregion ของลูกค้า คุณต้องกรอกข้อมูลในสอง fields สุดท้ายนี้เพื่อสร้างรายงานสำหรับยอดขายตามภูมิภาค
เพื่อให้งานนี้สำเร็จ คุณต้องคัดลอกตารางนี้ไปยังบัญชี Airtable ของคุณก่อน:
ถัดไป สร้าง workflow เล็กๆ ที่รวมข้อมูลจาก Airtable และ REST Countries API:
- ใช้ Airtable node เพื่อ list ข้อมูลในตาราง Airtable ชื่อ
customers - ใช้ HTTP Request node เพื่อรับข้อมูลจาก REST Countries API:
https://restcountries.com/v3.1/allการดำเนินการนี้จะคืนค่าข้อมูลเกี่ยวกับประเทศต่างๆ ทั่วโลก โดยแบ่งออกเป็น items แยกกัน - ใช้ Merge node เพื่อรวมข้อมูลจาก Airtable และ Countries API ตามชื่อประเทศ ซึ่งแสดงเป็น
customerCountryใน Airtable และname.commonใน Countries API ตามลำดับ - ใช้ Airtable node อีกอันเพื่ออัปเดต fields
regionและsubregionใน Airtable ด้วยข้อมูลจาก Countries API
workflow ควรมีลักษณะดังนี้:

Quiz questions
- HTTP Request node คืนค่ากี่ items?
- Merge node คืนค่ากี่ items?
- มีกี่ unique regions ที่ถูกกำหนดในตาราง customers?
- subregion ที่กำหนดให้กับ customerID 10 คืออะไร?