[英]Is there a way to attach policy tags to a Bigquery table?
我一直在嘗試使用 GCP 的 Python 客戶端庫將策略標簽附加到現有的 BigQuery 表,但似乎找不到方法。
我知道如何在PolicyTagManager中創建分類法和策略標簽
但我似乎無法附加政策標簽。
我找到了“google.cloud.bigquery.schema.PolicyTagList” ,但我不確定 tableID 的指定位置或如何使用此方法附加策略標簽?
提前感謝幫助!
腳步:
get_table()
拉表並迭代它的模式(SchemaField 列表)policy_tags
(type = PolicyTagList示例: google.cloud.bigquery.SchemaField(name=column.name, field_type=column.field_type, policy_tags=google.cloud.bigquery.PolicyTagList(["projects/some-project/locations/us/taxonomies/123454321/policyTags/180000"]))
update_table
更新架構,例如: google.cloud.bigquery.Client(project = BIGQUERY_PROJECT).update_table(table, ['schema'])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.