[Tableau] 태블로 BigQuery 커넥터 설정 (errorCode=170001)

Hello! ·2023년 4월 7일
0

Tableau

목록 보기
1/1

태블로 데이터 원본 연동 작업 과정 중, Google BigQuery 연동시 발생한 문제를 해결한 과정을 정리한 내용입니다.

1. 문제 상황 (에러 코드)

Custom OAuth is not configured for this datasource. Learn more. (errorCode=170001)
  • 결론적으로, BigQuery 커넥터에 구글 OAuth client ID로 태블로 서버에 구성이 필요함 (링크)


2. 해결 방법

  • Step1. Google OAuth Client ID 및 Redirect URL 생성
  • Step2. 태블로 서버에 생성한 Oauth Client ID와 Redirect URL 등록

[Step1]

  • 구글 OAuth 설정을 위한 프로젝트 생성 ( [Set up OAuth for Google]

    • APIs & Services > OAuth consent screen 클릭

      • 유저 타입을 설정하고 이후 작성 항목들에 대하여 입력
    • APIs & Services > Credentials (사용자 인증 정보) 등록

      • Create Credentials > OAuth client ID
    • Application type에 태블로의 어플리케이션 타입을 입력 → Web application

      • 권한이 승인된 자바스크립 원본
        → https 나 http로 시작하는 태블로 웹 페이지 URL을 추가함

      • 승인된 리디렉션 원본 → https 나 http로 시작하는 웹페이지 URL + /auth/add_oauth_token 을 추가

        https://your_server_url/auth/add_oauth_token

[Step2]

  • Redirect URL을 이용하여 로컬PC에서 태블로에 접근하여 Client ID와 비밀번호를 입력해서 등록
  • Register the OAuth client ID and client secret!
    • 관리자 권한 계정으로 태블로 웹페이지 서버로 들어가서 , 위에 설정한 정보들을 입력하여 등록
profile
Let's study

3개의 댓글

comment-user-thumbnail
2023년 12월 21일

안녕하세요.. 저도 지금 처음 빅쿼리와 태블로 세팅하면서 자동 스케줄링이 돌아가지 않길래 같은 문제를 겪고 있는 것 같아요. 위에 써주신 step을 따라해보고 있는데.. redirect url을 저보고 입력하라고 나오는데.. https://your_server_url.com/auth/add_oauth_token 이 부분에서 your_service_url.com을 그냥 아무렇게나 쓰면 되는건가요..? 답변 주시면 감사하겠습니당.

1개의 답글
comment-user-thumbnail
2024년 10월 31일

안녕하세요, 작성하신 글 잘 읽었습니다.
현재 권한이 승인된 자바스크립 원본 의 URL 추가 부분에서 문제가 있는게 https 나 http로 시작하는 태블로 웹 페이지 URL을 추가해야하는데 Tableau Server IP 주소를 넣으니 안되더라구요..
어떤 방법으로 등록하셨을까요..? 아무리 찾아도 안나오네요..ㅠ
답변 부탁드리겠습니다...

답글 달기