我一直在使用Hive Hcatalog API来检索表/列元数据。
代码示例:
Configuration configuration = new Configuration();
HCatClient client = HCatClient.create(configuration);
HCatTable hCatTable = client.getTable("schemaName", "tableName");
使用hCatTable
实例可以检索列hCatTable.getCols()
,分区列hCatTable.getPartCols()
等...返回HCatFieldSchema
问题在于无法从HCatFieldSchema
实例检索列长度,比例,精度。
有没有办法使用Hive Hcatalog API获取上面的列元数据?
使用的Hive版本:1.1.0
先谢谢