바티 사용가이드
  • 바티AI란?
  • 구조 및 용어 설명
  • 워크플로와 액션
  • 바티 템플릿
  • 바티 퀵스타트 가이드
    • 새 작업 시작하기
    • 워크플로 액션 설정 및 실행
    • 데이터 시트 사용하기
    • 워크플로 이력
    • 연결 앱
    • 템플릿 갤러리
    • 마이페이지
    • 파일 가져오기 및 내보내기
    • 작업 공유하기
    • 바티 드라이브
  • 바티 자동화 기능
    • 웹크롤링
    • Chat GPT (AI)
    • 맞춤 파일 대량생성
    • 맞춤 이메일 자동발송
    • 엑셀파일 데이터 취합
    • 문자/알림톡 자동발송
  • 바티 활용사례
    • 구글 검색결과 수집 후 작업 공유 알림톡 받기
    • 네이버 키워드 일자별 검색량 수집/분석 후 보고서 이메일 발송
    • SNS 관리 자동화를 위한 AI 문서 자동작성 후 이메일로 수신하기
    • 클릭 한 번으로 대량 파일 생성 후 수신자별 맞춤 이메일 보내기
    • 각 고객사별 맞춤 카카오톡 및 문자발송 자동화
    • 정부지원사업 공고 자동 수집 후 이메일로 수신하기
    • 노션에서 맞춤 알림톡·문자 발송 자동화하기
  • 바티 액션 톺아보기
    • 네이버 검색결과 크롤링하기 (뉴스기사/쇼핑/블로그/카페/지도검색)
    • 구글 검색결과 크롤링하기
    • 구글 애널리틱스 유입수 가져오기/분석하기
    • 정부지원사업 크롤링하기
    • 네이버 키워드 검색량 일자별 분석하기
    • Chat GPT로 문장 생성하기
    • Chat GPT로 데이터 분석하기
    • AI OCR로 텍스트 추출하기
    • 대량 파일 생성하기
    • 기업용 메일 발송하기
    • 네이버 메일 발송하기
    • 구글 지메일 발송하기
    • 솔라피(SOLAPI) 문자 메시지 발송하기
    • 바티 맞춤 문자 메시지 발송하기
    • 작업간 데이터 가져오기
    • 네이버 키워드 검색량 크롤링하기
    • 네이버 오늘의 증시 크롤링하기
    • 다나와로 최저가 크롤링하기
    • HTTP 요청으로 데이터 크롤링하기
    • MSSQL/MySQL에서 정보 가져오기
    • 알림톡으로 작업 공유하기
    • 알림톡으로 실행 알림 받기
    • 카카오 알림톡 보내기
    • 우편번호 ,영문주소 가져오기
    • 다음 검색결과 크롤링하기(웹문서/블로그/카페/동영상/이미지/도서정보)
    • 구글 스프레드시트 데이터 가져오기
    • 구글 스프레드시트에 데이터 저장하기
    • 구글 캘린더 일정 가져오기
    • 구글 캘린더 일정 만들기
    • 네이버 스마트스토어 주문 조회하기
    • 네이버 스마트스토어 발송 처리하기
    • 쿠팡 판매자 주문 조회하기
    • 쿠팡 판매자 발송 처리하기
    • 11번가 셀러 주문 조회하기
    • 11번가 셀러 발송 처리하기
    • 에어테이블 데이터 가져오기
    • 에어테이블에 데이터 저장하기
    • 슬랙으로 알림받기
    • 노션 데이터베이스 가져오기(인터널)
    • 노션 데이터베이스 아이템 업데이트하기(인터널)
    • 노션 데이터베이스 아이템 만들기(인터널)
    • 노션 페이지 만들기(인터널)
    • 아임웹 주문 조회하기
    • 은행 입출금내역 조회하기
  • 바티 웹훅 연동 가이드
    • 서비스별 바티 웹훅 연동하기
  • API 연동하기
    • 네이버 메일 계정 연결하기
    • 기업 메일 계정 연결하기
    • 네이버 검색 API 발급받기
    • 노션 API 통합 발급받고 연결하기
    • 구글 검색 API 발급받기
    • 구글 애널리틱스 연동하기
    • 솔라피 API 발급받기
    • 우체국 API 발급받기
    • 다음 검색 API 발급받기
    • 네이버 커머스 API 발급받기
    • 쿠팡 API 발급받기
    • 11번가 API 발급받기
    • AI 서비스별 API Key 발급 가이드
    • 문자 발신번호 등록 가이드
    • 아임웹 API 발급받고 연동하기
    • 은행 계정 연결하기
  • 자주 묻는 질문(FAQ)
    • 바티 요금제 문의
      • 바티는 무료인가요?
      • 바티 무료체험은 어떻게 운영되나요?
      • 요금제의 기능 횟수를 초과하면 어떻게 되나요?
      • 이용 중 요금제 업그레이드가 가능한가요?
      • 비용 청구는 어떻게 되나요?
      • 비영리 단체를 위한 할인이 있나요?
    • 바티 사용법 문의
      • 바티는 크롬에서만 사용할 수 있나요?
      • 작업은 실시간으로 자동 저장되나요?
      • 프로젝트 리스트에서 삭제된 작업을 복구할 수 있나요?
      • 필요한 기능으로 액션을 설정하고 워크플로를 만드는 작업이 어려워요
      • 동시 접속 시 유의할 사항이 있나요?
      • 워크플로가 실행되지 않아요
      • 웹크롤링이 가능한 사이트는 한정적인가요?
      • 웹크롤링한 결과의 글자수가 일부만 보여요. 글자수 제한이 있나요?
      • 검색결과 크롤링은 몇 건까지 할 수 있나요?
      • Chat GPT로 AI의 기능을 이용할 때 원하는 답변을 제공받기 어려워요
      • 바티에서 제공하는 템플릿이 아닌 엑셀 양식으로도 대량 파일 생성이 가능한가요?
      • 메일 연동이 되지 않아요
      • 대량 메일은 최대 몇 건까지 발송할 수 있나요?
      • 대량으로 맞춤 문자나 메일을 발송하고 싶은 경우 어디서 설정해야 하나요?
      • 대량 파일 생성 후 메일이나 알림톡 발송시 파일 용량이 너무 큰 경우 어떻게 하나요?
      • 네이버 메일 발송에 오류가 발생해요
      • 카카오 알림톡 템플릿 사용과 등록은 어떻게 하나요?
      • 구글 문서를 가져올 때 오류가 발생해요
  • 이용약관 및 개인정보처리방침
    • 이용약관
    • 개인정보처리방침
