我在OBIEE管理工具中创建父/子层次结构时跟随official documentation ...
我已经使用了带结构的EMP_MANAGER映射表(ancestor_id,member_id,distance,is_leaf)
我有员工(销售代表),parent_child(销售代表父母子女),职位(销售代表职位)表......以及Sales_data(收入)表
我将它们连接在文档(物理层)
中Sales_data (inner join)-> Parent_child (inner join)-> Employee (inner)-> Position
然后我将Sales_data和Employee拖入带有连接的商业模型
Sales_data (left outer join)-> Employee
与文档相同(我刚刚将内部联接更改为左外部联接)
如果我在OBI Answers中拖动复合层中的层次结构 - 我可以向下钻取到没有问题的叶子......完美地运行
但是,当我尝试添加,例如,活动合同的数量......它将更改为PIVOT TABLE而没有结果(我所能做的就是撤消上一个操作)
如果我没有向下钻取并让那里只有TOP员工我将获得该表但在“活动合同”中使用NULL ...而不是所有下属为特定员工使用SUM
你知道问题出在哪里吗?