Cloud Data Fusion中DLP PII过滤器权限异常问题求助
解决Cloud Data Fusion中DLP PII过滤器的权限错误
问题核心
错误日志明确指向缺少serviceusage.services.use权限,该权限不在你已授予的DLP Admin角色范围内,这是导致DLP无法正常工作的直接原因。
解决方案
1. 授予Service Usage Consumer角色
为所有涉及的账号(Cloud Data Fusion服务账号、Dataproc集群服务账号、默认引擎账号)添加roles/serviceusage.serviceConsumer角色:
- 进入Google Cloud控制台的IAM与管理员页面
- 定位到目标账号,点击编辑按钮
- 搜索并选中
Service Usage Consumer角色 - 保存权限变更
2. 验证DLP API启用状态(可选)
确认项目中Cloud DLP API已启用:
- 进入Google Cloud控制台的API与服务页面
- 搜索
Cloud Data Loss Prevention (DLP) API - 若状态为“未启用”,点击启用按钮
3. 重新运行管道
权限变更通常需要1-2分钟生效,等待后重启Data Fusion管道即可。
内容的提问来源于stack exchange,提问作者Georgios Anifantis
相关产品推荐
相关产品推荐

