저장소 소개

이 문서에서는 BigQuery 내에서 사용하는 파일의 버전 관리를 제공하는 BigQuery 저장소를 설명합니다. 이러한 저장소를 사용하면 쿼리, 노트북과 같은 BigQuery 애셋의 변경사항을 추적하고, 팀과 공동작업하고, 이전 버전으로 되돌릴 수 있습니다.

BigQuery 저장소는 Git 저장소로 작동합니다. BigQuery의 내장 Git 기능을 사용하거나 기존 서드 파티 Git 저장소에 연결할 수 있습니다. 각 저장소 내에서 작업공간을 만들어 저장된 코드를 수정합니다.

저장소를 보려면 BigQuery 페이지의 왼쪽 창에서 탐색기를 클릭한 다음 저장소를 클릭합니다. 저장소가 세부정보 창의 새 탭에 알파벳순으로 표시됩니다.

서드 파티 저장소

원하는 경우 BigQuery 저장소를 서드 파티 Git 저장소에 연결할 수 있습니다. 이 경우 BigQuery 대신 서드 파티 저장소에 저장소 코드가 저장됩니다. BigQuery는 서드 파티 저장소와 상호작용하여 BigQuery 작업공간에서 콘텐츠를 수정하고 실행할 수 있습니다. 선택한 저장소 유형에 따라 SSH 또는 HTTPS를 사용하여 서드 파티 저장소에 연결할 수 있습니다.

다음 표에는 지원되는 Git 제공업체와 해당 저장소에 사용할 수 있는 연결 방법이 나와 있습니다.

Git 제공업체 연결 방법
Microsoft Azure DevOps Services SSH
Bitbucket SSH
GitHub SSH 또는 HTTPS
GitLab SSH 또는 HTTPS

자세한 내용은 서드 파티 저장소에 연결BigQuery Studio Git 저장소로 코드 관리를 참고하세요.

서비스 계정

모든 BigQuery 저장소는 기본 Dataform 서비스 에이전트에 연결됩니다. 이 서비스 계정은 프로젝트 번호에서 파생되며 형식은 다음과 같습니다.

service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.s3ns-system.iam.gserviceaccount.com

엄격한 행위자 모드가 적용되며 모든 저장소에서 파이프라인과 노트북을 예약하려면 Google 계정의 맞춤 서비스 계정 또는 사용자 사용자 인증 정보를 사용해야 합니다.

위치

모든 BigQuery Studio 위치에서 저장소를 만들 수 있습니다.

할당량

BigQuery 저장소 사용에는 Dataform 할당량이 적용됩니다.

가격 책정

저장소를 만들거나 업데이트하거나 삭제하는 데는 비용이 청구되지 않습니다.

BigQuery 가격에 대한 자세한 내용은 가격을 참조하세요.

다음 단계