InfoGrab Docs

워크플로 1 - 데이터 병합

Airtable과 REST Countries API의 데이터를 병합하여 고객 지역 및 하위 지역 정보를 채우는 워크플로를 구축합니다.

Nathan의 회사는 고객 데이터를 Airtable에 저장합니다. 이 데이터에는 고객 ID, 국가, 이메일, 가입 날짜에 대한 정보가 포함되어 있지만, 각 고객의 지역 및 하위 지역 데이터가 없습니다. 지역별 영업 보고서를 생성하려면 이 두 필드를 채워야 합니다. 이 작업을 수행하려면 먼저 Airtable 계정에 이 테이블의 복사본을 만들어야 합니다. 여기를 클릭하여 접근하세요. Airtable을 설정할 때, customerSince 컬럼이 Include time 옵션이 활성화된 Date 타입 필드로 구성되어 있는지 확인하세요. 이 설정 없이는 테이블을 업데이트하는 4단계에서 오류가 발생할 수 있습니다. 다음으로, Airtable과 REST Countries API의 데이터를 병합하는 간단한 워크플로를 구축합니다: Airtable node 를 사용하여 customers 라는 Airtable 테이블의 데이터를 나열합니다. HTTP Request node 를 사용하여 REST Countries API에서 데이터를 가져옵니다: https://restcountries.com/v3.1/all , 쿼리 파라미터 이름 fields 에 값 name,region,subregion 을 전송합니다. 이렇게 하면 세계 국가에 대한 데이터가 별도 항목으로 분리되어 반환됩니다. Merge node 를 사용하여 Airtable의 customerCountry 와 Countries API의 name.common 으로 표현되는 국가명을 기준으로 Airtable과 Countries API의 데이터를 병합합니다. 다른 Airtable node를 사용하여 Countries API의 데이터로 Airtable의 region 및 subregion 필드를 업데이트합니다. 워크플로는 다음과 같아야 합니다: Airtable과 Countries API 데이터 병합을 위한 워크플로 1 /// question | 퀴즈 문제 HTTP Request node 는 몇 개의 항목을 반환합니까? Merge node 는 몇 개의 항목을 반환합니까? customers 테이블에 할당된 고유 지역은 몇 개입니까? customerID 10에 할당된 하위 지역은 무엇입니까? ///