我们有什么方法可以使用Hive实现information_schema
?另外,在Hive中进行数据分析的过程是什么?
我们在SQL中使用Information_Schema
这样的例子:
SELECT * FROM INFORMATION_SCHEMA.TABLES;
答案 0 :(得分:1)
在Hive中没有实现information_schema,同样有一个开放的JIRA。默认情况下,Hive使用Derby作为Metastore来存储表元数据。通过连接到Derby,可以看到系统表。
答案 1 :(得分:0)
import pyodbc
import pandas as pd
cnx = pyodbc.connect(dsn = 'Hive', autocommit ='true' )
df = pd.read_sql('DESCRIBE EXTENDED TABLE_NAME;', cnx)
print(df)
我在python中使用以上代码,但要回答您的问题,您只需使用DESCRIBE EXTENDED TABLE_NAME;