Gemini in BigQuery 설정하기

데이터 분석을 위한 AI 기반 지원을 제공하는 BigQuery의 Gemini를 사용하려면 먼저 팀에서 다음 작업을 수행해야 합니다.

  1. 필요한 API를 사용 설정합니다.
  2. 필요한 Identity and Access Management(IAM) 역할을 부여합니다.
  3. Google Cloud 콘솔에서 BigQuery의 Gemini 기능을 사용 설정합니다.

필요한 API 사용 설정

BigQuery의 Gemini를 사용하려면 Google Cloud를 위한 Gemini API를 사용 설정해야 합니다. 일반적으로 serviceusage.services.enable IAM 권한이 있는 서비스 관리자나 프로젝트 소유자가 이 단계를 수행합니다.

  1. Google Cloud를 위한 Gemini API를 사용 설정하려면 Google Cloud를 위한 Gemini 페이지로 이동합니다.

    Google Cloud를 위한 Gemini로 이동

  2. 프로젝트 선택기에서 프로젝트를 선택합니다.

  3. 사용 설정을 클릭합니다.

    페이지가 업데이트되고 사용 설정됨 상태가 표시됩니다. 이제 선택한 Google Cloud 프로젝트에서 필요한 IAM 권한이 있는 모든 사용자가 BigQuery의 Gemini를 사용할 수 있습니다.

  4. 파티셔닝 및 클러스터링 추천자구체화된 뷰 추천자에 대한 권장사항을 사용하려면 Recommender API를 사용 설정합니다(아직 사용 설정하지 않은 경우).

BigQuery에서 Apache Spark 사용 설정

Apache Spark의 자동 조정과 지원 문제 해결을 사용하려면 프로젝트에 Dataproc API를 사용 설정해야 합니다.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Dataproc API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Dataproc API.

    Enable the API

애셋 관리 API 자동 사용 설정

BigQuery를 사용하는 모든 Google Cloud 프로젝트에 다음 애셋 관리 API가 자동으로 사용 설정됩니다.

이러한 API의 상태에 따라 달라지는 2024년 3월 이전의 자동화 스크립트를 만든 경우 스크립트를 업데이트해야 할 수 있습니다.

이러한 API에는 추가 비용이 발생하지 않습니다. BigQuery 가격 책정, Dataform 가격 책정Dataplex 가격 책정의 설명대로 해당 리소스에서 사용 설정된 서비스를 사용할 수 있는 IAM 권한이 있는 사용자에게 요금이 청구될 수 있습니다.

리소스 서비스 사용량 제한 조직 정책 제약조건을 설정하여 추가 API의 사용 설정을 방지할 수 있습니다. 언제든지 선택한 API를 중지할 수 있습니다.

BigQuery의 Gemini 미리보기 기능 사용 설정

미리보기 버전의 특정 BigQuery의 Gemini 기능은 신뢰할 수 있는 테스터 프로그램의 일부입니다. 이러한 기능에 대한 액세스를 요청하려면 관리자가 BigQuery의 Gemini GA 이전 가입 양식을 작성해야 합니다. BigQuery의 Gemini GA 이전 기능 액세스는 주기적으로 일괄 사용 설정됩니다.

BigQuery의 Gemini 가입이 필요한 미리보기 기능은 다음과 같습니다.

  • SQL 쿼리 작성
  • 구체화된 뷰 추천
  • Apache Spark 자동 조정 및 지원 문제 해결

Google Cloud 프로젝트에 대한 IAM 역할 부여

이 섹션에서는 사용자에게 Cloud AI 컴패니언 사용자 IAM 역할(roles/cloudaicompanion.user)을 부여하는 데 필요한 단계를 설명합니다. 다른 BigQuery의 Gemini 기능에는 추가 역할이 필요합니다. 일반적으로 관리자가 이 단계를 수행합니다.

  1. BigQuery의 Gemini를 사용하는 데 필요한 IAM 역할을 부여하려면 IAM 및 관리자 페이지로 이동합니다.

    IAM 및 관리자로 이동

  2. 액세스 권한을 부여하려면 주 구성원별로 보기를 클릭합니다.

  3. 주 구성원 열에서 BigQuery의 Gemini에 대한 액세스를 사용 설정하려는 주 구성원을 찾은 후 해당 행에서 주 구성원 수정을 클릭합니다.

  4. 액세스 수정 창에서 다른 역할 추가를 클릭합니다.

  5. 역할 선택 목록에서 Google Cloud를 위한 Gemini 사용자를 선택합니다. Google Cloud를 위한 Gemini 사용자 역할이 있는 사용자는 Google Cloud를 위한 Gemini를 사용할 수 있지만 특정 BigQuery의 Gemini 기능을 사용하려면 추가 권한이 필요할 수 있습니다.

  6. 선택사항: 필요한 경우 다른 BigQuery의 Gemini 기능에 액세스할 수 있는 권한을 부여하는 역할을 부여합니다.

  7. 저장을 클릭합니다.

BigQuery의 Gemini Apache Spark 기능에 대한 IAM 역할 부여

BigQuery의 Gemini Apache Spark 기능을 사용하여 자동 조정으로 최적화하고 고급 문제 해결을 사용하는 데 필요한 IAM 역할을 부여하려면 Dataproc 서버리스 역할을 참조하세요.

BigQuery의 Gemini 기능 사용 설정

특정 BigQuery의 Gemini 기능을 사용하여 SQL 쿼리와 Python 코드를 작성하려는 데이터 분석가, 데이터 과학자 또는 개발자라면 Google Cloud 콘솔에서 이 기능을 사용 설정해야 합니다. 기능을 사용 설정하는 방법을 알아보려면 'Gemini 지원으로 쿼리 작성'의 시작하기 전에를 참조하세요. 필요한 IAM 역할이나 권한이 있는 사용자는 Google Cloud 프로젝트에 사용 설정된 BigQuery의 Gemini 기능에 액세스할 수 있습니다. 자세한 내용은 Google Cloud를 위한 Gemini 개요를 참조하세요.

다음 단계