테이블 정의 SQLX 파일의 config
블록에 있는 테이블 열에 BigQuery 정책 태그를 설정할 수 있습니다.
시작하기 전에
필요한 역할
Dataform의 테이블에 BigQuery 정책 태그를 추가하는 데 필요한 권한을 얻으려면 관리자에게 작업공간의 Dataform 편집자(roles/dataform.editor
) IAM 역할을 요청하세요.
역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요.
커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.
또한 Dataform 서비스 계정에 열 수준 액세스 제어를 위한 BigQuery 역할을 부여해야 합니다.
BigQuery 정책 태그 추가
테이블 열에 BigQuery 정책 태그를 추가하려면 다음 단계를 따르세요.
- 개발 작업공간으로 이동합니다.
- 파일 창에서
definitions/
를 펼칩니다. - 테이블 정의 SQLX 파일을 선택합니다.
config
블록에서 전체 태그 식별자를 선택한 열의 다음 형식으로 추가합니다.columns: { column_name: { bigqueryPolicyTags: ["FULL_TAG_IDENTIFIER"] } }
FULL_TAG_IDENTIFIER를 선택한 태그의 전체 식별자로 바꿉니다.
(선택사항): 형식을 클릭합니다.
다음 코드 샘플은 column1
에 추가된 projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789
샘플 BigQuery 정책 태그를 보여줍니다.
config {
type: "table",
columns: {
column1: {
description: "Some description",
bigqueryPolicyTags: ["projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789"]
}
}
}
SELECT "test" AS column1
다음 단계
- BigQuery 정책 태그에 대한 자세한 내용은 열 수준 액세스 제어 소개 참조하기
- Dataform에서 BigQuery 라벨을 추가하는 방법을 알아보려면 BigQuery 라벨 추가 참조하기
- Dataform 태그를 추가하여 테이블 컬렉션을 만드는 방법은 실행 태그 추가 참조하기