워크플로우 1: 데이터 병합#
Nathan의 회사는 고객 데이터를 Airtable에 저장합니다. 이 데이터에는 고객의 ID, 국가, 이메일 및 가입 날짜에 대한 정보가 포함되어 있지만, 해당 지역과 하위 지역에 대한 데이터가 부족합니다. 지역 판매 보고서를 만들기 위해 이 두 필드를 채워야 합니다.
이 작업을 수행하려면 먼저 Airtable 계정에서 이 테이블의 복사본을 만들어야 합니다:
다음으로, Airtable과 REST Countries API의 데이터를 병합하는 작은 워크플로우를 만들어야 합니다:
- Airtable 노드를 사용하여
customers
라는 Airtable 테이블의 데이터를 나열합니다. - HTTP 요청 노드를 사용하여 REST Countries API로부터 데이터를 가져옵니다:
https://restcountries.com/v3.1/all
. 이 API는 세계 국가에 대한 데이터를 반환하며, 별도의 항목으로 분할됩니다. - 병합 노드를 사용하여 국가 이름을 기준으로 Airtable과 Countries API의 데이터를 병합합니다. 이러한 국가 이름은 각각 Airtable의
customerCountry
와 Countries API의name.common
으로 표시됩니다. - 또 다른 Airtable 노드를 사용하여 Countries API의 데이터를 사용하여 Airtable의
region
과subregion
필드를 업데이트합니다.
워크플로우는 다음과 같이 생겼습니다:

퀴즈 질문
- HTTP 요청 노드는 몇 개의 항목을 반환합니까?
- 병합 노드는 몇 개의 항목을 반환합니까?
- 고객 테이블에 할당된 고유 지역의 수는 얼마입니까?
- 고객ID 10에 할당된 하위 지역은 무엇입니까?