0

我在 Elastice Map Reduce 中使用交互式 Hive 会话来运行 Hive。以前我将数据从 S3 加载到 Hive 表中。现在,我想在 S3 输入文件上运行一些脚本,而不将数据加载到 Hive 表中。

这可能吗?如果是,那么如何实现?

4

1 回答 1

1

您可以直接在 S3 中对数据运行查询。

CREATE EXTERNAL TABLE mydata (key STRING, value INT) ROW FORMAT DELIMITED FIELDS  TERMINATED BY '\n' LOCATION 's3n://mys3bucket/';

或类似的

于 2013-01-13T10:22:48.340 回答