メジャーには、メジャーの機能を定義し、ユーザーに対するメジャーの表示方法を制御できるプロパティがあります。
キューブまたはメジャーを作成または編集するときに、SQL Server Data Tools (SSDT) でプロパティを設定できます。 MDX または AMO を使用して、プログラムで設定することもできます。 詳細については、「 多次元モデルでのメジャーとメジャー グループの作成 」または「 CREATE MEMBER ステートメント (MDX)」 または 「AMO OLAP 基本オブジェクトのプログラミング 」を参照してください。
計測プロパティ
メジャーは、それらのプロパティがメジャー レベルでオーバーライドされない限り、メンバーであるメジャー グループから特定のプロパティを継承します。 メジャー プロパティは、メジャーの集計方法、データ型、ユーザーに表示される名前、メジャーが表示される表示フォルダー、その書式指定文字列、メジャー式、基になるソース列、およびユーザーに対する可視性を決定します。
プロパティ | 定義 |
---|---|
AggregateFunction |
必須。 測定値の集計方法を決定します。
Sum は既定の集計です。 詳細については、各関数の説明に 集計関数を使用 するを参照してください。 |
DataType |
必須。 メジャーが関連付けられる基にしたファクトテーブル内の列のデータ型を指定します。 この値は、既定でソース列から継承されます。 |
Description |
クライアント向けのアプリケーションで公開される可能性がある測定の説明を提供します。 |
DisplayFolder |
ユーザーがキューブに接続するときにメジャーが表示されるフォルダーを指定します。 キューブに多くのメジャーがある場合は、表示フォルダーを使用してメジャーを分類し、ユーザーの閲覧エクスペリエンスを向上させることができます。 |
FormatString |
メジャーの FormatString プロパティを使用して、ユーザーにメジャー値を表示するために使用する形式を選択できます。表示形式の一覧は SQL Server Data Tools (SSDT) で提供されていますが、一覧にない多くの追加の形式を指定できます。 Microsoft Visual Basic で有効な任意の名前付き形式またはユーザー定義形式を指定できます。 |
ID |
必須。 メジャーのユニーク識別子 (ID) を表示します。 このプロパティは読み取り専用です。 |
MeasureExpression |
メジャーの値を定義する制約付き MDX 式を指定します。 式は、集計される前にリーフ レベルで評価され、値の重み付けを可能にします。 たとえば、売上金額が為替レートによって重み付けされる通貨換算などです。 |
Name |
必須。 指標の名前を指定します。 |
Source |
必須。 メジャーがバインドされるデータ ソース ビューの列を指定します。 データ ソースとバインド (SSAS 多次元) を参照してください。 |
Visible |
クライアント アプリケーションでの尺度の可視性を決定します。 |