Quick BI基于MaxCompute表生成的数据集创建报表报错“数据源执行SQL失败:java.sql.SQLException: execute failed: ODPS-0130131:[2,102] Table not found - table XXX cannot be resolved ”
更新时间:
问题描述
在Quick BIi配置了MaxCompute类型的数据源,该MaxCompute开启了Schema功能,生成数据集的表属于名为default的Schema。如果查询的话需要用 `mc_export_quick_bi_project`.`default`.`temp_table_for_quick_bi_test`来查询,Quick BI生成的SQL语句中缺少了中间的一段 。 界面截图如下:

完整的报错信息:
errMsg:数据源执行SQL失败:java.sql.SQLException: execute failed:
ODPS-0130131:[2,102] Table not found -
table mc_export_quick_bi_project.mc_export_quick_bi_project.temp_table_for_quick_bi_test
cannot be resolved 问题原因
目前qbi不支持MaxCompute的三层模型,也就是Schema。
适用于
Quick BI公有云专业版6.0
该文章对您有帮助吗?