Analysis Services スクリプト言語の XML データ型 (ASSL)
このリファレンス セクションでは、Analysis Services スクリプト言語 (ASSL) スキーマで型の役割を果たす各要素の構文と使い方について説明します。
ASSL スキーマには XML 要素のみが含まれますが、開発者にとって、このセクションで説明する要素は、他のオブジェクトの子要素およびプロパティを定義するのに使用される Binding や Permission などの型に対応しています。
型要素は、オブジェクト要素と同じように、ASSL スキーマのリーフ レベル要素ではありませんが、子要素とオブジェクト プロパティに対応する要素を含んでいます。
ただし、型要素は、Microsoft SQL Server Analysis Services オブジェクトを定義または記述するスクリプトで要素として使用されることはありません。 他のオブジェクト要素の型として使用されるのではなく、通常、xsi:type または xs:type を使用して XML スキーマのインスタンス スキーマの type 属性と共にデザインされます。 たとえば、<Assembly xsi:type="ClrAssembly">...</Assembly> のようになります。
型は、別の型から派生する場合もあります。 たとえば、CubeBinding 型は、親である Binding 型から派生します。
要素 |
説明 |
---|---|
Cube 要素または Perspective 要素のアクションを表す抽象プリミティブ データ型を定義します。 |
|
Aggregation 要素と属性の関連付けを表すプリミティブ データ型を定義します。 |
|
属性と AggregationDesignDimension 要素の関連付けを表すプリミティブ データ型を定義します。 |
|
キューブ ディメンションと AggregationDesign 要素のリレーションシップを表すプリミティブ データ型を定義します。 |
|
ディメンションと Aggregation 要素のリレーションシップを表すプリミティブ データ型を定義します。 |
|
集計インスタンスによって使用される属性に関する情報を表すプリミティブ データ型を定義します。 |
|
集計インスタンスによって使用されるキューブ ディメンションに関する情報を表すプリミティブ データ型を定義します。 |
|
集計インスタンスによって使用されるメジャーに関する情報を表すプリミティブ データ型を定義します。 |
|
Server 要素または Database 要素に関連付けられた Microsoft .NET Framework アセンブリまたは COM ダイナミック リンク ライブラリ (DLL) を表す抽象プリミティブ データ型を定義します。 |
|
Attribute 要素のバインドを表す派生データ型を定義します。 |
|
Attribute 要素に関連付けられている翻訳を表す派生データ型を定義します。 |
|
あるオブジェクトのデータまたはメタデータがバインド対象オブジェクトのデータまたはメタデータに依存している 2 つのオブジェクト間の依存関係を表す抽象プリミティブ データ型を定義します。 |
|
Database 要素または Server 要素に関連付けられている Microsoft .NET Framework アセンブリを表す派生データ型を定義します。 |
|
Microsoft .NET Framework アセンブリ (ClrAssembly 要素) を構成するいずれかのファイルを表すプリミティブ データ型を定義します。 |
|
DataItem 要素へのデータ ソース ビューの列のバインドを表す派生データ型を定義します。 |
|
Cube 要素に関連付けられた属性を表すプリミティブ データ型を定義します。 |
|
アクションまたはマイニング構造列に対するキューブ ディメンションの属性のバインドを表す派生データ型を定義します。 |
|
Cube 要素と DataSource 要素の間のリレーションシップを表すプリミティブ データ型を定義します。 |
|
ディメンションとキューブの関係を表すプリミティブ データ型を定義します。 |
|
キューブ ディメンションへの Dimension 要素、Measure 要素、または MiningModel 要素のバインドを表す派生データ型を定義します。 |
|
キューブ内の特定のディメンションにおける 1 つのロールの権限を表すプリミティブ データ型を定義します。 |
|
ClrAssemblyFile 要素のバイナリ コンテンツを格納するために使用されるデータ ブロックのコレクションを表すプリミティブ データ型を定義します。 |
|
列や属性などのデータ アイテムのデータ関連の特性を表すプリミティブ データ型を定義します。 |
|
メジャー グループとデータ マイニング ディメンションの間のリレーションシップを表す派生データ型を定義します。 |
|
Database 要素のデータ ソースを表す抽象プリミティブ データ型を定義します。 |
|
データ ソース ビューと親要素の間のバインドを表す派生データ型を定義します。 |
|
逆ディメンション (つまり、ファクト ディメンション) とメジャー グループとの間のリレーションシップを表す派生データ型を定義します。 |
|
データベース ディメンションを表すプリミティブ データ型を定義します。 |
|
ディメンション内の属性を表すプリミティブ データ型を定義します。 |
|
データ ソースと Dimension 要素の間のバインドを表す派生データ型を定義します。 |
|
データベース ディメンションに割り当てられている権限を表す派生データ型を定義します。 |
|
ドリルスルー アクションを表す派生データ型を定義します。 |
|
テーブルと DataSourceView 要素間のバインドを表す派生データ型を定義します。 |
|
ディメンション内の階層を表すプリミティブ データ型を定義します。 |
|
ユーザーの権限を借用するために使用される情報を表すプリミティブ データ型を定義します。 |
|
増分処理の進行状況を判断するために実行するクエリに関して ProactiveCaching 要素の情報を表す派生データ型を定義します。 |
|
MeasureGroupAttribute 要素が属性からバインドを継承することを示す派生データ型を定義します。 |
|
多対多ディメンションとメジャー グループとの間のリレーションシップを表す派生データ型を定義します。 |
|
親要素へのメジャーのバインドを表す派生データ型を定義します。 |
|
属性とメジャー グループとの間のリレーションシップを表すプリミティブ データ型を定義します。 |
|
MeasureGroup 要素へのバインドを表す派生データ型を定義します。 |
|
メジャー グループへのバインドを表すプリミティブ データ型を定義します。 |
|
ディメンションとメジャー グループとの間のリレーションシップを表す抽象プリミティブ データ型を定義します。 |
|
ディメンションとメジャー グループとのバインドを表す派生データ型を定義します。 |
|
メジャー グループの階層に関する情報を表すプリミティブ データ型を定義します。 |
|
MiningModel 要素内の列に関する情報を表すプリミティブ データ型を定義します。 |
|
ModelingFlag 要素の使用可能なモデリング フラグを表すプリミティブ データ型を定義します。 |
|
MiningStructure 要素内の列に関する情報を表す抽象プリミティブ データ型を定義します。 |
|
多次元 DataSource 要素を表す派生データ型を定義します。 |
|
Partition 要素へのバインドを表す派生データ型を定義します。 |
|
個別の権限についての情報を表す抽象プリミティブ データ型を定義します。 |
|
Perspective 要素内のアクションに関する情報を表すプリミティブ データ型を定義します。 |
|
PerspectiveDimension 要素内の属性に関する情報を表すプリミティブ データ型を定義します。 |
|
計算と Perspective 要素のリレーションシップを表すプリミティブ データ型を定義します。 |
|
パースペクティブ内のディメンションに関する情報を表すプリミティブ データ型を定義します。 |
|
PerspectiveDimension 要素内の階層に関する情報を表すプリミティブ データ型を定義します。 |
|
Perspective 要素内の主要業績評価指標 (KPI) に関する情報を表すプリミティブ データ型を定義します。 |
|
PerspectiveMeasureGroup 要素内のメジャーに関する情報を表すプリミティブ データ型を定義します。 |
|
Perspective 要素のメジャー グループに関する情報を表すプリミティブ データ型を定義します。 |
|
キャッシュの再構築が必要なデータ ソースの変更や、再構築プロセスのステータスについて、ProactiveCaching 要素に対する情報を表す抽象派生データ型を定義します。 |
|
キャッシュの再構築プロセスの状態に関して ProactiveCaching 要素へのバインドを表す派生データ型を定義します。 |
|
既存のデータ バインドを介して識別されるテーブルおよびビューの、キャッシュの再構築を必要とするデータ ソース変更に関して ProactiveCaching 要素への情報を表す派生データ型を定義します。 |
|
指定されたテーブルおよびビュー、または既存のデータ バインドを介して識別されるテーブルおよびビューの、キャッシュの再構築を必要とするデータ ソース変更に関して ProactiveCaching 要素への情報を表す抽象派生データ型を定義します。 |
|
指定されたクエリの実行を介して識別されるテーブルおよびビューの、キャッシュの再構築を必要とするデータ ソース変更に関して ProactiveCaching 要素への情報を表す派生データ型を定義します。 |
|
指定されたテーブルおよびビューの、キャッシュの再構築を必要とするデータ ソース変更に関して ProactiveCaching 要素への情報を表す派生データ型を定義します。 |
|
Cube 要素にデータを "プッシュ" するために使用されるデータ ソース (Integration Services パッケージなど) を表すプリミティブ データ型を定義します。 |
|
DataSource 要素と QueryDefinition 要素の関連付けを表す派生データ型を定義します。 |
|
中間ディメンションを介してファクト テーブルに間接的に関連するディメンションを表す派生データ型を定義します (たとえば、Sales メジャー グループは、Customer ディメンションを介して関連する Geography ディメンションを参照できます)。 |
|
ディメンションとメジャー グループの間の標準のリレーションシップを表す派生データ型を定義します。 |
|
リレーショナル データ ソースに基づいた DataSource 要素を表す派生データ型を定義します。 |
|
Reporting Services レポートを生成するアクションを表す派生データ型を定義します。 |
|
DataSourceView 要素にあるテーブルの行へのバインドを表す派生データ型を定義します。 |
|
入れ子になったテーブルが含まれている TableMiningStructureColumn 要素に関連付けられた入れ子になったテーブルではなく、スカラー値が含まれている MiningStructureColumn 要素を表す派生データ型を定義します。 |
|
DrillThroughAction 要素または ReportAction 要素以外の Action 要素を表す派生データ型を定義します。 |
|
テーブルへのバインドを表す派生データ型を定義します。 |
|
スカラー値を含んでいる ScalarMiningStructureColumn 要素に関連付けられているスカラー値ではなく、入れ子になったテーブルを含んでいる MiningStructureColumn 要素を表す派生データ型を定義します。 |
|
テーブルやキューブ ディメンションなどの表アイテムへのバインドを表す抽象派生データ型を定義します。 |
|
属性のキー列など、サーバー時間ディメンションで生成されたデータ アイテムの "プレースホルダー" バインドを表す派生データ型を定義します。 |
|
時間間隔へのバインドを表す派生データ型を定義します。 |
|
ローカライズされた翻訳を表すプリミティブ データ型を定義します。 |
|
属性のユーザー定義のグループ化を表す派生データ型を定義します。 |