Google BigQuery에 접속

Google BigQuery 데이터베이스에 대한 접속을 생성하고 해당 접속을 사용하여 BigQuery 프로젝트에서 데이터를 시각화할 수 있습니다.

시작하기 전에 다음을 확인하십시오.
  • Google BigQuery에 접속을 생성하려면 리소스가 많이 소요됩니다. 여러 사용자가 각자 접속을 생성하는 방법 대신 접속을 하나 생성하고 다른 사용자와 공유하는 것이 좋습니다.
  • Oracle Analytics는 Google BigQuery에서 각 프로젝트에 대해 테이블 및 스키마 캐시를 작성합니다. 분석에 필요한 경우로만 프로젝트, 테이블 및 스키마를 제한해야 합니다.
  • Google BigQuery 데이터 양에 따라 접속을 생성하려면 몇 시간까지 걸릴 수 있습니다. 프로세스가 완료될 때까지 시간을 충분히 기다려야 합니다.
  • 접속이 생성되면 잠시 기다린 후에 접속을 사용해서 데이터 분석을 시작하십시오.
  • Google BigQuery 접속은 단일 프로젝트에 대해 명시적으로 정의됩니다. 다중 프로젝트의 데이터가 필요한 경우 프로젝트 및 데이터 집합에 대한 액세스 권한이 있는 서비스 사용자가 접속을 생성해야 합니다. 데이터 집합 출력을 혼합할 수 있습니다.
  1. Google BigQuery에서 서비스 계정을 생성합니다.
    1. 권한이 bigquery.jobs.create인 롤(예: BigQuery 사용자)을 서비스 계정에 추가합니다.
    2. 롤에 사용자를 추가합니다.
    3. JSON 키를 추가합니다.
  2. Oracle Analytics 페이지에서 생성을 누른 다음 접속을 누릅니다.
  3. BigQuery를 누릅니다.
  4. 접속 세부정보를 입력합니다.
    • 접속 이름에 Oracle Analytics에서 접속 세부정보를 식별할 사용자에게 친숙한 이름을 지정합니다.
    • 프로젝트에서 Google BigQuery에 정의된 것과 동일한 이름을 사용하여 분석할 BigQuery 프로젝트를 지정합니다(대소문자 구분).
    • 서비스 계정 전자메일에서 Google BigQuery에 로그인하는 데 사용되는 전자메일 주소를 지정합니다.
    • 서비스 계정 프라이빗 키에서 서비스 계정 프라이빗 키(JSON 형식)를 업로드합니다.
  5. 세부정보를 저장합니다.

    그러면 Google BigQuery 데이터를 기반으로 분석 데이터 집합 워크북을 생성할 수 있습니다. 데이터 집합을 생성할 때는 BigQuery 테이블로 이동하여 분석할 데이터 사실 값 및 측정항목을 선택합니다. 또는 SQL 질의를 사용하여 데이터를 직접 가져올 수도 있습니다.