코드 애셋 관리 사용 설정
노트북 및 저장된 쿼리와 같은 코드 애셋 버전을 저장, 공유, 관리할 수 있습니다. 이 문서에서는 코드 애셋을 수동으로 사용 설정하는 방법과 기본 리전을 설정하고 다른 사용자에게 액세스 권한을 부여하는 방법을 설명합니다.
BigQuery API 자동 사용 설정
BigQuery가 있는 모든 Google Cloud 프로젝트에는 다음 API가 자동으로 사용 설정됩니다.
- Analytics Hub
- BigQuery 연결
- BigQuery 데이터 정책
- BigQuery 예약
- Compute Engine API
- Dataform
- Dataplex
- Vertex AI API
2024년 3월 이전에는 이러한 API가 자동으로 사용 설정되지 않았습니다. 이러한 API의 상태에 따라 달라지는 2024년 3월 이전의 자동화 스크립트를 만든 경우 스크립트를 업데이트해야 할 수 있습니다.
이러한 API에는 추가 비용이 발생하지 않습니다. 해당 리소스에서 사용 설정된 서비스를 사용할 수 있는 Identity and Access Management 권한을 가진 사용자에게 BigQuery 가격 책정, Dataform 가격 책정 및 DataFlex 가격 책정에 설명된 대로 요금이 부과될 수 있습니다.
리소스 서비스 사용량 제한 조직 정책 제약조건을 설정하여 추가 API의 사용 설정을 방지할 수 있습니다. 언제든지 선택한 API를 중지할 수 있습니다.
시작하기 전에
코드 애셋 관리를 수동으로 사용 설정하려면 Identity and Access Management(IAM) 소유자(roles/owner
) 역할이 있어야 합니다.
BigQuery 코드 애셋 수동 사용 설정
다음 API를 사용 설정하면 BigQuery 코드 애셋 관리를 수동으로 사용 설정할 수 있습니다.
- Compute Engine API
- Dataform API
- Vertex AI API
다음 단계에 따라 코드 확장 애셋을 사용 설정합니다.
BigQuery 페이지로 이동합니다.
편집기 창의 탭 표시줄에서 + 기호 옆에 있는
화살표 드롭다운을 클릭한 다음 새 Python 노트북 작성을 클릭합니다.편집기 창의 탭 표시줄 아래에 표시되는 배너에서 사용 설정을 클릭합니다.
배너가 표시되지 않으면 필요한 IAM 소유자 역할이 있는지 확인합니다.
기능 사용 설정 창의 핵심 기능 API 섹션에서 다음을 실행합니다.
- 코드 애셋의 버전 기록 및 공유를 사용 설정하려면 버전 기록 및 공유에서 사용 설정을 클릭합니다.
- 노트북을 사용 설정하려면 Python 노트북에서 모두 사용 설정을 클릭합니다.
- API가 사용 설정되면 다음을 클릭합니다.
(선택사항): 권한 섹션에서 사용자 권한을 설정합니다.
- 주 구성원에게 코드 애셋을 만들고 생성한 코드 애셋의 권한을 읽고 수정하고 설정할 수 있는 권한을 부여하려면 크리에이터에 사용자 또는 그룹 이름을 입력합니다.
- 주 구성원에게 공유된 모든 코드 애셋을 읽고 수정하고 설정할 수 있는 권한을 부여하려면 소유자에 사용자 또는 그룹 이름을 입력합니다.
다음을 클릭합니다.
(선택사항): 추가 API 섹션에서 모두 사용 설정을 클릭하면, BigQuery DataFrames을 사용하여 BigQuery 원격 절차를 만드는 데 필요한 API를 사용 설정할 수 있습니다.
추가 API를 사용 설정하지 않으려면 닫기를 클릭하여 기능 사용 설정 창을 닫습니다.
코드 애셋의 기본 리전 설정
모든 코드 애셋은 동일한 기본 리전을 사용합니다. 코드 애셋의 기본 리전을 설정하려면 다음 단계를 따르세요.
BigQuery 페이지로 이동합니다.
탐색기 창에서 코드 애셋을 사용 설정한 프로젝트를 찾습니다.
프로젝트 옆에 있는
작업 보기를 클릭한 후 기본 코드 리전 변경을 클릭합니다.리전에서 코드 애셋에 사용할 리전을 선택합니다.
선택을 클릭합니다.
다른 사용자에게 액세스 권한 부여
코드 애셋 관리를 사용 설정한 후 다른 사용자에게 적절한 Identity and Access Management 역할을 부여하여 코드 애셋에 대한 액세스 권한을 부여할 수 있습니다. 자세한 내용은 노트북에 대한 액세스 권한 부여 및 저장된 쿼리에 대한 액세스 권한 부여를 참조하세요.
다음 단계
- 노트북을 만드는 방법 알아보기
- 저장된 쿼리를 만드는 방법을 알아보세요.