Powered by GitBook
On this page
  • 노션 데이터베이스 가져오기
  • 노션 데이터베이스 가져오기 필터 사용 방법(필터 타입·조건·작성 방법)
  • Status
  • Checkbox
  • Date
  • Select
  • Multi-select
  • Number
  • Text
  • Phone number
  • ID
  • URL
  • Person
  • Files & media
  • Fomula
  • Relation
  • Rollup
  • TIP. 노션에서 관계형 속성(컬럼)을 가져오는 방법
  • TIP. 노션에서 날짜와 시간을 가져오는 방법
  1. 바티 액션 톺아보기

노션 데이터베이스 가져오기(인터널)

Last updated 3 months ago

2024년 12월 17일부터 노션 연동 방식이 API 통합으로 변경되었어요. 자세한 연결 방법은 아래 가이드 링크를 확인해주세요!

노션 데이터베이스 가져오기

워크플로 검색창에서 노션 데이터베이스 가져오기(인터널) 액션을 선택합니다. 액션이 추가되면 설정 팝업에서 노션 데이터베이스 가져오기에 대한 상세 내용을 설정합니다.

🔎Click! 우측 상단의 화살표 아이콘을 클릭하면 예시 화면을 크게 볼 수 있습니다.

  1. 액션을 처음 사용하는 경우, + 새 노션 계정 추가하기를 클릭하여 노션 API 계정을 추가해 주세요.

  2. 작업할 데이터베이스가 포함된 노션 페이지 URL을 입력해 주세요. ✅ 이미 노션에서 API 통합 연결을 완료했다면 URL 입력없이 다음을 누르셔도 돼요.

    1. 아직 노션에서 API 통합 연결을 하지 않으셨다면, 자동화할 노션 데이터베이스가 포함된 페이지의 URL을 입력하고 확인을 클릭해 주세요.

    2. '노션 API와 페이지가 연결됐는지 확인해주세요.'라는 메시지가 뜨고, 1초 뒤 해당 노션 페이지가 새 탭으로 뜰거예요.

    3. 노션 페이지 오른쪽 상단 메뉴를 클릭해 API 통합을 연결해 주세요.

