에어테이블과 n8n 연동 가이드

보통 많은 분들이 데이터를 정리할 때 구글 시트를 가장 먼저 떠올리십니다. 물론 구글 시트도 훌륭한 도구입니다. 접근성이 좋고 우리에게 익숙하기 때문입니다. 하지만 자동화 시스템을 본격적으로 구축하기 시작하면 구글 시트의 한계가 명확하게 드러납니다. 구글 시트는 기본기 적으로 스프레드시트 방식이라 행과 열이 자유분방합니다. 텍스트가 들어가야 할 자리에 숫자가 들어가도 오류를 뱉지 않습니다. 이는 사람이 보기엔 편할지 몰라도 기계가 데이터를 읽어갈 때는 치명적인 오류를 발생시키는 원인이 됩니다.

구글 시트가 아닌 에어테이블을 선택해야 하는 이유

그래서 제가 강력하게 추천하는 도구는 바로 에어테이블입니다. 에어테이블은 겉보기엔 엑셀과 비슷해 보이지만 그 속은 강력한 관계형 데이터베이스로 구성되어 있습니다. 각 칸마다 들어갈 데이터의 형식을 엄격하게 지정할 수 있어서 자동화 프로그램이 오작동을 일으킬 확률을 획기적으로 줄여줍니다. 예를 들어 날짜 칸에는 오직 날짜 형식만 입력되도록 강제할 수 있는 것입니다. 게다가 무료 요금제만 사용해도 베이스를 무제한으로 만들 수 있고 하나의 베이스당 천 개의 레코드를 저장할 수 있으니 개인 블로거가 사용하기에는 차고 넘치는 스펙을 자랑합니다.

자동화에 최적화된 데이터베이스 설계 노하우

그럼 본격적으로 세팅을 시작해 보겠습니다. 에어테이블에 가입하는 과정은 매우 간단합니다. 이메일로 가입을 하고 초기 설정에서 나오는 팀원 초대나 테마 선택 같은 번거로운 과정들은 모두 건너뛰셔도 무방합니다. 우리는 오직 데이터 관리 기능만 필요하기 때문입니다.

가입을 마쳤다면 워크스페이스를 만들고 그 안에 새로운 테이블을 생성해야 합니다. 저는 보통 워크스페이스 이름을 블로그라고 짓고 테이블 이름은 사용자 입력이라고 설정해 둡니다. 여기서 가장 중요한 것은 필드 설정입니다. 필드는 엑셀로 치면 열에 해당하는데 이 필드의 성격을 명확히 해주는 것이 저만의 노하우입니다.

첫 번째 필드는 메인 키워드라고 이름을 짓고 형식을 싱글 라인 텍스트로 지정합니다. 여기에 우리가 글을 쓸 주제어가 들어갑니다. 두 번째 필드는 진행 상태를 표시하는 프로시드 필드입니다. 형식은 싱글 셀렉트로 지정하고 옵션으로 웨이트 리저브드 컴플리트 등을 넣어줍니다. 이렇게 상태 값을 지정해 두면 자동화 프로그램이 아직 글을 쓰지 않은 키워드만 골라내서 작업을 수행할 수 있게 됩니다. 즉 글이 중복으로 발행되는 것을 막아주는 신호등 역할을 하는 것입니다.

세 번째는 날짜 필드입니다. 형식을 데이트로 하되 반드시 ISO 포맷을 선택하고 시간 설정은 24시간제 서울 표준시로 맞춰줍니다. 그리고 디폴트 값을 현재 시간으로 설정해 두면 데이터가 입력될 때마다 자동으로 시간이 기록되어 관리가 매우 편해집니다. 이렇게 정형화된 데이터 구조를 만드는 것이 자동화 성공의 지름길입니다.

시스템 연동의 핵심 퍼스널 액세스 토큰 발급받기

