INSERT INTO hive_table SELECT b.id,a.id FROM hive_table_1 a,hive_table_2 b WHERE a.id BETWEEN b.id1 AND b.id2;
выполнить такой SQL на spark-sql получил ошибки:
ОШИБКА CliDriver: org.apache.spark.sql.AnalysisException: отсутствует ТАБЛИЦА в «hive_table» рядом с «‹EOF›»; строка 1 позиция 12
в org.apache.spark.sql.hive.HiveQl $ .createPlan (HiveQl.scala: 289)
в org.apache.spark.sql.hive.ExtendedHiveQlParser $$ anonfun $ hiveQl $ 1 .apply (ExtendedHiveQlParser.scala: 41)
в org.apache.spark.sql.hive.ExtendedHiveQlParser $$ anonfun $ hiveQl $ 1.apply (ExtendedHiveQlParser.scala: 40)
Но работайте нормально в hive-cli или beeline. Какие-либо предложения?