我正在使用Oracle AWM创建具有三个维度的OLAP多维数据集。
在创建维度和多维数据集的映射之后,我使用数据验证来检查数据,一切正常。然后,我维护该多维数据集以便加载数据,并且一切正常,没有任何错误。当我尝试“查看多维数据集”时出现错误:
ORA-00932: inconsistent datatypes; expected CHAR, got NUMBER.
在日志中,错误报告了3次,因此我假设每个维度都报告了一次错误,但未指定错误的位置。我仔细检查了映射到维度级别的表列的数据类型,它们与其中的数据类型一致(有些是varchar2
,有些是number
)。
正如我所说,当我维护多维数据集以及进行数据验证时,它没有错误/警告,因此我无法理解问题所在。你能帮我吗?
非常感谢