Anda dapat menetapkan tag kebijakan BigQuery pada kolom tabel di blok config
dalam file SQLX definisi tabel.
Sebelum memulai
Di konsol Google Cloud, buka halaman Dataform.
Pilih atau buat repositori.
Pilih atau buat ruang kerja pengembangan.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna menambahkan tag kebijakan BigQuery ke tabel di Dataform,
minta administrator untuk memberi Anda
peran IAM Dataform Editor (roles/dataform.editor
) di ruang kerja.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Selain itu, Anda harus memberikan peran BigQuery untuk kontrol akses tingkat kolom kepada akun layanan Dataform.
Menambahkan tag kebijakan BigQuery
Untuk menambahkan tag kebijakan BigQuery ke kolom tabel, ikuti langkah-langkah berikut:
- Buka ruang kerja pengembangan Anda.
- Di panel Files, luaskan
definitions/
. - Pilih file SQLX definisi tabel.
Di blok
config
, tambahkan ID tag lengkap ke kolom yang dipilih dalam format berikut:columns: { column_name: { bigqueryPolicyTags: ["FULL_TAG_IDENTIFIER"] } }
Ganti FULL_TAG_IDENTIFIER dengan ID lengkap tag yang dipilih.
Opsional: Klik Format.
Contoh kode berikut menunjukkan contoh tag kebijakan BigQuery projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789
yang ditambahkan ke column1
:
config {
type: "table",
columns: {
column1: {
description: "Some description",
bigqueryPolicyTags: ["projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789"]
}
}
}
SELECT "test" AS column1
Langkah selanjutnya
- Untuk mempelajari tag kebijakan BigQuery lebih lanjut, lihat Pengantar kontrol akses tingkat kolom.
- Untuk mempelajari cara menambahkan label BigQuery di Dataform, lihat Menambahkan label BigQuery.
- Untuk mempelajari cara menambahkan tag Dataform guna membuat koleksi tabel, lihat Menambahkan tag eksekusi.