Типы данных XML в языке ASSL
В этом разделе справки содержатся сведения о синтаксисе и об использовании каждого элемента, который выступает в качестве типа в схеме языка ASSL.
Несмотря на то, что схема ASSL содержит только XML-элементы, от точки зрения разработчика, элементы, описанные в этом разделе, соответствуют типам, таким как Привязка и разрешение, которые используются для определения дочерних элементов и свойств других объектов.
Элементы типов, как и элементы объектов, никогда не являются элементами конечного уровня схемы ASSL. Они имеют дочерние элементы и элементы, соответствующие свойствам объектов.
Однако элемент типа никогда не отображается как элемент в скрипте, который определяет или описывает Analysis Services объекты. Вместо этого он отображается как тип других объектных элементов, обычно обозначенный атрибутом Type из схемы экземпляра схемы XML с помощью xsi: Type или xs: Type. Например, <Assembly xsi:type="ClrAssembly"\>...</Assembly\>
.
В некоторых случаях один тип является производным от другого типа. Например, тип CubeBinding является производным от родительского типа привязки .
Элемент | Описание |
---|---|
Тип данных Action (язык ASSL) | Определяет абстрактный примитивный тип данных, представляющий действие в элементе Cube или элементе Perspective . |
Тип данных AggregationAttribute (ASSL) | Определяет примитивный тип данных, представляющий взаимосвязь между элементом Aggregation и атрибутом. |
Тип данных AggregationDesignAttribute (ASSL) | Определяет примитивный тип данных, представляющий взаимосвязь между атрибутом и элементом AggregationDesignDimension . |
Тип данных AggregationDesignDimension (ASSL) | Определяет примитивный тип данных, представляющий связь между измерением куба и элементом AggregationDesign . |
Тип данных AggregationDimension (ASSL) | Определяет примитивный тип данных, представляющий связь между измерением и элементом Aggregation . |
Тип данных AggregationInstanceAttribute (ASSL) | Определяет примитивный тип данных, предоставляющий сведения об атрибуте, используемом экземпляром агрегата. |
Тип данных AggregationInstanceCubeDimension (ASSL) | Определяет примитивный тип данных, представляющий сведения об измерении куба, которое используется экземпляром агрегата. |
Тип данных AggregationInstanceMeasure (ASSL) | Определяет примитивный тип данных, представляющий сведения о мере, которая используется экземпляром агрегата. |
Тип данных Assembly (ASSL) | Определяет абстрактный примитивный тип данных, представляющий сборку или библиотеку динамической компоновки (DLL) COM, связанную с элементом Server или Database . |
Тип данных AttributeBinding (ASSL) | Определяет производный тип данных, представляющий привязку для элемента Attribute . |
Тип данных AttributeTranslation (ASSL) | Определяет производный тип данных, представляющий перевод, который связан с элементом Attribute . |
Тип данных Binding (ASSL) | Определяет абстрактный примитивный тип данных, представляющий связь зависимости между двумя объектами, в которых данные или метаданные одного объекта зависят от данных или метаданных привязанного объекта. |
Тип данных ClrAssembly (ASSL) | определяет производный тип данных, представляющий сборку Microsoft платформа .NET Framework, связанную с базой данных или элементом Server |
Тип данных ClrAssemblyFile (ASSL) | определяет примитивный тип данных, представляющий один из файлов, образующих сборку Microsoft платформа .NET Framework (элементClrAssembly ). |
Тип данных ColumnBinding (ASSL) | Определяет производный тип данных, представляющий привязку столбца в представлении источника данных к элементу DataItem . |
Тип данных ComAssembly (ASSL) | Определяет производный тип данных, представляющий библиотеку COM, связанную с элементом Server или Database . |
Тип данных CubeAttribute (ASSL) | Определяет примитивный тип данных, представляющий атрибут, связанный с элементом Cube . |
Тип данных CubeAttributeBinding (ASSL) | Определяет производный тип данных, представляющий привязку атрибута в измерении куба к действию или к столбцу структуры интеллектуального анализа данных. |
Тип данных CubeBinding (внешний) (ASSL) | Определяет примитивный тип данных, представляющий связь между элементом Cube и элементом DataSource . |
Тип данных CubeDimension (ASSL) | Определяет примитивный тип данных, представляющий связь между измерением и кубом. |
Тип данных CubeDimensionBinding (ASSL) | Определяет производный тип данных, представляющий привязку измерения, мерыили элемента MiningModel к измерению Куба. |
Тип данных CubeDimensionPermission (ASSL) | Определяет примитивный тип данных, представляющий разрешения на конкретное измерение в кубе для отдельной роли. |
Тип данных CubeHierarchy (язык ASSL) | Определяет тип-примитив, представляющий сведения об элементе Hierarchy в элементе Cube . |
Тип данных DataBlock (ASSL) | Определяет примитивный тип данных, представляющий коллекцию блоков данных, используемых для хранения двоичного содержимого элемента ClrAssemblyFile . |
Тип данных DataItem (ASSL) | Определяет примитивный тип данных, представляющий характеристики элемента данных, связанные с данными, например столбца или атрибута. |
Тип данных DataMiningMeasureGroupDimension (ASSL) | Определяет производный тип данных, представляющий связь между группой мер и измерением интеллектуального анализа данных. |
Тип данных DataSource (ASSL) | Определяет абстрактный примитивный тип данных, представляющий источник данных в элементе Database . |
Тип данных DataSourceViewBinding (ASSL) | Определяет производный тип данных, представляющий привязку представления источников данных к родительскому элементу. |
Тип данных DegenerateMeasureGroupDimension (ASSL) | Определяет производный тип данных, представляющий связь между вырожденным измерением (то есть измерением фактов) и группой мер. |
Тип данных Dimension (ASSL) | Определяет примитивный тип данных, представляющий измерение базы данных. |
Тип данных DimensionAttribute (ASSL) | Определяет примитивный тип данных, представляющий атрибут в измерении. |
Тип данных DimensionBinding (ASSL) | Определяет производный тип данных, представляющий привязку источника данных к элементу Dimension . |
Тип данных DimensionPermission (ASSL) | Определяет производный тип данных, представляющий разрешения, назначенные измерению базы данных. |
Тип данных DrillThroughAction (ASSL) | Определяет производный тип данных, представляющий действие детализации. |
Тип данных DSVTableBinding (ASSL) | Определяет производный тип данных, представляющий привязку таблицы к элементу DataSourceView . |
Тип данных EventColumn (ASSL) | Определяет примитивный тип данных, представляющий столбец с данными, которые захватываются для элемента Event в качестве части элемента Trace . |
Тип данных Hierarchy (ASSL) | Определяет примитивный тип данных, представляющий иерархию в измерении. |
Тип данных ImpersonationInfo (ASSL) | Определяет примитивный тип данных, представляющий сведения, которые используются для олицетворения пользователя. |
Тип данных IncrementalProcessingNotification (ASSL) | Определяет производный тип данных, который представляет сведения для элемента ProactiveCaching о запросе для выполнения, чтобы определить ход выполнения добавочной обработки. |
Тип данных InheritedBinding (ASSL) | Определяет производный тип данных, указывающий, что элемент MeasureGroupAttribute наследует свои привязки от атрибута. |
Тип данных ManyToManyMeasureGroupDimension (ASSL) | Определяет производный тип данных, представляющий связь между измерением «многие ко многим» и группой мер. |
Тип данных MeasureBinding (ASSL) | Определяет производный тип данных, представляющий привязку меры к родительскому элементу. |
Тип данных MeasureGroupAttribute (ASSL) | Определяет примитивный тип данных, представляющий связь между атрибутом и группой мер. |
Тип данных MeasureGroupBinding (ASSL) | Определяет производный тип данных, представляющий привязку к элементу MeasureGroup . |
Тип данных MeasureGroupBinding (внешний) (ASSL) | Определяет примитивный тип данных, который представляет привязку к группе мер. |
Тип данных MeasureGroupDimension (ASSL) | Определяет абстрактный примитивный тип данных, представляющий связь между измерением и группой мер. |
Тип данных MeasureGroupDimensionBinding (ASSL) | Определяет производный тип данных, представляющий связь между измерением и группой мер. |
Тип данных MeasureGroupHierarchy (ASSL) | Определяет примитивный тип данных, представляющий сведения об иерархии в группе мер. |
Тип данных MiningModelColumn (ASSL) | Определяет примитивный тип данных, представляющий сведения о столбце в элементе MiningModel . |
Тип данных MiningModelingFlag (ASSL) | Определяет примитивный тип данных, представляющий доступные флаги моделирования для элемента ModelingFlag . |
Тип данных MiningStructureColumn (ASSL) | Определяет абстрактный примитивный тип данных, представляющий сведения о столбце в элементе MiningStructure . |
Тип данных OlapDataSource (ASSL) | Определяет производный тип данных, представляющий многомерный элемент DataSource . |
Тип данных PartitionBinding (ASSL) | Определяет производный тип данных, представляющий привязку к элементу Partition . |
Тип данных Permission (ASSL) | Определяет абстрактный примитивный тип данных, представляющий сведения об отдельном разрешении. |
Тип данных PerspectiveAction (ASSL) | Определяет примитивный тип данных, представляющий сведения о действии в элементе Perspective . |
Тип данных PerspectiveAttribute (ASSL) | Определяет примитивный тип данных, представляющий сведения об атрибуте в элементе PerspectiveDimension . |
Тип данных PerspectiveCalculation (ASSL) | Определяет примитивный тип данных, представляющий связь между вычислением и элементом Perspective . |
Тип данных PerspectiveDimension (ASSL) | Определяет примитивный тип данных, представляющий сведения об измерении в перспективе. |
Тип данных PerspectiveHierarchy (ASSL) | Определяет примитивный тип данных, представляющий сведения об иерархии в элементе PerspectiveDimension . |
Тип данных PerspectiveKpi (ASSL) | Определяет примитивный тип данных, представляющий сведения о ключевом показателе эффективности (KPI) в элементе Perspective . |
Тип данных PerspectiveMeasure (ASSL) | Определяет примитивный тип данных, представляющий сведения о мере в элементе PerspectiveMeasureGroup . |
Тип данных PerspectiveMeasureGroup (ASSL) | Определяет примитивный тип данных, представляющий сведения о группе мер в элементе Perspective . |
Тип данных ProactiveCachingBinding (ASSL) | Определяет абстрактный производный тип данных, предоставляющий для элемента ProactiveCaching сведения об изменениях в источниках данных, которые требуют перестройки кэша, или о состоянии процесса перестройки. |
Тип данных ProactiveCachingIncrementalProcessingBinding (ASSL) | Определяет производный тип данных, представляющий привязку к элементу ProactiveCaching сведений о состоянии процесса перестройки кэша. |
Тип данных ProactiveCachingInheritedBinding (ASSL) | Определяет производный тип данных, представляющий сведения для элемента ProactiveCaching об изменениях в источнике данных, которые требуют перестройки кэша, в таблицах и представлениях, определяемых через существующие привязки данных. |
Тип данных ProactiveCachingObjectNotificationBinding (ASSL) | Определяет абстрактный производный тип данных, представляющий сведения для элемента ProactiveCaching о требующих перестройки кэша изменениях источника данных, которые возникли либо в указанных таблицах и представлениях, либо в таблицах и представлениях, определяемых через существующие привязки данных. |
Тип данных ProactiveCachingQueryBinding (ASSL) | Определяет производный тип данных, представляющий сведения для элемента ProactiveCaching об изменениях в источнике данных, которые требуют перестройки кэша, в таблицах и представлениях, определяемых через исполнение указанных запросов. |
Тип данных ProactiveCachingTablesBinding (ASSL) | Определяет производный тип данных, предоставляющий сведения для элемента ProactiveCaching об изменениях в источнике данных, которые требуют перестройки кэша, в указанных таблицах и представлениях. |
Тип данных PushedDataSource (ASSL) | Определяет примитивный тип данных, представляющий источник данных, используемый для «принудительной отправки» данных в элемент Cube . |
Тип данных QueryBinding (ASSL) | Определяет производный тип данных, представляющий взаимосвязь между элементом DataSource и элементом QueryDefinition . |
Тип данных ReferenceMeasureGroupDimension (ASSL) | Определяет производный тип данных, представляющий измерение, которое косвенно связано с таблицей фактов через промежуточное измерение (например группа мер Sales может ссылаться на измерение Geography, которое связывается через измерение Customer). |
Тип данных RegularMeasureGroupDimension (ASSL) | Определяет производный тип данных, представляющий обычную связь между измерением и группой мер. |
Тип данных RelationalDataSource (ASSL) | Определяет производный тип данных, представляющий элемент DataSource , основанный на реляционном источнике данных. |
Тип данных ReportAction (ASSL) | Определяет производный тип данных, представляющий действие, которое создает Reporting Services отчет. |
Тип данных RowBinding (ASSL) | Определяет производный тип данных, представляющий привязку к строкам таблицы в элементе DataSourceView . |
Тип ScalarMiningStructureColumn MeasureBinding (ASSL) | Определяет производный тип данных, представляющий элемент MiningStructureColumn , который содержит скалярные значения, в отличие от вложенных таблиц, связанных с элементом TableMiningStructureColumn , содержащим вложенные таблицы. |
Тип данных StandardAction (ASSL) | Определяет производный тип данных, представляющий любой элемент Action , отличный от элемента DrillThroughAction или ReportAction . |
Тип данных TableBinding (ASSL) | Определяет производный тип данных, представляющий привязку к таблице. |
Тип данных TableMiningStructureColumn (ASSL) | Определяет производный тип данных, представляющий элемент MiningStructureColumn , который содержит вложенные таблицы, в отличие от скалярных значений, связанных с элементом ScalarMiningStructureColumn , содержащим скалярные значений. |
Тип данных TabularBinding (ASSL) | Определяет абстрактный производный тип данных, представляющий привязку к табличному элементу, такому как таблица или измерение куба. |
Тип данных TimeAttributeBinding (ASSL) | Определяет производный тип данных, представляющий привязку-заполнитель для элементов данных, создаваемых в измерении времени сервера, например ключевых столбцов атрибута. |
Тип данных TimeBinding (ASSL) | Определяет производный тип данных, представляющий привязку к периодам времени. |
Тип данных Translation (ASSL) | Определяет примитивный тип данных, представляющий локализованный перевод. |
Тип данных UserDefinedGroupBinding (ASSL) | Определяет производный тип данных, представляющий определенное пользователем группирование для атрибута. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по