有什么方法可以information_schema
使用 Hive 实现吗?另外,在 Hive 中进行数据分析的过程是什么?我们使用这样
的 SQL 示例:Information_Schema
SELECT * FROM INFORMATION_SCHEMA.TABLES;
有什么方法可以information_schema
使用 Hive 实现吗?另外,在 Hive 中进行数据分析的过程是什么?我们使用这样
的 SQL 示例:Information_Schema
SELECT * FROM INFORMATION_SCHEMA.TABLES;
information_schema 没有在 Hive 中实现,同样有一个开放的JIRA。默认情况下,Hive 使用 Derby 作为元存储来存储表元数据。通过连接到 Derby,可以看到系统表。
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;