在配置单元视图上检测到递归视图

时间:2018-07-20 11:12:34

标签: hive hiveql

我在“ X”数据库中有一个视图“ A”,位于表A_a和A_b上,这将是动态更改。我也想动态地将此视图复制到另一个数据库中。我刚刚在此X.A之上创建了另一个视图,但是它产生如下错误:

错误:编译语句时出错:失败:SemanticException检测到递归视图X.A(循环:Y.A-> X.A-> X.A)。 (状态= 42000,代码= 40000)

1 个答案:

答案 0 :(得分:1)

如果在X.A_a或X.A_b的顶部创建了第一个视图(X.A),则可以。但是我的自动化脚本也替换了正确的视图x.A,也应该将其排除在外。

相关问题