저는 클라우드에서 일하는 것을 처음 접했습니다. 일반적인 면책 조항입니다!Ambari를 사용하여 Hadoop Hive에서 여러 쿼리 만들기
나는 Hadoop/Hive에 데이터베이스 집합을 설정하고 Ambari에서 하이브보기를 통해 쿼리합니다. 나는 이것을 Azure 플랫폼을 통해 돌린다. 내 데이터를 기반으로 테이블을 만들고이를 db에 저장하는 것은 효과적이지만 동일한 쿼리에서 여러 개의 개별 테이블을 만들면 이상한 오류가 발생하기 시작합니다. 대부분 단순히 "오류"라고 말하는 메시지입니다. 내가 별도로 테스트 할 때 모든 코드가 올바르게 실행되도록하고 각 쿼리를 실행하여 원하는 최종 결과를 얻을 수 있습니다.
의사 코드는 다음과 같이 보입니다 - 왜 모든 코드를 한 번에 실행하지 않습니까?
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];