您必须在1000多个数据集和许多项目中,以最少的精力找到包含employee_ssn列的BigQuery表。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在Data Catalog中搜索“employee_ssn”。.
为什么这是答案
在Data Catalog中搜索“employeessn”是最高效的方法,因为Data Catalog专为发现和管理跨多个项目和数据集的数据资产而设计。它能够索引BigQuery表,并允许您通过列名等元数据进行搜索,从而以最少的精力快速找到目标。 其他选项效率较低: 使用bq CLI编写shell脚本来迭代所有项目:这需要手动编写和维护脚本,并且在项目数量众多时效率低下,因为它需要对每个项目进行单独的API调用。 编写一个脚本,循环遍历项目并查询INFORMATIONSCHEMA.COLUMNS以查找employeessn:这与bq CLI选项类似,虽然可行,但需要更多的开发工作,并且不如Data Catalog的内置搜索功能高效。 创建一个Cloud Dataflow作业,扫描项目并查询INFORMATIONSCHEMA.COLUMNS以查找employeessn:Dataflow是一个强大的数据处理工具,但对于简单的元数据搜索来说,它过于复杂和资源密集,属于过度工程。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