私は OLAP を持っています 基本的に、親子関係を持つディメンションがあります。したがって、ディメンションには親 ID と子 ID があります。
child-id を持つファクト テーブルが存在します。親IDを提供するときに、子とそのすべての子のデータを取得したいと思います。
MDX クエリでこれを達成するにはどうすればよいですか?
<Dimension foreignKey="child_id" name="SUPPLIER">
<Hierarchy hasAll="true" allMemberName="all" allMemberCaption="all" primaryKey="child_id" >
<Table name="suppliers">
</Table>
<Level name="SUPPLIER_L" column="child_id" nameColumn="child_id" parentColumn="parent_id"
uniqueMembers="true" levelType="Regular" hideMemberIf="Never" >
</Level>
</Hierarchy>
</Dimension>
この階層が発生する次元があります。