【发布时间】:2016-11-17 14:23:14
【问题描述】:
我对在云中工作还很陌生,一般免责声明!
我在 Hadoop/Hive 中设置了一组数据库,并通过 Ambari 中的 hive 视图查询它们。我通过 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];
【问题讨论】:
标签: azure hadoop hive azure-hdinsight ambari