首页 > 解决方案 > 数据目录中的 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"
}

标签: google-cloud-platformgoogle-cloud-dlpgoogle-data-catalog

解决方案


您是否遵循文档?

https://cloud.google.com/dlp/docs/creating-templates-inspect https://cloud.google.com/dlp/docs/quickstart-create-template-inspect#create-template

我建议您再次执行此任务并转到堆栈驱动程序日志记录并查找日志,可能因为这是您需要设置额外权限的自定义模板,但是我看不到您的项目和日志。您可以尝试的另一件事是更改值,您是否尝试将可能性更改为未指定或创建一个像默认模板一样的简单模板?


推荐阅读