BigQuery 작업 소개

이 페이지는 BigQuery 작업을 간략히 설명합니다.

BigQuery 작업

작업은 BigQuery가 데이터 로드, 데이터 내보내기, 데이터 쿼리, 데이터 복사를 위해 사용자 대신 실행하는 동작입니다.

BigQuery 웹 UI나 CLI를 사용하여 데이터 로드, 내보내기, 쿼리 또는 복사를 수행하면 작업 리소스가 자동으로 생성되고 예약되고 실행됩니다. 프로그래매틱 방식으로 로드, 내보내기, 쿼리 또는 복사 작업을 만들 수도 있습니다. 프로그래매틱 방식으로 작업을 만들면 BigQuery가 사용자 대신 작업을 예약하고 실행합니다.

작업을 완료하는 데 오랜 시간이 걸릴 수 있으므로, 작업은 비동기식으로 실행되며 상태가 폴링될 수 있습니다. 리소스를 나열하거나 메타데이터를 가져오는 것처럼 시간이 적게 걸리는 작업은 작업 리소스에서 관리되지 않습니다.

필수 권한

작업을 실행하려면 bigquery.jobs.create 권한이 있어야 합니다. BigQuery에서 자동으로 생성되는 작업에는 bigquery.jobs.create 권한이 필요하며, 이 권한은 사용자가 프로그래매틱 방식으로 실행하는 작업에도 필요합니다.

BigQuery 작업을 실행하려면 사용자 또는 서비스 계정에 bigquery.jobs.create 권한을 부여하거나, 계정에 bigquery.jobs.create 권한이 포함된 프로젝트 수준의 사전 정의된 IAM 역할을 부여합니다. 다음 사전 정의된 IAM 역할에는 bigquery.jobs.create 권한이 있습니다.

BigQuery의 IAM 역할과 권한에 대한 자세한 내용은 액세스 제어를 참조하세요.

할당량 정책

작업 할당량에 대한 자세한 내용은 할당량 정책 페이지에서 작업 유형 문서를 참조하세요.

가격

모든 작업은 사용자가 지정하는 특정 프로젝트와 연결됩니다. 작업으로 인해 발생하는 모든 사용 요금은 프로젝트에 연결된 결제 계정으로 청구됩니다. 프로젝트에 대한 액세스 권한을 공유하는 경우, 프로젝트에서 실행되는 작업에 대한 요금이 연결된 결제 계정으로 청구됩니다.

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

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.