2

我一直在使用 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

提前致谢

4

0 回答 0