您好我刚刚在AWS ATHENA中创建了一个架构,如下所示
scrollHeight
但是当我查询S3 csv文件数据时
Create table test (BATCHJOBID bigint,
CONFIGRECID bigint,
ENDDATETIME string,
ENDDATETIMETZID int,
INTJNLID string,
INTJNLTBLRECID bigint,
PROCESSINGSTATUS int,
STARTDATETIME string,
STARTDATETIMETZID int,
INTJNLIDBLOCKING string,
RECVERSION int,
PARTITION bigint,
RECID bigint)
它返回包括附加行的所有值,这些列是数据类型为字符串的列名。
返回列(字符串类型)名称作为结果集
的DDL语句可能有什么问题答案 0 :(得分:0)
我担心这是亚马逊为其Javascript SDK选择的ResultSet结构,并且无法更改它。
例如,JDBC驱动程序没有此行为。
答案 1 :(得分:0)
我仍然是雅典娜的新手。从AWS Athena docs开始:“如果您使用Athena从AWS Glue编写CSV文件到查询,则必须删除CSV标题,以便标题信息不包含在Athena查询结果中”并继续显示Glue ETL job可以转换文件以去除标题。我意识到问题是关于Athena NOT Glue,但我认为标题指南可能仍适用。