キューブの数値データを階層的に表示する必要があります(ExcelまたはSSRSでの閲覧)。実際のテーブルの収益に4つの尺度があるとします。 A
、収入 B
、経費 A
。として表示する必要があります
"+ Profit (calculated measure)
"--+Revenue (calculated measure)
"----+Revenue A (Fact measure)
"----+Revenue B (Fact measure)
"--+expense (calculated measure)
"----+Expense A (Fact measure)
"----+Expense B (Fact measure)
算出数値データを作成しました対策の階層問題を解決できません。表示フォルダを使用したり、寸法を縮退して結果を達成することはできません。誰も手伝ってくれる?
回答:
回答№1は0次の場合は階層を作成する必要はありません。目的はそれを閲覧できるようにすることだけです。キューブに名前付きセットを作成するか(キューブ構造の変更がオプションの場合)、またはクエリスコープの名前付きセットを作成し(一時的に作成する必要がある場合)、必要なすべてのメジャーをその中に配置します。
WITH SET MySetOfMeasures AS
{
Measures.Profit,
Measures.Revenue,
Measures.[Revenue A],
Measures.[Revenue B],
Measures.expense,
Measures.[Expense A],
Measures.[Expense B]
}
それからあなたはあなたのMDXでこのセットを呼び出すことができます。
SELECT MySetOfMeasures ON 0 FROM [YourCube]