Поделиться через


Коллекции (ASSL)

В данном разделе приводится синтаксис и сведения об использовании каждого элемента, выступающего в роли коллекции в схеме ASSL.

Несмотря на то, что схема ASSL содержит только элементы XML, от точки зрения разработчика, элементы, описанные в этом разделе, соответствуют коллекциям объектов, таким как измерения и коллекции кубов .

Коллекции — это преимущественно коллекции элементов объектов, в которых существительные обозначает коллекцию (например, Кубы), а коллекция содержит элементы, обозначенные одним и тем же существительным в единственном числе (например, Cube).

В некоторых случаях схема не соответствует этому общему правилу. Например, коллекция ClassifiedColumns содержит элементы ClassifiedColumnID .

В других случаях коллекция содержит элементы, которые соответствуют свойствам объектов, а не объектам. Например, коллекция псевдонимов содержит свойства псевдонима , каждое из которых является простым строковым значением.

Элемент Описание
Элемент Accounts (ASSL) Содержит коллекцию типов учетных записей, определенных в элементе Database .
Элемент Actions (ASSL) Содержит коллекцию действий для элемента Cube или Perspective .
Элемент AggregationDesigns (ASSL) Содержит коллекцию статистических схем, которые можно совместно использовать в разных секциях в базе данных.
Элемент AggregationInstances (ASSL) Содержит коллекцию экземпляров агрегатов, определенных в элементе Partition .
Элемент Aggregations (ASSL) Содержит коллекцию агрегатов, определенных для элемента AggregationDesign .
Элемент AlgorithmParameters (ASSL) Определяет коллекцию параметров для алгоритма, используемого в элементе MiningModel .
Элемент Aliases (ASSL) Содержит коллекцию элементов Alias , связанных с элементом Account .
Элемент AllMemberTranslations (ASSL) Содержит коллекцию элементов Translation для заголовка элемента «Все» элемента Hierarchy .
Элемент Annotations (ASSL) Содержит коллекцию элементов Annotation , связанных с родительским элементом.
Элемент Assemblies (ASSL) Содержит коллекцию элементов Assembly , связанных с элементом Server или элементом Database .
Элемент AttributeAllMemberTranslations (ASSL) Содержит коллекцию переводов для заголовка элемента «Все» в измерении.
Элемент AttributePermissions (ASSL) Содержит коллекцию разрешений атрибутов на конкретное измерение элемента Cube для отдельного элемента Role .
Элемент AttributeRelationships (ASSL) Содержит коллекцию элементов AttributeRelationship для атрибута.
Attributes, элемент (ASSL) Содержит коллекцию атрибутов для связанного измерения.
Элемент Blocks (ASSL) Содержит коллекцию блоков двоичных данных, представляющих двоичное содержимое элемента ClrAssemblyFile .
Элемент CalculationProperties (ASSL) Содержит коллекцию элементов CalculationProperty , связанных с элементом MdxScript .
Элемент Calculations (ASSL) Содержит коллекцию элементов PerspectiveCalculation , связанных с элементом Perspective .
Элемент CellPermissions (ASSL) Содержит коллекцию разрешений для ячеек в связанном элементе Cube .
Элемент ClassifiedColumns (ASSL) Содержит коллекцию связанных столбцов, классифицированных элементом ScalarMiningStructureColumn .
Элемент Columns (ASSL) Содержит коллекцию столбцов, связанных с родительским элементом.
Элемент Commands (ASSL) Содержит коллекцию элементов Command , связанных с элементом MdxScript .
Элемент CubePermissions (ASSL) Содержит коллекцию разрешений, применимых к элементу Cube .
Элемент Cubes (ASSL) Содержит коллекцию элементов Cube , связанных с элементом Database .
Элемент DatabasePermissions (ASSL) Содержит коллекцию элементов DatabasePermission , связанных с элементом Database .
Элемент Databases (ASSL) Содержит коллекцию элементов Database , связанных с элементом Server .
Элемент DataSources (ASSL) Содержит коллекцию элементов DataSourcePermission , связанных с типом данных DataSource .
Элемент DataSourcePermissions (ASSL) Содержит коллекцию элементов DataSource , связанных с элементом Database .
Элемент DataSourceViews (ASSL) Содержит коллекцию элементов DataSourceView , связанных с элементом Database .
Элемент DimensionPermissions (ASSL) Содержит коллекцию разрешений, применимых к элементу Dimension или CubePermission .
Элемент Dimensions (ASSL) Содержит коллекцию измерений, связанных с родительским элементом.
Элемент Events (ASSL) Определяет коллекцию элементов Event , которые будет отслеживать трассировка Trace.
Элемент Files (ASSL) Содержит коллекцию элементов File , составляющих элемент ClrAssembly .
Элемент ForeignKeyColumns (ASSL) Содержит коллекцию столбцов, которые определяют соединение с родительской таблицей для реляционного источника данных.
Элемент Groups (ASSL) Содержит коллекцию групп элементов, привязанных к атрибуту.
Элемент Hierarchies (ASSL) Содержит коллекцию элементов Hierarchy , связанных с родительским элементом.
Элемент IncrementalProcessingNotifications (ASSL) Содержит коллекцию элементов IncrementalProcessingNotification , предоставляющих сведения элементу ProactiveCaching о выполняемых запросах для определения хода выполнения добавочной обработки.
Элемент KeyColumns (ASSL) Содержит коллекцию определений элементов KeyColumn для родительского объекта.
Элемент Kpis (ASSL) Содержит коллекцию элементов KPI , связанных с родительским элементом.
Элемент Levels (ASSL) Содержит коллекцию элементов Level в элементе Hierarchy .
Элемент MdxScripts (ASSL) Содержит коллекцию элементов MdxScript , связанных с элементом Cube .
Элемент MeasureGroups (ASSL) Содержит коллекцию элементов MeasureGroup , связанных с родительским элементом.
Элемент Measures (ASSL) Содержит коллекцию элементов Measure , связанных с родительским элементом.
Элемент Members (ASSL) Содержит коллекцию элементов Member для родительского элемента.
Элемент MiningModelPermissions (ASSL) Содержит коллекцию разрешений для элемента MiningModel .
Элемент MiningModels (ASSL) Содержит коллекцию элементов MiningModel , связанных с элементом MiningStructure.
Элемент MiningStructurePermissions (ASSL) Содержит коллекцию разрешений для элемента MiningStructure .
Элемент MiningStructures (ASSL) Содержит коллекцию элементов MiningStructure в элементе Database .
Элемент ModelingFlags (ASSL) Содержит коллекцию элементов ModelingFlag для столбца в элементе MiningStructure или MiningModel.
Элемент NamingTemplateTranslations (ASSL) Предоставляет коллекцию локализованных переводов для элемента NamingTemplate родительского DimensionAttribute.
Элемент Partitions (ASSL) Содержит коллекцию элементов Partition , используемых элементом MeasureGroup , или коллекцию привязок секций, которые образуют внешний элемент MeasureGroupBinding .
Элемент Perspectives (ASSL) Содержит коллекцию элементов Perspective , связанных с элементом Cube .
Элемент QueryNotifications (ASSL) Содержит коллекцию элементов QueryNotification , предоставляющих сведения элементу ProactiveCaching о выполняемых запросах, чтобы определить, был ли изменен источник данных.
Элемент ReportFormatParameters (ASSL) Содержит коллекцию элементов ReportFormatParameter для элемента ReportAction .
Элемент ReportParameters (ASSL) Содержит коллекцию элементов ReportParameter для элемента ReportAction .
Элемент Roles (ASSL) Содержит коллекцию элементов Role , определенных в родительском элементе.
Элемент ServerProperties (ASSL) Содержит коллекцию элементов ServerProperty , связанных с элементом Server .
Элемент TableNotifications (ASSL) Содержит коллекцию элементов TableNotification , которые предоставляют сведения для элемента ProactiveCaching о таблицах или представлениях в источнике данных, которые были изменены.
Элемент Traces (ASSL) Содержит коллекцию элементов Trace , связанных с элементом Server .
Элемент Translations (ASSL) Содержит коллекцию элементов Translation , связанных с родительским элементом.
Элемент UnknownMemberTranslations (ASSL) Содержит коллекцию переводов для заголовка элемента UnknownMember в измерении.