Search 如何做-数据目录中的通配符搜索(谷歌云平台)
如何在数据目录(Google云平台)中执行通配符/正则表达式搜索Search 如何做-数据目录中的通配符搜索(谷歌云平台),search,google-cloud-platform,metadata,governance-registry,google-data-catalog,Search,Google Cloud Platform,Metadata,Governance Registry,Google Data Catalog,如何在数据目录(Google云平台)中执行通配符/正则表达式搜索 跨列名和标记属性(以及它们的值)搜索元数据是有意义的 当前列表仅列出非常严格的搜索行为 e、 g.对于标签:data_gov_template.hasPII(=true) 需要将是“PII”的结果-我不关心指定确切的模板名称等 e、 g.标签:etl 如果我只搜索etl,则没有结果 (元数据/属性和值不能直接搜索?从您的用例中,我了解到您想要搜索特定的元数据属性,如标记字段,PII,对吗 用于标记资产 如果您不关心模板
- 跨列名和标记属性(以及它们的值)搜索元数据是有意义的
- 需要将是“PII”的结果-我不关心指定确切的模板名称等
- 如果我只搜索etl,则没有结果
(元数据/属性和值不能直接搜索?从您的用例中,我了解到您想要搜索特定的元数据属性,如标记字段,
PII
,对吗
用于标记资产
如果您不关心模板名称。您可以使用标记:x
搜索方面
因此,如果您的所有模板,data\u gov\u template
,data\u curator\u template
,data\u etl\u template
,都包含相同的标记字段名,has\u pii
,您可以使用以下方法进行搜索:
tag:has_pii
,这将返回具有该元数据属性的所有资产,无论模板名称是什么
用于列
您可以使用column:x
搜索方面来匹配数据资产架构中列名的子字符串。它还不支持嵌套列
用于标签
您可以使用labels:bar
search facet来搜索具有标签(具有某些值)且标签键将bar作为子字符串的数据资产
您还可以搜索它们的值。因此,元数据/属性和值是可搜索的
但它不是一种正则表达式,当搜索方面使用冒号
:
,如标签:bar
时,它是一个子字符串匹配,或者当搜索方面使用equals=
时,它是一个精确匹配,如type=table
根据您共享的文档,您可以使用name:x,它将匹配与谓词x匹配的所有实体。因此,这种行为类似于通配符。它解决了你的问题吗?是数据目录工作原理的概述。我用示例更新了我的问题。您是对的,谓词“x”非常广泛(而不是受控和精确的搜索),例如´column:difference.old_mode´不起作用,即使它是column@AlexandreMoraes这些文件有时说得不多,有时也不正确。有趣的是谷歌内部对数据目录当前状态的看法(例如22:50),在阅读您的更新后,为了让label:ets正常工作,您的数据资产应该被标记,如这里为BigQuery所解释的。您是否标记了要检索的数据资产?标签:etl返回具有此标签的数据资产,标签键将etl作为子字符串。谢谢,但这就是问题所在。没有灵活的属性搜索功能,只针对标签、标签、列或策略进行隔离。。