集合 (ASSL)

本参考部分包含在 Analysis Services 脚本语言 (ASSL) 架构中作为集合的每个元素的语法和用法信息。

尽管 ASSL 架构只包含 XML 元素,但是从开发人员的角度来看,本节中介绍的元素与对象的集合(如 维度多维数据集 集合)相对应。

集合大多是对象元素的集合,在这种情况下,复数名词指定 (示例、 多维数据集) 的集合,而集合包含由单数 (中的相同名词指定的元素,例如 Cube) 。

在某些情况下,架构不符合此一般规则。 例如, ClassifiedColumns 集合包含 ClassifiedColumnID 元素。

在其他情况下,集合包含的元素与对象属性对应,而不是对象。 例如, 别名 集合包含 Alias 属性,其中每个属性都是一个简单的字符串值。

元素 说明
Accounts 元素 (ASSL) 包含在 Database 元素中定义的帐户类型的集合。
Actions 元素 (ASSL) 包含 多维数据集透视 元素的操作的集合。
AggregationDesigns 元素 (ASSL) 包含可在数据库的多个分区中共享的聚合设计的集合。
AggregationInstances 元素 (ASSL) 包含在 Partition 元素中定义的聚合实例的集合。
Aggregations 元素 (ASSL) 包含为 AggregationDesign 元素定义的聚合的集合。
AlgorithmParameters 元素 (ASSL) 包含 MiningModel 元素使用的算法的参数集合。
Aliases 元素 (ASSL) 包含与Account元素关联的Alias元素的集合
AllMemberTranslations 元素 (ASSL) 包含 Hierarchy 元素的“全部”成员的标题对应的 Translation 元素的集合。
Annotations 元素 (ASSL) 包含与父元素关联的 批注 元素的集合。
Assemblies 元素 (ASSL) 包含与服务器元素或Database元素关联的Assembly元素的集合。
AttributeAllMemberTranslations 元素 (ASSL) 包含维度“全部”成员标题对应的翻译的集合。
AttributePermissions 元素 (ASSL) 包含多维数据集元素的特定维度上单个角色元素的属性权限的集合。
AttributeRelationships 元素 (ASSL) 包含特性的 AttributeRelationship 元素的集合。
Attributes 元素 (ASSL) 包含关联维度的属性的集合。
Blocks 元素 (ASSL) 包含表示 ClrAssemblyFile 元素的二进制内容的二进制数据块的集合。
CalculationProperties 元素 (ASSL) 包含与MdxScript元素关联的CalculationProperty元素的集合。
Calculations 元素 (ASSL) 包含与全景元素关联的PerspectiveCalculation元素的集合。
CellPermissions 元素 (ASSL) 包含关联 多维数据集 元素中的单元的权限的集合。
ClassifiedColumns 元素 (ASSL) 包含由 ScalarMiningStructureColumn 元素分类的相关列的集合。
Columns 元素 (ASSL) 包含与父元素关联的列的集合。
Commands 元素 (ASSL) 包含与某个 MdxScript 元素关联的 Command 元素的集合。
CubePermissions 元素 (ASSL) 包含适用于 Cube 元素的权限的集合。
Cubes 元素 (ASSL) 包含与某个Database元素关联的Cube元素的集合。
DatabasePermissions 元素 (ASSL) 包含与某个Database元素关联的DatabasePermission元素的集合。
Databases 元素 (ASSL) 包含与服务器元素关联的数据库元素的集合。
DataSources 元素 (ASSL) 包含与DataSource数据类型关联的DataSourcePermission元素的集合。
DataSourcePermissions 元素 (ASSL) 包含与某个Database元素关联的DataSource元素的集合。
DataSourceViews 元素 (ASSL) 包含与某个Database元素关联的DataSourceView元素的集合。
DimensionPermissions 元素 (ASSL) 包含适用于 维度 元素或 CubePermission 元素的权限的集合。
Dimensions 元素 (ASSL) 包含与父元素关联的维度的集合。
Events 元素 (ASSL) 定义要由 Trace 捕获的 Event 元素的集合。
Files 元素 (ASSL) 包含组成ClrAssembly元素的文件元素的集合。
ForeignKeyColumns 元素 (ASSL) 包含列的集合,这些列指定与关系数据源的父表的联接。
Groups 元素 (ASSL) 包含绑定到某个属性的成员组的集合。
Hierarchies 元素 (ASSL) 包含与父元素关联的 Hierarchy 元素的集合。
IncrementalProcessingNotifications 元素 (ASSL) 包含 IncrementalProcessingNotification 元素的集合,这些元素为 ProactiveCaching 元素提供有关要执行的查询的信息,以确定增量处理的进度。
KeyColumns 元素 (ASSL) 包含父对象的 KeyColumn 元素定义的集合。
Kpis 元素 (ASSL) 包含与父元素关联的 Kpi 元素的集合。
Levels 元素 (ASSL) 包含某个 Hierarchy 元素中的 Level 元素的集合。
MdxScripts 元素 (ASSL) 包含与Cube元素关联的MdxScript元素的集合。
MeasureGroups 元素 (ASSL) 包含与父元素关联的 MeasureGroup 元素的集合。
Measures 元素 (ASSL) 包含与父元素关联的 度量值 元素的集合。
Members 元素 (ASSL) 包含父元素的 成员 元素的集合。
MiningModelPermissions 元素 (ASSL) 包含 MiningModel 元素的权限的集合。
MiningModels 元素 (ASSL) 包含与 MiningStructure 关联的 MiningModel元素的集合
MiningStructurePermissions 元素 (ASSL) 包含 MiningStructure 元素的权限 集合。
MiningStructures 元素 (ASSL) 包含 Database 元素中 MiningStructure元素的集合
ModelingFlags 元素 (ASSL) 包含 MiningStructure 或 MiningModel 中列的 ModelingFlag 元素的集合。
NamingTemplateTranslations 元素 (ASSL) 为父 DimensionAttribute的 NamingTemplate 元素提供本地化翻译的集合。
Partitions 元素 (ASSL) 包含 MeasureGroup 元素使用的 Partition 元素的集合,或构成行外 MeasureGroupBinding 元素的分区绑定的集合。
Perspectives 元素 (ASSL) 包含与 Cube 元素关联的 Perspective元素的集合
QueryNotifications 元素 (ASSL) 包含 QueryNotification 元素的集合,这些元素向 ProactiveCaching 元素提供有关要执行的查询的信息,以确定数据源是否已修改。
ReportFormatParameters 元素 (ASSL) 包含 ReportAction 元素的 ReportFormatParameter元素 的集合。
ReportParameters 元素 (ASSL) 包含 ReportAction 元素的 ReportParameter元素 的集合。
Roles 元素 (ASSL) 包含在父元素下定义的 Role 元素的集合。
ServerProperties 元素 (ASSL) 包含与 Server 元素关联的 ServerProperty元素的集合
TableNotifications 元素 (ASSL) 包含 TableNotification 元素的集合,这些元素提供有关数据源中已修改的表或视图 的 ProactiveCaching 元素的信息。
Traces 元素 (ASSL) 包含与某个 Server 元素关联的 Trace 元素的集合。
Translations 元素 (ASSL) 包含与 父元素关联的 Translation 元素的集合。
UnknownMemberTranslations 元素 (ASSL) 包含维度 UnknownMember 元素的标题的翻译集合。