質問
って形成MDXクエリーなどのことだけを返しますの組み合わせの寸法での測定を満たす一定の基準とします。これってすごいことだなと思いうか今回のフィルター機能、すなわち
SELECT
NON EMPTY FILTER({[Program].[ByRegion].[Program] * [Performance Metric].[Metric].CHILDREN }, [Measures].[Point Percentage] < .95) ON ROWS,
NON EMPTY ( HIERARCHIZE([Calendar Period].[Y-Q-M].[Month of Quarter].&[3]&[1]&[2009]) , [Measures].[Point Percentage] )ON COLUMNS
FROM [QEP Revenue]
しかし、その後のクエリー、使い方はとても見やすい間違いで最初の結果は、点の割合1.5172ことが明らかである以上です。95.
だ完全に除去フィルタ:
SELECT
--NON EMPTY FILTER({[Program].[ByRegion].[Program] * [Performance Metric].[Metric].CHILDREN }, [Measures].[Point Percentage] < .95) ON ROWS,
NON EMPTY ({[Program].[ByRegion].[Program] * [Performance Metric].[Metric].CHILDREN }) ON ROWS,
NON EMPTY ( HIERARCHIZE([Calendar Period].[Y-Q-M].[Month of Quarter].&[3]&[1]&[2009]) , [Measures].[Point Percentage] )ON COLUMNS
FROM [QEP Revenue]
を取得します同様の結果セットのどの値です。95.私は完全に欠損しているのがわのフィルタがある問題をフィルターの両面では一回しか出来ないのですか?
解決
いてデータソースがこのMDX作品に対するAS2000サーキューブ、Foodmart(売上高-キューブ).
SELECT
NON EMPTY
{{[Time].[Quarter].MEMBERS}} ON COLUMNS
,NON EMPTY
Filter
(
CrossJoin
(
{[Customers].[State Province].&[CA]}
,[Promotions].[All Promotions].Children
)
,
(
[Customers].[State Province].&[CA]
,[Time].&[1997].&[Q1]
,[Measures].[Unit Sales]
)
> 300
) ON ROWS
FROM [Sales]
WHERE
[Measures].[Unit Sales];
他のヒント
ログインしてくださひび割れ
のフィルターを用いて正確にプログラム、性能指標。の問題でしたが、フィルターを適用したとは別にカレンダーの期間寸法となります。その点の割合1.5172えてきたためである点の割合が他の年月日を満たしたもので、フィルタ要件を満たす。
このクエリを書き換えなどの結果:
SELECT
NON EMPTY
Filter
(
{
[Program].[ByRegion].[Program]*
[Performance Metric].[Metric].Children*
[Calendar Period].[Y-Q-M].[Month of Quarter].&[3]&[1]&[2009]
}
,
[Measures].[Point Percentage] < 0.95
) ON ROWS
,NON EMPTY
[Measures].[Point Percentage] ON COLUMNS
FROM [QEP Revenue];
幸い、このクエリの使用報告サービスで、適切な動カレンダーの期間に行った。してしまうことがありましたのカレンダーの列、などの解決に向けた、同じ寸法で使用できませんの両方の軸を内蔵。
所属していません StackOverflow