Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS Athena--在中读取列名时更改列名_Amazon Web Services_Amazon Athena - Fatal编程技术网

Amazon web services AWS Athena--在中读取列名时更改列名

Amazon web services AWS Athena--在中读取列名时更改列名,amazon-web-services,amazon-athena,Amazon Web Services,Amazon Athena,我有一个S3存储桶中的数据,它是由外部来源收集的。其中一列是发布日期,这是有问题的,因为雅典娜不知道如何处理它 我已经尝试了一些显而易见的事情,比如用双引号(“publish date”)或单引号(“publish date”)括起列名,但我仍然在从S3文件创建的数据库中得到一个空列 有没有办法在读取列时重命名该列 编辑——我最终找到了这个,这正是我想要的:您的数据的格式是什么,例如csv、json等?此外,您是否可以提供表格的DDL语句,即SHOW CREATE table…您需要发布详细信息

我有一个S3存储桶中的数据,它是由外部来源收集的。其中一列是
发布日期
,这是有问题的,因为雅典娜不知道如何处理它

我已经尝试了一些显而易见的事情,比如用双引号(“publish date”)或单引号(“publish date”)括起列名,但我仍然在从S3文件创建的数据库中得到一个空列

有没有办法在读取列时重命名该列


编辑——我最终找到了这个,这正是我想要的:

您的数据的格式是什么,例如csv、json等?此外,您是否可以提供表格的DDL语句,即
SHOW CREATE table…
您需要发布详细信息,特别是文件格式、示例记录,以便您能够更快地获得建议。您的数据格式是什么,例如csv、json等?另外,您是否可以提供表格的DDL语句,即
SHOW CREATE table…
您需要发布详细信息,特别是文件格式、样本记录,以便您能够更快地获得回复hanks@bdcloud的建议。