Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 在S3上运行配置单元?_Amazon Web Services_Amazon S3_Hive_Hiveql - Fatal编程技术网

Amazon web services 在S3上运行配置单元?

Amazon web services 在S3上运行配置单元?,amazon-web-services,amazon-s3,hive,hiveql,Amazon Web Services,Amazon S3,Hive,Hiveql,我想通过HIVE对S3文件/bucket运行SQL查询。我不知道如何进行设置。感谢您的帮助。您首先创建一个外部表,该表定义了数据格式并指向Amazon S3中的一个位置: CREATE EXTERNAL TABLE s3_export(a_col string, b_col bigint, c_col array<string>) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LOCATION 's3://bucketname/path

我想通过
HIVE
S3
文件/bucket运行
SQL
查询。我不知道如何进行设置。感谢您的帮助。

您首先创建一个
外部表
,该表定义了数据格式并指向Amazon S3中的一个位置:

CREATE EXTERNAL TABLE s3_export(a_col string, b_col bigint, c_col array<string>)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' 
LOCATION 's3://bucketname/path/subpath/';

或者,您可以使用对AmazonS3中的数据运行类似配置单元的查询,而无需Hadoop集群。(它实际上基于,这与Hive非常相似。)

首先创建一个
外部表,该表定义数据格式并指向Amazon S3中的一个位置:

CREATE EXTERNAL TABLE s3_export(a_col string, b_col bigint, c_col array<string>)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' 
LOCATION 's3://bucketname/path/subpath/';
或者,您可以使用对AmazonS3中的数据运行类似配置单元的查询,而无需Hadoop集群。(它实际上是基于,这与蜂巢非常相似。)