잠깐! 혹시 사용하시려는 DB에 관계형(relation) 속성이 포함되어 있나요?

그렇다면 관계형의 원본 DB가 포함된 페이지도 대로 노션 API 통합과 연결해주셔야 합니다. 관계형의 원본 DB에 또 관계형이 있다면 그 원본 DB가 포함된 페이지 역시 노션 API 통합과 연결이 필요해요.

  1. 가져올 데이터베이스를 선택하고 다음을 클릭해 주세요.

    1. 특정 데이터만 가져오고 싶은 경우 필터를 추가하여 세부 조건을 설정할 수 있습니다.

    2. 자세한 필터 설정 방법은 을 참고해주세요!

  2. 가져온 데이터베이스를 삽입할 위치를 저장하고 완료를 클릭합니다.

노션 페이지 vs 데이터베이스 차이

  • 노션 페이지 : 일반적인 노션 문서, 텍스트, 이미지, 체크리스트, 데이터베이스, 캘린더 등을 삽입할 수 있어요

    • URL은 https://www.notion.so/ + (숫자&알파벳)이 붙어있어요

    • 예시 : https://www.notion.so/batiai/10b00cfebbfc800e8abbcd9326b87d73

  • 노션 데이터베이스 : 인라인/전체페이지 2개 유형으로 나뉘며, 테이블/보드/캘린더/갤러리 뷰 등 다양한 형태로 볼 수 있어요

    • URL은 https://www.notion.so/ + (숫자&알파벳?v=숫자&알파벳)이 붙어있어요

    • 예시 : https://www.notion.so/batiai/fff00cfebbfc81ce9207ccc06f04b133?v=fff00cfebbfc81428710000c4d6ed1dc&pvs=4


노션 데이터베이스 가져오기 필터 사용 방법(필터 타입·조건·작성 방법)

데이터베이스를 가져올 때 원하는 컬럼(속성)을 선택하여 필터링할 수 있어요. 예) '발송상태(status)'가 '발송 전'인 사람의 연락처만 가져오기 : 필터에서 '발송상태' - 값과 동일한 데이터 - '발송 전' 선택

바티에서 사용할 수 있는 필터 타입은 Status, Checkbox, Date, Select, Multi-Select, Number, Text, Phone number, ID, URL, Person, Files & media, Fomula, Relation, Rollup입니다.

타입별 사용할 수 있는 조건과 작성 방법은 아래를 확인해주세요!

Status

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

제시되는 내용 중 선택

does_not_equal

값과 동일하지 않은 데이터

제시되는 내용 중 선택

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Checkbox

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

True(체크) or False(해제) 중 선택

does_not_equal

값과 동일하지 않은 데이터

True(체크) or False(해제) 중 선택

Date

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

YYYY-MM-DD

before

이전

YYYY-MM-DD

after

이후

YYYY-MM-DD

on_or_before

이전 또는 동일

YYYY-MM-DD

on_or_after

이후 또는 동일

YYYY-MM-DD

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

past_week

지난 주

작성할 내용 없음

past_month

지난 달

작성할 내용 없음

past_year

작년

작성할 내용 없음

next_week

다음 주

작성할 내용 없음

next_month

다음 달

작성할 내용 없음

next_year

내년

작성할 내용 없음

만약 자동으로 어제, 오늘, 내일 날짜만 가져오고 싶다면?

노션에 수식 속성(컬럼)을 생성해서 아래와 같은 수식을 적용해보세요! 오늘인 아이템만 가져오려면 아래 수식 속성(컬럼)을 필터 조건으로 선택하고, '오늘'을 입력하거나 true(체크)를 선택해주시면 돼요.

