google-cloud-platform - 数据目录中的 Google Cloud DLP 标记显示为待处理的作业状态?
问题描述
我首先在 DLP 中创建了一个自定义模板(带有自定义检测器),然后使用新的 DLP 模板针对 BQ 表创建了一个 DLP 作业,并使用发布到数据目录设置运行该作业。
DLP 作业已完成,但数据目录中的 DLP 标记的作业状态为待处理...仅当我为 DLP 作业使用自定义模板时才会发生这种情况。
如果我使用开箱即用的 DLP 检测器标签,则会正确显示数据目录。知道为什么自定义 DLP 模板结果未显示在数据目录中吗?
这是数据目录中 BQ 表条目的列表标记的 o/p
"name":"projects/XXXX/locations/US/entryGroups/@bigquery/entries/XXXX",
"template":"projects/XXXX/locations/us-central1/tagTemplates/data_loss_prevention",
"fields":{
"job_name":{
"displayName":"DLP job name",
"stringValue":"projects/XXXX/dlpJobs/i-Copy-of-test_dlp_job4"
},
"job_state":{
"displayName":"DLP job state",
"stringValue":"PENDING"
}
},
"templateDisplayName":"Data Loss Prevention Annotations"
}
解决方案
您是否遵循文档?
https://cloud.google.com/dlp/docs/creating-templates-inspect https://cloud.google.com/dlp/docs/quickstart-create-template-inspect#create-template
我建议您再次执行此任务并转到堆栈驱动程序日志记录并查找日志,可能因为这是您需要设置额外权限的自定义模板,但是我看不到您的项目和日志。您可以尝试的另一件事是更改值,您是否尝试将可能性更改为未指定或创建一个像默认模板一样的简单模板?
推荐阅读
- pandas - 如何获得一列的平均值取决于其他列类别
- javascript - Powershell表单窗口不允许javascript运行
- javascript - 如何使用获取客户端进行数据查询注销 401?
- c++ - 如何定义一个函数来处理移动语义和复制语义?
- javascript - 我可以使用对象作为参数并在 JavaScript 中对其进行解构吗?
- swift - Minimum cost solution to connect all elements in set A to at least one element in set B
- loops - 仅循环和导出一个选项卡
- c# - 如何使用参数(外键)通过 SQL 调用更新数据库?
- laravel - 如何按期间生成库存汇总
- python - 如何将多边形裁剪为矩形区域内