[英]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.