SSASを使用して、SQL ServerのFact_SalesMetricsにリンクされているメジャーグループを作成しました。その中で、私は7つの対策を持っています。 Distinct Countの集計があるSales Invoiceを除き、すべてのメジャーにはSumの集計があります。
すべてがうまくいきます。 'CustomerID'の集計もDistinctカウントにする必要がありますが、できません。 「メジャーグループには複数の異なるカウントメジャーがあります」とエラーが表示されます。
したがって、これら2つのメジャーの集計をDistintCountとして設定する必要があります。どうやって?どんな助けでもありがたいです。
これを実現するために計算されるメンバーを作成することを考えましたが、どのような式を実行する必要があるのかわからないため、失敗しました!
これは私がそれを機能させるのに役立ちました!
ちょうどあなたのキューブに行き、右クリックしてください。最初から「個別カウント」を選択します。
[OK]をクリックすると。新しいメジャーグループが自動的に作成されます。また、警告メッセージは表示されません。
この投稿が、私のようなDistinct Count Measureの作成にこだわっていたすべての人に役立つことを願っています。
完全な定義は here :
メジャーグループごとの単一の個別のカウントの制限は、パフォーマンスに関連しています。両方の異なるカウントメジャーを同じメジャーグループに表示するには、Darren Gosbellによって提案された回避策 here を使用できます。
両方の長所のうち...独自のメジャーグループにある各DCメジャーからのパフォーマンス上の利点、UXはすべての関連するメジャーが同じメジャーグループに表示されることからの利益。