如何使用镶木地板文件源重命名AWS Athena列?

时间:2019-02-06 17:08:03

标签: amazon-s3 parquet amazon-athena

我将数据作为多个镶木文件加载到我的S3存储桶文件夹中。 将它们加载到Athena后,我可以成功查询数据。

有哪些方法可以为镶木地板文件源重命名Athena表列,并且在查询后仍然能够看到重命名列下的数据?

注意:使用“编辑模式”选项进行了检查,该列已被重命名,但查询后将不会在该列下看到数据。

1 个答案:

答案 0 :(得分:1)

据我所知,没有一种方法可以为这些列创建名称与文件中不同的名称的表。该表可以具有更少或更多的列,但只有与文件中相同的名称才可查询。

但是,您可以使用其他名称创建视图,例如:

CREATE OR REPLACE VIEW a_view AS
SELECT
  a AS b,
  b AS c
FROM the_table