0

目標:
私の要求した結果は、番号という名前の新しい列を適用することです。この列には、テーブル内の番号の時系列が含まれています。私は DSV デザイナー SSAS で開催されると強く信じています。

number     Name 
-----------------------
1          water      
2          computer    
3          pencil       
4          bowl          
5          key       
6          candy       

問題:
DSV デザイナで、番号付きの時系列順を含む、number という名前の新しい列を適用するのが困難です。mdx コードを使用して新しい名前付き計算を適用しようとしましたが、失敗しました。

質問は:

mdxのみを使用してSSAS多次元で要求された結果を達成することは可能ですか?

ROLAP テーブルの現在のリスト:

Name
---------
computer
bowl
water
pencil
key
candy  

情報:
データベースまたは ROLAP に変更を加えたくないことを覚えておいてください。可能であれば、変更は SSAS でのみ発生するものとします。

4

1 に答える 1

0

既定のアルファベット順とは異なる属性メンバーの並べ替え順序を取得する方法について質問がある場合は、ディメンション デザイナーでこれを行います。

  • 「新しい番号」列から属性を作成します。
  • 「関係」タブの「名前」という名前の属性から関連付けます。
  • 「Name」属性の「OrderByAttribute」に「New number」属性を設定し、「AttributeKey」にNameの「OrderBy」を設定します。
  • ユーザーにとって特に意味がない場合は、「新しい番号」の「AttributeHierarchyVisible」を false に設定する可能性があります。
于 2013-11-06T10:53:02.853 に答える