如果我可以查询 BigQuery 表但在资源管理器面板中找不到该表,如何访问该表的元数据?

问题描述 投票:0回答:1

我在教程中看到了名为

bigquery-samples.wikipedia_benchmark.Wiki100B
的 BigQuery 表,我可以查询该表,但在资源管理器中搜索时找不到它。

  1. 为什么我找不到?
  2. 如何查看表的元数据(架构、详细信息等)

google-bigquery
1个回答
0
投票

第一个搜索,未给出

bigquery-samples.wikipedia_benchmark.Wiki100B
bigquery-samples
的结果。

您必须了解如果您是

bigquery-public
bigquery-samples
会受到不同的对待。如果您通过指向您的特定项目 ex 登录。
https://console.cloud.google.com/bigquery?project=myProject=!1m0

然后在搜索中,您绑定到

bigquery-public
并且可能是其他一些,但搜索不会计算类型
bigquery-samples
,因为您需要点击此链接
https://console.cloud.google.com/bigquery?project=bigquery-samples
,然后从那里
bigquery-samples
下的所有内容都将是可以搜索。

您询问元数据的第二点

为此,请浏览get_information_about_search_indexes

获取有关搜索索引的信息

您可以通过以下方式验证搜索索引的存在和准备情况 正在查询 INFORMATION_SCHEMA。有两个包含元数据的视图 关于搜索索引。 INFORMATION_SCHEMA.SEARCH_INDEXES 视图有 有关在数据集上创建的每个搜索索引的信息。这 INFORMATION_SCHEMA.SEARCH_INDEX_COLUMNS 视图包含有关哪些信息 数据集中每个表的列都已建立索引。

以下示例显示了表中所有活动的搜索索引 数据集 my_dataset,位于项目 my_project 中。这包括 它们的名称、用于创建它们的 DDL 语句、它们的覆盖范围 百分比及其文本分析器。 如果索引基表较少 大于 10GB,则其索引未填充,在这种情况下 coverage_percentage 为 0。

SELECT table_name, index_name, ddl, coverage_percentage, analyzer
FROM my_project.my_dataset.INFORMATION_SCHEMA.SEARCH_INDEXES
WHERE index_status = 'ACTIVE';

The results should look like the following:

+-------------+-------------+--------------------------------------------------------------------------------------+---------------------+----------------+
| table_name  | index_name  | ddl                                                                                  | coverage_percentage | analyzer       |
+-------------+-------------+--------------------------------------------------------------------------------------+---------------------+----------------+
| small_table | names_index | CREATE SEARCH INDEX `names_index` ON `my_project.my_dataset.small_table`(names)      | 0                   | NO_OP_ANALYZER |
| large_table | logs_index  | CREATE SEARCH INDEX `logs_index` ON `my_project.my_dataset.large_table`(ALL COLUMNS) | 100                 | LOG_ANALYZER   |
+-------------+-------------+--------------------------------------------------------------------------------------+---------------------+----------------+

我只是尝试浏览互联网上提供的材料,因此如果您发现任何错误或对我有任何建议,我将欢迎所有主题专家的每一个建议

© www.soinside.com 2019 - 2024. All rights reserved.