Nathan 的公司將客戶資料儲存在 Airtable。這些資料包含了客戶的 ID、國家、電子郵件,以及加入日期,但缺少區域(region)和次區域(subregion)這兩個欄位。為了建立區域銷售報表,你需要先填寫這兩個欄位。

https://airtable.com/app4RPBrgXOvy9ZnZ/shrOER8iB8oRANL3s

為了完成這項任務,你首先需要在自己的 Airtable 帳號中複製這個資料表:

接著,建立一個小型工作流程,將來自 Airtable 與 REST Countries API 的資料合併:

  1. 使用 Airtable 節點,列出名為 customers 的 Airtable 資料表裡的資料。
  2. 使用 HTTP Request 節點,從 REST Countries API(***https://restcountries.com/v3.1/all***)取得資料。此 API 會回傳世界各國的資訊,並將其分割成多筆資料。
  3. 使用 Merge 節點,根據國家名稱(在 Airtable 中是 customerCountry,在 Countries API 中是 name.common)將 Airtable 與 Countries API 的資料合併。
  4. 使用另一個 Airtable 節點,將從 Countries API 取得的 regionsubregion 更新到 Airtable 裡對應的欄位。

這個工作流程大概會長這樣:

Workflow 1 for merging data from Airtable and the Countries API

Workflow 1 for merging data from Airtable and the Countries API

測驗題目