使用Ambari在Hadoop Hive中创建多个查询
问题描述:
我对在云中工作相当陌生,一般免责声明!使用Ambari在Hadoop Hive中创建多个查询
我在Hadoop/Hive中设置了一组数据库,并通过Ambari中的配置单元视图查询它们。我通过Azure平台运行它。基于我的数据创建表格并将它们保存到我的数据库中效果很好,但是一旦我尝试在同一个查询中创建多个单独的表格,我就会发现奇怪的错误 - 大多只是一条简单的“错误”消息。我确信,当我单独测试它时,我的所有代码都可以正常运行,并且通过单独运行每个查询,我可以一路获得所需的最终结果。
该伪代码看起来如下 - 为什么它不会同时运行?
CREATE DATABASE IF NOT EXISTS test_db;
DROP TABLE IF EXISTS test_db.table_one;
DROP TABLE IF EXISTS test_db.table_two;
USE test_db;
CREATE TABLE test_db.table_one AS
SELECT var1, var2 FROM [datasource_one];
CREATE TABLE test_db.table_two AS
SELECT var1, var2 FROM [datasource_two];