首页 > 解决方案 > Apache Drill DFS Information_schema / Metadata

问题描述

是否可以在 Apache Drill 中查看 Information_Schema 中的 DFS 文件?

根据网站(“从 Drill 1.15 开始,Drill 返回可用于在基于文件的数据源中查询的文件。您不再需要使用 SHOW FILES 命令来探索这些数据源。您可以在 FILES 表中查询目录和文件信息。”)我应该能够看到这些文件。但我只看到我创建的视图。

为了查看文件,我需要做些什么吗?

在 Information_schema 中看不到 AFAIK 文件元数据(列),或者是否有可能使它们可见?例如指定一个模式?

谢谢

标签: apache-drill

解决方案


如 Apache Drill 文档中所述,您可以通过查询 FILES 表来查看有关文件的信息(从 information_schema 中选择 *。files[ https://drill.apache.org/docs/querying-the-information-schema/])。

关于将文件元数据暴露到 information_schema 中,Apache Drill 不支持基于文件的表。虽然此类功能将在 Drill Metastore 引入后支持,该功能旨在在 1.17 / 1.18 版本中提供。有关详细信息,请参阅https://issues.apache.org/jira/browse/DRILL-6552 。


推荐阅读