コレクション (ASSL)

このリファレンス セクションでは、Analysis Services スクリプト言語 (ASSL) スキーマでコレクションの役割を果たす各要素の構文と使い方について説明します。

ASSL スキーマには XML 要素しか含まれていませんが、開発者の観点から見ると、このセクションで説明する要素は Dimensions コレクションや Cubes コレクションなどのオブジェクトのコレクションに対応しています。

ほとんどの場合、コレクションはオブジェクト要素のコレクションです。ここで、複数名詞 (Cubes など) はコレクションを指定し、コレクションには同じ名詞の単数形 (Cube など) で指定された要素が含まれています。

場合によっては、スキーマがこの一般的な規則に従っていないことがあります。たとえば、ClassifiedColumns コレクションには ClassifiedColumnID 要素が含まれています。

また、コレクションにはオブジェクトでなくオブジェクト プロパティに対応する要素が含まれている場合もあります。たとえば、Aliases コレクションには Alias プロパティが含まれています。この各プロパティは単純な文字列値です。

要素

説明

Accounts 要素 (ASSL)

Database 要素で定義されている勘定科目の種類のコレクションを格納します。

Actions 要素 (ASSL)

Cube 要素または Perspective 要素のアクションのコレクションを格納します。

AggregationDesigns 要素 (ASSL)

データベースの複数のパーティションで共有できる集計デザインのコレクションを格納します。

AggregationInstances 要素 (ASSL)

Partition 要素で定義されている集計インスタンスのコレクションを格納します。

Aggregations 要素 (ASSL)

AggregationDesign 要素に対して定義された集計のコレクションを格納します。

AlgorithmParameters 要素 (ASSL)

MiningModel 要素が使用するアルゴリズムのパラメータのコレクションを格納します。

Aliases 要素 (ASSL)

Account 要素に関連付けられた Alias 要素のコレクションを格納します。

AllMemberTranslations 要素 (ASSL)

Hierarchy 要素の All メンバのキャプションに対する Translation 要素のコレクションを格納します。

Annotations 要素 (ASSL)

親要素に関連付けられた Annotation 要素のコレクションを格納します。

Assemblies 要素 (ASSL)

Server 要素または Database 要素に関連付けられた Assembly 要素のコレクションを格納します。

AttributeAllMemberTranslations 要素 (ASSL)

ディメンションの All メンバのキャプションに対する翻訳のコレクションを格納します。

AttributePermissions 要素 (ASSL)

Cube 要素の特定のディメンションに対する個々の Role 要素の属性権限のコレクションを格納します。

AttributeRelationships 要素 (ASSL)

属性の AttributeRelationship 要素のコレクションを格納します。

Attributes 要素 (ASSL)

関連付けられているディメンションの属性のコレクションを格納します。

Blocks 要素 (ASSL)

ClrAssemblyFile 要素のバイナリ コンテンツを表すバイナリ データのブロックのコレクションを格納します。

CalculationProperties 要素 (ASSL)

MdxScript 要素に関連付けられた CalculationProperty 要素のコレクションを格納します。

Calculations 要素 (ASSL)

Perspective 要素に関連付けられた PerspectiveCalculation 要素のコレクションを格納します。

CellPermissions 要素 (ASSL)

関連する Cube 要素のセルの権限のコレクションを格納します。

ClassifiedColumns 要素 (ASSL)

ScalarMiningStructureColumn 要素によって分類される、関連する列のコレクションを格納します。

Columns 要素 (ASSL)

親要素に関連付けられた列のコレクションを格納します。

Commands 要素 (ASSL)

MdxScript 要素に関連付けられた Command 要素のコレクションを格納します。

CubePermissions 要素 (ASSL)

Cube 要素に適用される権限のコレクションを格納します。

Cubes 要素 (ASSL)

Database 要素に関連付けられた Cube 要素のコレクションを格納します。

DatabasePermissions 要素 (ASSL)

Database 要素に関連付けられた DatabasePermission 要素のコレクションを格納します。

Databases 要素 (ASSL)

Server 要素に関連付けられた Database 要素のコレクションを格納します。

DataSources 要素 (ASSL)

DataSource データ型に関連付けられた DataSourcePermission 要素のコレクションを格納します。

DataSourcePermissions 要素 (ASSL)