이제 이 훌륭한 데이터베이스를 자동화 툴인 n8n과 연결할 차례입니다. 이 과정에서 많은 초보자분들이 어려워하시는데 원리만 알면 간단합니다. 서로 다른 두 프로그램이 대화를 하려면 출입증이 필요합니다. 에어테이블에서는 이것을 퍼스널 액세스 토큰이라고 부릅니다.

에어테이블 개발자 허브 페이지로 이동해서 새 토큰을 생성합니다. 이때 권한 설정인 스코프 부분을 주의 깊게 보셔야 합니다. 어떤 권한을 줄지 고민하지 마시고 데이터 생성 읽기 수정 삭제 등 모든 권한을 다 체크해 주시는 것이 좋습니다. 나중에 권한이 부족해서 오류가 나는 것보다 처음부터 넉넉하게 권한을 주는 것이 정신 건강에 이롭습니다. 그리고 접근 가능한 리소스 역시 모든 워크스페이스를 포함하도록 설정합니다.

이렇게 만들어진 토큰 값은 마치 비밀번호와 같아서 한 번 창을 닫으면 다시는 보여주지 않습니다. 보안상의 이유로 에어테이블이 다시 알려주지 않기 때문입니다. 그러니 발급 직후에 반드시 메모장 같은 안전한 곳에 복사해 두셔야 합니다. 또한 이 토큰이 유출되면 누군가 내 데이터를 마음대로 조작할 수 있으니 절대 남에게 공유해서는 안 됩니다.

n8n과 에어테이블을 하나로 연결하는 방법

이제 n8n으로 넘어갑니다. n8n 화면에서 에어테이블 노드를 불러온 뒤 크레덴셜 설정 메뉴로 진입합니다. 여기서 방금 발급받은 토큰을 입력하는 칸이 나옵니다. 토큰을 정확하게 붙여 넣고 연결 테스트 버튼을 눌러봅니다. 이때 화면에 연결 성공 메시지가 뜬다면 이제 여러분은 자동화의 고속도로에 진입한 것입니다. 만약 실패한다면 앞선 단계에서 권한 체크를 빠뜨리지 않았는지 다시 확인해 보시기 바랍니다.

이 연결 과정은 마치 수도관을 연결하는 것과 같습니다. 에어테이블이라는 저수지에 담긴 데이터가 n8n이라는 수도관을 타고 흘러가서 최종적으로 워드프레스라는 목적지에 도달하게 되는 것입니다. 이 흐름을 이해하시면 앞으로 어떤 자동화 도구를 만나도 쉽게 적응하실 수 있습니다.

작업 효율을 두 배로 높이는 숨겨진 기능 활용법

여기서 저만의 특급 꿀팁을 하나 더 드리겠습니다. n8n을 처음 설치하면 기본 무료 상태인데 설정 메뉴에 들어가면 언락 기능을 찾을 수 있습니다. 많은 분들이 이 기능을 모르고 지나치십니다. 여기서 이메일을 입력하고 무료 라이선스 키를 받아 등록하면 숨겨진 기능들이 해제됩니다. 이게 왜 중요하냐면 워크플로우 히스토리 기능과 폴더 정리 기능이 활성화되기 때문입니다.

자동화를 돌리다 보면 가끔 원인을 알 수 없는 이유로 프로그램이 멈출 때가 있습니다. 이때 히스토리 기능이 없으면 도대체 어디서 문제가 생겼는지 찾느라 밤을 새워야 할 수도 있습니다. 하지만 이 기능을 켜두면 과거의 실행 기록을 상세하게 볼 수 있어서 어느 단계에서 오류가 났는지 1초 만에 파악할 수 있습니다. 또한 자동화 시나리오가 늘어날수록 화면이 복잡해지는데 폴더 기능으로 깔끔하게 정리해 두면 유지보수할 때 스트레스를 훨씬 덜 받습니다.

※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

이 글이 마음에 드세요?

RSS 피드를 구독하세요!

댓글 남기기