私はこの深さの MDX には比較的慣れていませんが、ここに私のジレンマがあります。私の目標は、.Net ストアド プロシージャを使用して計算されるメンバーを実装することです。計算 (XIRR) は、一連のキャッシュ フロー日付とキャッシュ フロー金額に基づいて行われます。理想的には、これは Excel/Browser ユーザーがメジャーとして使用できるキューブ内の計算になります。
簡単に始めるために、現在のコンテキストに基づいて特定のディメンションのメンバーの数をカウントするために、独自の COUNT 計算メンバー/メジャー (.Net を使用していなくても) を実装しようとしています。たとえば、Customer Id Key を持つディメンション Customer があるとします。そして、私のデータベースには合計 100 人の顧客がいるとしましょう。したがって、Count(Customer.CustomerId.AllMembers) は 100 になります。ブラウザーの使用を開始して、Customer.CustomerId.&1、Customer.CustomerId.&2 (顧客 ID 1 および 2) でフィルターを指定すると、カウント計算メンバーが2 を返しますが、合計 100 カウントを返します。私は存在を使用してみました。根本的にまだ理解していないことがあると確信しています。
SSAS/MDX と計算をよく理解している人からの助けを大いに感謝します。前もって感謝します。
マーティ