2 つの (これまでのところ) ソース キューブとそれぞれのディメンションがあります:
EXPENSE : Date1、Date2、Supplier、Cost/Profit Center、Project、Type of Payment、Measures。
INCOME : 日付 1、日付 2、下請け業者、顧客、コスト/利益センター、プロジェクト、支払いの種類、メジャー。
上記のキューブを 3 番目のキューブのソースとして使用したいと考えています:
FINANCE : Date1、Cost/Profit Center、Project、Type of Payment、Measures。
使用されるディメンション Cost/Profit Center は、これらの各キューブであり、次の構造を持ちます。
TOTAL
--EXPENSE
---10000 - Consulting
----11000 - Personal Expense
-----11100 - Sallary
------11101 - Gross Salary*
------11102 - Bonus*
...
--INCOME
---2000 - Services
----2100 - Projects
-----2110 - Support
------2111 - Support for ABC*
------2112 - Support for XYZ*
...
(*) Leaf elements
目標は、EXPENSE キューブから Expense の下の FINANCE キューブにデータをロードし、INCOME キューブから収入の下の FINANCE キューブにデータをロードすることです。
対応するリーフ レベル メンバーを手動でリンクせずにルールを定義するにはどうすればよいですか? 私は次のようなものを探しています
['TOTAL':'Expense'] = N:DB(... data from Expense cube)
['TOTAL':'Income'] = N:DB(... data from Income cube)
これまでのところ、適切なアプローチではないことは確かですが、機能するソリューションは1つしか思いつきませんでした。
[] = N: DB('Expense', '...) + DB('Income', '...)
どうもありがとう!