Skip to main content
Skip table of contents

Google BigQuery OAuth 인증을 통해 접속하기

Overview

QueryPie 관리자가 BigQuery 커넥션 인증 방식을 OAuth 2.0으로 설정한 경우 접속할 때 본인의 Google 계정으로 접속할 수 있습니다.

Google 계정으로 로그인하기

  1. QueryPie 사용자 페이지의 Database 항목 아래의 커넥션 목록에서 BigQuery 커넥션를 선택합니다.
    (관리자로 부터 접근이 허용되어야 커넥션 목록에서 볼 수 있습니다.)

    image-20250226-020846.png

    사용자 페이지 Database의 커넥션 목록에서 보이는 BigQuery 커넥션

  2. Connect 버튼을 누르면 표시되는 팝업 창에서 로그인에 사용할 Google 계정을 선택합니다.

    image-20250123-110105.png
  3. 서비스로 로그인하는 것에 대한 안내 화면에서 “계속”을 선택합니다.

    image-20250123-110419.png

    서비스로 로그인

  4. Google 계정에 엑세스를 허용합니다.

    image-20250123-111820.png
  5. 잠시 기다리면 접속이 완료됩니다.

Refresh token 재설정하기

OAuth 인증 방식은 사용자가 로그인할 때 access token과 refresh token을 발급받습니다. 이후 access token의 기한이 만료되면 refresh token을 사용해서 access token을 재발급 받습니다. refresh token은 각 클라이언트에 저장됩니다. refresh token도 만료가 있을 수 있고 여러가지 원인에 의해 클라이언트에 저장된 refresh token이 유효하지 않은 상황이 발생할 수 있습니다. 이럴 때 클라이언트에 저장되어 있는 refresh token을 삭제하고 재 발급을 받을 필요가 있습니다.

사용자 페이지의 “Database”에 접근 가능한 OAuth 인증 설정이 된 BigQuery 커넥션을 선택하면 아래 그림과 같이 Reset Token 버튼이 있습니다. 이 버튼을 클릭하면 클라이언트에 저장된 기존 토큰이 삭제되어 OAuth 인증의 처음(Google 계정의 서비스로 로그인) 부터 다시 진행 할 수 있습니다.

image-20250226-020846.png

사용자 페이지 BigQuery 커넥션의 Reset Token 버튼

Reset Token 버튼은 저장된 토큰을 삭제만 하고 인증단계를 진행하지 않습니다. OAuth 인증단계는 Connect 버튼을 눌러야 시작됩니다.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.