[어제/오늘/내일로 치환하는 수식]
if(formatDate(prop("날짜"), "YYYY-MM-DD") == formatDate(now(), "YYYY-MM-DD"), 
    "오늘", 
    if(formatDate(prop("날짜"), "YYYY-MM-DD") == formatDate(dateSubtract(now(), 1, "days"), "YYYY-MM-DD"), 
        "어제", 
        if(formatDate(prop("날짜"), "YYYY-MM-DD") == formatDate(dateAdd(now(), 1, "days"), "YYYY-MM-DD"), 
            "내일", 
            formatDate(prop("날짜"), "YYYY-MM-DD")
        )
    )
)


[오늘이면 체크되는 수식]
formatDate(prop("날짜"), "YYYY-MM-DD") == formatDate(now(), "YYYY-MM-DD")

Select

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

제시되는 내용 중 선택

does_not_equal

값과 동일하지 않은 데이터

제시되는 내용 중 선택

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Multi-select

  • 여러 개 항목 입력 시 쉼표로 구분하여 입력해주세요(띄어쓰기는 상관없음)

    • 예: 가, 나, 다 or 가,나,다

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

contains

값과 포함하는 데이터

문자/숫자(쉼표로 구분 - 예: 가, 나, 다)

does_not_contain

값과 포함하지 않는 데이터

문자/숫자(쉼표로 구분 - 예: 가, 나, 다)

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Number

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

숫자

does_not_equal

값과 동일하지 않은 데이터

숫자

greater_than

값이 큼

숫자

greater_than_or_equal_to

값이 크거나 같음

숫자

less_than

값이 작음

숫자

less_than_or_equal_to

값이 작거나 같음

숫자

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Text

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

문자/숫자

does_not_equal

값과 동일하지 않은 데이터

문자/숫자

contains

값을 포함하는 데이터

문자/숫자

does_not_contain

값을 포함하지 않는 데이터

문자/숫자

starts_with

시작 값

문자/숫자

ends_with

마지막 값

문자/숫자

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Phone number

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

숫자

does_not_equal

값과 동일하지 않은 데이터

숫자

contains

값을 포함하는 데이터

숫자

does_not_contain

값을 포함하지 않는 데이터

숫자

starts_with

시작 값

숫자

ends_with

마지막 값

숫자

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

ID

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

숫자

does_not_equal

값과 동일하지 않은 데이터

숫자

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

URL

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

문자

does_not_equal

값과 동일하지 않은 데이터

문자

contains

값을 포함하는 데이터

문자

does_not_contain

값을 포함하지 않는 데이터

문자

starts_with

시작 값

문자

ends_with

마지막 값

문자

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Person

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

equals

값과 동일한 데이터

제시되는 내용 중 선택

does_not_equal

값과 동일하지 않은 데이터

제시되는 내용 중 선택

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Files & media

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

Fomula

  1. 아래 중 필터 타입 선택 - 텍스트(Text)/숫자(Number)/체크박스(Checkbox)/날짜(Date)

  2. 필터 조건 선택(위의 필터 타입별 조건/설명 및 작성 방법 참고)

Relation

  1. 하나라도 해당(any)/모두 해당(every)/해당없음(none) 중 선택

  2. 아래 중 필터 타입 선택 - 텍스트(Text)/숫자(Number)/체크박스(Checkbox)/선택(Select)/다중 선택(Multi-select)/날짜(Date)/사람(Person)/파일(Files & media)/관계형(Relation)

  3. 필터 조건 선택(위의 필터 타입별 조건/설명 및 작성 방법 참고)

필터 조건(연산자)
필터 조건(연산자) 설명
작성 방법

contains

값을 포함하는 데이터

페이지 아이디 입력

does_not_contain

값을 포함하지 않는 데이터

페이지 아이디 입력택

is_empty

비어 있음

작성할 내용 없음

is_not_empty

비어 있지 않음

작성할 내용 없음