Database 要素に関連付けられた DataSource 要素のコレクションを格納します。

DataSourceViews 要素 (ASSL)

Database 要素に関連付けられた DataSourceView 要素のコレクションを格納します。

DimensionPermissions 要素 (ASSL)

Dimension 要素または CubePermission 要素に適用される権限のコレクションを格納します。

Dimensions 要素 (ASSL)

親要素に関連付けられたディメンションのコレクションを格納します。

Events 要素 (ASSL)

Trace によってキャプチャされる Event 要素のコレクションを定義します。

Files 要素 (ASSL)

ClrAssembly 要素を構成している File 要素のコレクションを格納します。

ForeignKeyColumns 要素 (ASSL)

リレーショナル データ ソースの親テーブルへの結合を識別する列のコレクションを格納します。

Groups 要素 (ASSL)

属性にバインドされるメンバのグループのコレクションを格納します。

Hierarchies 要素 (ASSL)

親要素に関連付けられた Hierarchy 要素のコレクションを格納します。

IncrementalProcessingNotifications 要素 (ASSL)

増分処理の進行状況を調べるために実行するクエリについての情報を ProactiveCaching 要素に提供する IncrementalProcessingNotification 要素のコレクションを格納します。

KeyColumns 要素 (ASSL)

親オブジェクトの KeyColumn 要素定義のコレクションを格納します。

Kpis 要素 (ASSL)

親要素に関連付けられた Kpi 要素のコレクションを格納します。

Levels 要素 (ASSL)

Hierarchy 要素内の Level 要素のコレクションを格納します。

MdxScripts 要素 (ASSL)

Cube 要素に関連付けられた MdxScript 要素のコレクションを格納します。

MeasureGroups 要素 (ASSL)

親要素に関連付けられた MeasureGroup 要素のコレクションを格納します。

Measures 要素 (ASSL)

親要素に関連付けられた Measure 要素のコレクションを格納します。

Members 要素 (ASSL)

親要素に関連付けられた Member 要素のコレクションを格納します。

MiningModelPermissions 要素 (ASSL)

MiningModel 要素の権限のコレクションを格納します。

MiningModels 要素 (ASSL)

MiningStructure に関連付けられた MiningModel 要素のコレクションを格納します。

MiningStructurePermissions 要素 (ASSL)

MiningStructure 要素の権限のコレクションを格納します。

MiningStructures 要素 (ASSL)

Database 要素内の MiningStructure 要素のコレクションを格納します。

ModelingFlags 要素 (ASSL)

MiningStructure または MiningModel 内の列の ModelingFlag 要素のコレクションを格納します。

NamingTemplateTranslations 要素 (ASSL)

親である DimensionAttributeNamingTemplate 要素に対するローカライズされた翻訳のコレクションを提供します。

Partitions 要素 (ASSL)

MeasureGroup 要素が使用する Partition 要素のコレクション、または不一致の MeasureGroupBinding 要素を構成するパーティション バインドのコレクションを格納します。

Perspectives 要素 (ASSL)

Cube 要素に関連付けられた Perspective 要素のコレクションを格納します。

QueryNotifications 要素 (ASSL)

データ ソースが変更されているかどうかを調べるために実行するクエリについての情報を ProactiveCaching 要素に提供する QueryNotification 要素のコレクションを格納します。

ReportFormatParameters 要素 (ASSL)

ReportAction 要素に対する ReportFormatParameter 要素のコレクションを格納します。

ReportParameters 要素 (ASSL)

ReportAction 要素に対する ReportParameter 要素のコレクションを格納します。

Roles 要素 (ASSL)

親要素の下に定義された Role 要素のコレクションを格納します。

ServerProperties 要素 (ASSL)

Server 要素に関連付けられた ServerProperty 要素のコレクションを格納します。

TableNotifications 要素 (ASSL)

変更されたデータ ソースのテーブルまたはビューについての情報を ProactiveCaching 要素に提供する TableNotification 要素のコレクションを格納します。

Traces 要素 (ASSL)

Server 要素に関連付けられた Trace 要素のコレクションを格納します。

Translations 要素 (ASSL)

親要素に関連付けられた Translation 要素のコレクションを格納します。

UnknownMemberTranslations 要素 (ASSL)

ディメンションの UnknownMember 要素のキャプションに対する翻訳のコレクションを格納します。