怎么做-数据目录中的通配符搜索Google Cloud Platform

问题描述

如何在数据目录(Google Cloud Platform)中执行通配符/ RegEx搜索

当前的documentation仅列出了非常严格的搜索行为 例如对于标签:data_gov_template.hasPII(= true)

  • 需要的是“ PII”的结果-我不在乎指定确切的模板名称等。

例如标签:etl

  • 如果我仅搜索etl,将没有结果

(无法直接搜索元数据/属性和值吗?)

解决方法

从您的用例中,我了解到您想搜索特定的元数据属性,例如标签字段PII,对吧?

用于标记的资产

如果您不关心模板名称。您可以使用tag:x搜索构面。

因此,如果您的所有模板data_gov_templatedata_curator_templatedata_etl_template都包含相同的标签字段名称has_pii,则可以使用以下方式进行搜索:

tag:has_pii,无论模板名称是什么,这都会返回具有该元数据属性的所有资产。

对于列

您可以使用column:x搜索构面来匹配数据资产架构中列名称的子字符串。尚不支持嵌套列。

对于标签

您可以使用labels:bar搜索构面来查找具有标签(具有某些值)且标签键以bar作为子字符串的数据资产。

您还可以搜索其值。因此,,元数据/属性和值是可搜索的。

但这不是 regex 类型,当搜索构面使用冒号:(例如labels:bar时,它是子字符串匹配,或者当搜索构面使用冒号时是完全匹配)等于=,例如type=table