我的问题:
我正在与Athena合作,在那里我们从NetSuite的数据中创建了许多表。这些表位于一个名为AWSDataCatalog的数据源和一个名为dev_netsuite_jdbc_cleaned的数据库下。
我尝试了以下命令:SELECT * FROM INFORMATION_SCHEMA.COLUMNS
但是我得到了这个错误:
HIVE_INVALID_METADATA:表格的配置单元元数据 dump_delta_tagpeople_companies_parquet无效:表描述符 包含重复的列
此查询针对“ dev_netsuite_jdbc_cleaned”数据库进行, 除非查询条件合格。
基本上,我需要这些信息来找到我们存储信息的位置,以便在QuickSite上重新创建与通过Netsuite进行搜索获得的结果相同的结果,因此我首先需要跟踪所有值的位置...
我想要类似的东西
表列类型 1条blabla弦 1个城市的字符串 2个名字值 2等 3等 4等
有人可以帮我吗?泰!
答案 0 :(得分:0)
错误消息中清楚地阐明了该问题:“表dump_delta_tagpeople_companies_parquet无效:表描述符包含重复的列”
您有一个名为“ dump_delta_tagpeople_companies_parquet”的表,其中包含重复的列。重新创建没有重复列的表,事情将会解决。