Quick BI通过Select语句查询附件上传到Oracle数据源生成的表创建数据集,提示错误“ORA-00942: 表或视图不存在”

更新时间:

问题描述

Quick BI通过Select语句查询附件上传到Oracle数据源生成的表创建数据集,提示错误“ORA-00942: 表或视图不存在”:

image

问题原因

上传附件到Oracle数据源时,同步的会在Oracle数据源生成一张表,同时附件中的数据也会插入到该表中:

image

后续可以直接通过SQL语句查询该表数据生成数据集,进行报表分析。

SQL创建数据集的时候,读取该表不能直接复制表名,需要带上Schema名称,并带上双引号;因为上传附件生成表的时候,系统自动给表名带上了双引号。具体如下解释:

image

解决方案

SQL语句修改为SELECT * FROM “SchemaName”."TableName"问题解决:

image

适用于

  • Quick BI公有云专业版5.5.2