데이터 분석을 위한 AI 기반 지원을 제공하는 BigQuery의 Gemini를 사용하려면 먼저 팀에서 다음 작업을 수행해야 합니다.
- BigQuery에서 Gemini 구매하기
- 필요한 API를 사용 설정합니다.
- 필요한 Identity and Access Management(IAM) 역할을 부여합니다.
- Google Cloud 콘솔에서 BigQuery의 Gemini 기능을 사용 설정합니다.
BigQuery의 Gemini 구매
BigQuery에서 Gemini를 사용하려면 다음 중 하나를 실행해야 합니다.
- Gemini in BigQuery로 Enterprise Plus 할당 만들기 - 모든 Gemini in BigQuery 기능 포함
- Gemini Code Assist Enterprise 버전 구매 - BigQuery의 Gemini 코드 지원 기능 포함
포함된 기능 목록은 BigQuery의 Gemini 가격 책정 개요를 참고하세요.
Enterprise Plus 버전 구매
사용자에게 BigQuery의 Gemini 기능에 대한 액세스 권한을 부여하려면 조직 또는 프로젝트에 BigQuery Enterprise Plus 버전 예약과 job_type
의 QUERY
로 할당을 만드세요. 해당 예약에 할당된 프로젝트에서 실행되는 쿼리 작업은 BigQuery의 Gemini 기능을 사용할 수 있습니다.
필수 권한
BigQuery 기능에서 Gemini를 허용하는 예약을 만들고 할당하려면 BigQuery
Resource Admin
또는 bigquery.reservations.create
및 bigquery.reservationAssignments.create
IAM 권한이 있는 다른 역할이 있어야 합니다. BigQuery의 IAM 역할에 대한 자세한 내용은 사전 정의된 역할 및 권한을 참고하세요.
BigQuery의 Gemini로 Enterprise Plus 할당 만들기
Google Cloud 콘솔에서 BigQuery 용량 관리 페이지로 이동합니다.
용량 관리 페이지의 슬롯 예약 섹션에서 BigQuery의 Gemini 기능을 할당하는 데 사용할 Enterprise Plus 버전 예약을 찾습니다. 새 예약을 만들려면 예약 만들기의 안내를 따르고 버전에서 Enterprise Plus를 선택합니다.
Enterprise Plus 버전 예약의 작업 열에서
예약 작업을 클릭한 다음 할당 만들기를 클릭합니다.할당 만들기 창의 조직, 폴더 또는 프로젝트 선택에서 찾아보기를 클릭하여 선택한 예약을 할당할 프로젝트 또는 조직을 검색합니다. BigQuery 할당의 Gemini에는 폴더가 지원되지 않습니다.
작업 유형의 경우 BigQuery 할당에서 Gemini에는
QUERY
작업 유형만 지원됩니다.BigQuery에서 Gemini를 사용 설정하려면 이 할당에 BigQuery에서 Gemini 사용 설정을 전환합니다. BigQuery의 Gemini를
QUERY
유형 할당에 사용하도록 허용하면 이용약관에 동의하는 것으로 간주됩니다.만들기를 클릭하여 과제를 만듭니다.
Gemini Code Assist Enterprise 구매
Gemini Code Assist Enterprise에는 AI 지원으로 엔드 투 엔드 데이터 및 분석 수명 주기를 가속화하는 BigQuery의 Gemini 기능이 포함되어 있습니다. 구매 방법을 알아보려면 Gemini Code Assist Enterprise 구독 구매를 참고하고 안내에 따라 Enterprise 버전을 구매하세요.
필요한 API 사용 설정
BigQuery의 Gemini를 사용하려면 Google Cloud를 위한 Gemini API를 사용 설정해야 합니다. 일반적으로 serviceusage.services.enable
IAM 권한이 있는 서비스 관리자나 프로젝트 소유자가 이 단계를 수행합니다.
Google Cloud를 위한 Gemini API를 사용 설정하려면 Google Cloud Marketplace의 Google Cloud를 위한 Gemini 페이지로 이동합니다.
프로젝트 선택기에서 프로젝트를 선택합니다.
사용 설정을 클릭합니다.
페이지가 업데이트되고 사용 설정됨 상태가 표시됩니다. 이제 선택한 Google Cloud 프로젝트에서 필요한 IAM 권한이 있는 모든 사용자가 BigQuery의 Gemini를 사용할 수 있습니다.
파티셔닝 및 클러스터링 추천자 및 구체화된 뷰 추천자에 대한 권장사항을 사용하려면 Recommender API를 사용 설정합니다(아직 사용 설정하지 않은 경우).
BigQuery에서 Apache Spark 사용 설정
Apache Spark의 자동 조정과 지원 문제 해결을 사용하려면 프로젝트에 Dataproc API를 사용 설정해야 합니다.
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataproc API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataproc API.
애셋 관리 API 자동 사용 설정
BigQuery를 사용하는 모든 Google Cloud 프로젝트에 다음 애셋 관리 API가 자동으로 사용 설정됩니다.
- Analytics Hub API
- BigQuery Connection API
- BigQuery Data Policy API
- BigQuery Reservation API
- Dataform API
- Dataplex 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 역할 부여
이 섹션에서는 사용자에게 Google Cloud를 위한 Gemini 사용자 역할(roles/cloudaicompanion.user
)을 부여하는 데 필요한 단계를 설명합니다. 다른 BigQuery의 Gemini 기능에는 추가 역할이 필요합니다. 일반적으로 관리자가 이 단계를 수행합니다.
BigQuery의 Gemini를 사용하는 데 필요한 IAM 역할을 부여하려면 IAM 및 관리자 페이지로 이동합니다.
액세스 권한을 부여하려면 주 구성원별로 보기를 클릭합니다.
주 구성원 열에서 BigQuery의 Gemini에 대한 액세스를 사용 설정하려는 주 구성원을 찾은 후 해당 행에서 주 구성원 수정을 클릭합니다.
액세스 수정 창에서
다른 역할 추가를 클릭합니다.역할 선택 목록에서 Google Cloud를 위한 Gemini 사용자를 선택합니다. Google Cloud를 위한 Gemini 사용자 역할이 있는 사용자는 Google Cloud를 위한 Gemini를 사용할 수 있지만 특정 BigQuery의 Gemini 기능을 사용하려면 추가 권한이 필요할 수 있습니다.
선택사항: 필요한 경우 다른 BigQuery의 Gemini 기능에 액세스할 수 있는 권한을 부여하는 역할을 부여합니다.
클러스터 및 파티션 권장사항을 볼 수 있는 권한을 부여하려면 다른 역할 추가를 클릭한 후 BigQuery 파티셔닝 클러스터링 추천자 뷰어를 선택합니다. 자세한 내용은 필수 권한을 참조하세요.
구체화된 뷰 권장사항을 볼 수 있는 권한을 부여하려면 다른 역할 추가를 클릭한 후 BigQuery 구체화된 뷰 추천자 뷰어를 선택합니다. 자세한 내용은 필수 권한을 참조하세요.
Gemini 지원으로 데이터 통계를 생성할 수 있는 권한을 부여하려면 다른 역할 추가를 클릭한 후 Dataplex DataScan 편집자를 선택합니다. 이러한 단계를 반복하여 BigQuery 데이터 뷰어를 추가합니다. 자세한 내용은 필수 역할 및 권한을 참조하세요.
저장을 클릭합니다.
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 개요를 참조하세요.
다음 단계
- Google Cloud를 위한 Gemini에서 사용할 수 있는 생성형 AI 지원 유형에 대해 자세히 알아보세요.
- Google Cloud를 위한 Gemini에서 사용자 데이터를 사용하는 방법을 알아보세요.
- Gemini 관리자 제어에 액세스하고 관리하는 방법을 알아보세요.