drill 学习 八 drill information schema
drill 数据schema on fly 模式的,但是drill也提供了metadata tables 可以 方便的查看数据源(或者schema)
drill 提供的schema table
- schema
- catalogs
- tables
- columns
- views
- files
- partitions
schema
提供 了catalog_name 以及schema_name 可以方便bi工具
注意information_schema 名称是 大小写敏感的
catalogs
特别简单,就是一个drill 以及内部说明
tables
返回table 名称以及类型(table,view)
参考如下:
COLUMNS
返回table 的列 信息 ,尽管drill 是schema on fly 但是提供schema 可以加速drill 的查询以及
方便bi工具
views
返回数据库定义的view
partitions
返回关于table 的partation信息
files
从1.15开始的,可以查看workspace配置的文件信息,files 可以用来方便的分析查询的文件信息
说明
以上是一个简单的介绍,详细的可以自己运行单机实例学习
参考资料
https://drill.apache.org/docs/querying-the-information-schema/