노션 페이지 아이디 찾아서 입력하는 방법

  • 페이지 아이디=페이지 URL에서 숫자&알파벳 조합의 32자리 문자열

    • 예시 : https://www.notion.so/batiai/10b00cfebbfc800e8abbcd9326b87d73

  • 1) 노션 DB 표에서 필터로 사용하고 싶은 관계형 항목을 클릭

  • 2) 관계형 항목 목록이 제시되면 해당 항목 클릭

  • 3) 해당 항목이 화면에 나타나면 '전체 페이지로 열기' 클릭

    • 3번 화면은 설정에 따라 중앙에 화면이 제시되거나 바로 전체 페이지로 열릴 수도 있습니다

  • 4) 전체 페이지 주소창의 URL에서 숫자&알파벳 조합 32자리 문자열 복사

  • 5) 필터 조건 입력 창에 붙여넣기

Rollup

  1. 하나라도 해당(any)/모두 해당(every)/해당없음(none) 중 선택

  2. 아래 중 필터 타입 선택 - 텍스트(Text)/숫자(Number)/체크박스(Checkbox)/선택(Select)/다중 선택(Multi-select)/날짜(Date)/사람(Person)/파일(Files & media)/관계형(Relation)

  3. 필터 조건 선택(위의 필터 타입별 조건/설명 및 작성 방법 참고)


TIP. 노션에서 관계형 속성(컬럼)을 가져오는 방법

현재 바티로 노션의 관계형 속성(컬럼)을 가져오기 하면, 페이지 아이디가 제시됩니다.

만약 관계형 속성의 문자를 그대로 바티로 가져오고 싶다면 노션에서 format 함수를 사용해주세요. 예) 노션 데이터베이스에서 수식 속성(컬럼)을 생성 → 수식 내용을 format(관계형속성명)으로 적용 → 바티로 수식 속성(컬럼) 가져오기

노션의 format 함수는

  • 모든 데이터 타입을 문자열로 변환할 수 있습니다.

  • 날짜, 숫자, 문자열 등 다양한 입력을 받아들입니다.

  • 노션 수식 내에서 데이터 타입 변환에 매우 유용합니다.


TIP. 노션에서 날짜와 시간을 가져오는 방법

노션의 날짜 속성을 바티로 가져오면 기본적으로 ISO 8601 형식으로 표시됩니다. 예) 2023-01-06T00:00:00.000+09:00 하지만, 원하는 형식(예: YYYY-MM-DD HH:mm:ss 또는 YYYY-MM-DD hh:mm AM/PM)으로 데이터를 가져오고 싶다면 수식 속성(컬럼)을 활용해보세요!

1. 수식 속성(컬럼) 생성하기

1) 노션 데이터베이스에 수식 속성(컬럼)을 새로 추가합니다.

2) 원하는 형식에 맞춰 아래 수식 중 하나를 입력하세요:

24시간 형식을 원하시는 경우

formatDate(dateAdd(날짜속성, 9, "hours"), "YYYY-MM-DD HH:mm")

12시간 형식을 원하시는 경우 (AM/PM)

formatDate(dateAdd(날짜속성, 9, "hours"), "YYYY-MM-DD hh:mm A")

2. 수식 속성을 바티로 가져오기

생성한 수식 속성을 바티로 가져오면, 노션 UI에서 설정한 형식대로 깔끔하게 날짜와 시간을 가져올 수 있습니다. 예) 2023-01-06 12:00 AM 또는 2023-01-06 00:00:00

노션 UI에서는 수식 속성과 날짜 속성이 다르게 보일 수 있습니다.

  • 날짜 속성: 한국 시간(KST) 기준으로 표시

  • 수식 속성: UTC 시간 기준으로 변환되므로, 9시간이 추가되어 표시

수식 속성을 사용하지 않고도 날짜 속성만으로 한국 시간 데이터를 가져올 수 있지만, 원하는 형식으로 표시하려면 수식 속성을 활용해 주세요.

참고로 알아두세요!

  • 노션 수식 내 dateAdd 함수는 시간 보정에 매우 유용합니다.

    • 한국 시간으로 맞추기 위해 9시간 추가를 적용하는 것입니다.

  • 노션에서 날짜 데이터를 바티로 그대로 가져오는 기능은 향후 업데이트로 검토 중입니다.

▶ 노션 공식 도움말 : 수식 구문과 함수
▶노션 API 통합 발급 및 연결 가이드 보기
▶노션 API 통합 발급 가이드 보기
위 방법
아래 블럭
▶노션 API 통합과 페이지 연결 가이드 보기