Tipos de datos XML de Analysis Services Scripting Language (ASSL)

Esta sección de referencia contiene información sobre sintaxis y utilización de cada uno de los elementos que actúan como un tipo en el esquema del lenguaje de scripts de Analysis Services (ASSL).

Aunque el esquema ASSL sólo contiene elementos XML, desde el punto de vista de un programador, los elementos descritos en esta sección se corresponden con tipos, como por ejemplo Binding y Permission, que se utilizan para definir los elementos secundarios y las propiedades de otros objetos.

Los elementos de tipo, como pueden ser los elementos de objetos, nunca son los elementos en el nivel de hoja en el esquema ASSL, pero tienen elementos secundarios y elementos que se corresponden con las propiedades de objetos.

No obstante, un elemento de tipo nunca aparece como un elemento en un script que define o describe objetos Microsoft SQL Server Analysis Services. En su lugar aparece como el tipo de otros elementos de objeto, normalmente designado con el atributo de type del esquema Instancia del esquema XML utilizando xsi:type o xs:type. Por ejemplo, <Assembly xsi:type="ClrAssembly">...</Assembly>.

En algunos casos, un tipo se deriva de otro tipo. Por ejemplo, el tipo CubeBinding se deriva del tipo Binding primario.

Elemento

Descripción

Tipo de datos Action (ASSL)

Define un tipo de datos primitivo abstracto que representa una acción en el elemento Cube o en el elemento Perspective.

Tipo de datos AggregationAttribute (ASSL)

Define un tipo de datos primitivo que representa la asociación existente entre un elemento Aggregation y un atributo.

Tipo de datos AggregationDesignAttribute (ASSL)

Define un tipo de datos primitivo que representa la asociación existente entre un atributo y un elemento AggregationDesignDimension.

Tipo de datos AggregationDesignDimension (ASSL)

Define un tipo de datos primitivo que representa la relación existente entre una dimensión de cubo y un elemento AggregationDesign.

Tipo de datos AggregationDimension (ASSL)

Define un tipo de datos primitivo que representa la relación existente entre una dimensión y un elemento Aggregation.

Tipo de datos AggregationInstanceAttribute (ASSL)

Define un tipo de datos primitivo que representa información sobre un atributo utilizado en una instancia de agregación.

Tipo de datos AggregationInstanceCubeDimension (ASSL)

Define un tipo de datos primitivo que representa información sobre una dimensión de cubo utilizada en una instancia de agregación.

Tipo de datos AggregationInstanceMeasure (ASSL)

Define un tipo de datos primitivo que representa información sobre una medida utilizada en una instancia de agregación.

Tipo de datos Assembly (ASSL)

Define un tipo de datos primitivo abstracto que representa un ensamblado Microsoft .NET Framework o una biblioteca de vínculos dinámicos COM (DLL) asociada a un elemento Server o Database.

Tipo de datos AttributeBinding (ASSL)

Define un tipo de datos derivado que representa a un enlace de un elemento Attribute.

Tipo de datos AttributeTranslation (ASSL)

Define un tipo de datos derivado que representa a una traducción con un elemento Attribute

Tipo de datos Binding (ASSL)

Define un tipo de datos primitivo abstracto que representa una relación de dependencia entre dos objetos en los que los datos o metadatos de uno de los objetos dependen de los datos o metadatos de un objeto enlazado.

Tipo de datos ClrAssembly (ASSL)

Define un tipo de datos derivado que representa un ensamblado Microsoft .NET Framework asociado a un elemento Database o Server

Tipo de datos ClrAssemblyFile (ASSL)

Define un tipo de datos primitivo que representa uno de los archivos que componen un ensamblado Microsoft .NET Framework (elemento ClrAssembly).

Tipo de datos ColumnBinding (ASSL)

Define un tipo de datos derivado que representa el enlace de una columna en una vista de origen de datos con un elemento DataItem.

Tipo de datos ComAssembly (ASSL)

Define un tipo de datos derivado que representa a una biblioteca COM asociada con un elemento Server o Database.

Tipo de datos CubeAttribute (ASSL)

Define un tipo de datos primitivo que representa a un atributo asociado con un elemento Cube.

Tipo de datos CubeAttributeBinding (ASSL)

Define un tipo de datos derivado que representa el enlace de un atributo en una dimensión de cubo con una acción o con una columna de estructura de minería de datos.

Tipo de datos CubeBinding (fuera de línea) (ASSL)

Define un tipo de datos primitivo que representa la relación existente entre un elemento Cube y un elemento DataSource.

Tipo de datos CubeDimension (ASSL)

Define un tipo de datos primitivo que representa la relación existente entre una dimensión y un cubo.

Tipo de datos CubeDimensionBinding (ASSL)

Define un tipo de datos derivado que representa al enlace de un elemento Dimension, Measure o MiningModel con una dimensión de cubo.

Tipo de datos CubeDimensionPermission (ASSL)

Define un tipo de datos primitivo que representa los permisos para una única función en una dimensión concreta de un cubo.

Tipo de datos CubeHierarchy (ASSL)

Define a un tipo de datos primitivo que representa la información acerca de un elemento Hierarchy en un elemento Cube.

Tipo de datos DataBlock (ASSL)

Define un tipo de datos primitivo que representa una colección de bloques de datos utilizada para almacenar el contenido binario de un elemento ClrAssemblyFile.

Tipo de datos DataItem (ASSL)

Define un tipo de datos primitivo que representa las características relacionadas con datos de un elemento de datos, como una columna o un atributo.

Tipo de datos MiningMeasureGroupDimension (ASSL)

Define un tipo de datos derivado que representa la relación entre un grupo de medida y una dimensión de minería de datos.

Tipo de datos DataSource (ASSL)

Define un tipo de datos primitivo abstracto que representa un origen de datos en un elemento Database.

Tipo de datos DataSourceViewBinding (ASSL)

Define un tipo de datos derivado que representa un enlace entre una vista de origen de datos y el elemento primario.

Tipo de datos DegenerateMeasureGroupDimension (ASSL)

Define un tipo de datos derivado que representa la relación entre una dimensión degenerada (es decir, una dimensión de hechos) y un grupo de medida.

Tipo de datos Dimension (ASSL)

Define un tipo de datos primitivo que representa una dimensión de base de datos.

Tipo de datos DimensionAttribute (ASSL)

Define un tipo de datos primitivo que representa un atributo de una dimensión.

Tipo de datos DimensionBinding (ASSL)

Define un tipo de datos derivado que representa el enlace entre un origen de datos y un elemento Dimension.

Tipo de datos DimensionPermission (ASSL)

Define un tipo de datos derivado que representa los permisos asignados a una dimensión de la base de datos.

Tipo de DrillThroughAction (ASSL)

Define un tipo de datos derivado que representa una acción de obtención de detalles.

Tipo de datos DSVTableBinding (ASSL)

Define un tipo de datos derivado que representa el enlace entre una tabla y un elemento DataSourceView.

Tipo de datos EventColumn (ASSL)

Define un tipo de datos primitivo que representa una columna de información que se va a capturar para un elemento Event como parte de un elemento Trace.

Tipo de datos Hierarchy (ASSL)

Define un tipo de datos primitivo que representa una jerarquía en una dimensión.

Tipo de datos ImpersonationInfo (ASSL)

Define un tipo de datos primitivo que representa la información que se utiliza para suplantar a un usuario.

Tipo de datos IncrementalProcessingNotification (ASSL)

Define un tipo de datos derivado que representa información para el elemento ProactiveCaching acerca de una consulta que se va a ejecutar para determinar el progreso del procesamiento incremental.

Tipo de datos InheritedBinding (ASSL)

Define un tipo de datos derivado que indica que un elemento MeasureGroupAttribute hereda sus enlaces del atributo.

Tipo de datos ManyToManyMeasureGroupDimension (ASSL)

Define un tipo de datos derivado que representa la relación entre una dimensión varios a varios y un grupo de medida.

Tipo de datos MeasureBinding (ASSL)

Define un tipo de datos derivado que representa al enlace de una medida con el elemento primario.

Tipo de datos MeasureGroupAttribute (ASSL)

Define un tipo de datos primitivo que representa la relación entre un atributo y un grupo de medida.

Tipo de datos MeasureGroupBinding (ASSL)

Define un tipo de datos derivado que representa a un enlace con el elemento MeasureGroup.

Tipo de datos MeasureGroupBinding (fuera de línea) (ASSL)

Define un tipo de datos primitivo que representa a un enlace con un grupo de medida.

Tipo de datos MeasureGroupDimension (ASSL)

Define un tipo de datos primitivo abstracto que representa la relación existente entre una dimensión y un grupo de medida.

Tipo de datos MeasureGroupDimensionBinding (ASSL)

Define un tipo de datos derivado que representa un enlace entre una dimensión y un grupo de medida.

Tipo de datos MeasureGroupHierarchy (ASSL)

Define un tipo de datos primitivo que representa información acerca de una jerarquía de un grupo de medida.

Tipo de datos MiningModelColumn (ASSL)

Define un tipo de datos primitivo que representa información acerca de una columna de un elemento MiningModel.

Tipo de datos MiningModelingFlag (ASSL)

Define un tipo de datos primitivo que representa los indicadores de modelado disponibles para un elemento ModelingFlag.

Tipo de datos MiningStructureColumn (ASSL)

Define un tipo de datos primitivo abstracto que representa información sobre una columna de un elemento MiningStructure.

Tipo de datos OlapDataSource (ASSL)

Define un tipo de datos derivado que representa un elemento DataSource multidimensional.

Tipo de datos PartitionBinding (ASSL)

Define un tipo de datos derivado que representa a un enlace con el elemento Partition.

Tipo de datos Permission (ASSL)

Define un tipo de datos primitivo abstracto que representa información acerca de un permiso en particular.

Tipo de datos PerspectiveAction (ASSL)

Define un tipo de datos primitivo que representa información acerca de una acción de un elemento Perspective.

Tipo de datos PerspectiveAttribute (ASSL)

Define un tipo de datos primitivo que representa información sobre un atributo en un elemento PerspectiveDimension.

Tipo de datos PerspectiveCalculation (ASSL)

Define un tipo de datos primitivo que representa la relación existente entre un cálculo y un elemento Perspective.

Tipo de datos PerspectiveDimension (ASSL)

Define un tipo de datos primitivo que representa información sobre una dimensión en una perspectiva.

Tipo de datos PerspectiveHierarchy (ASSL)

Define un tipo de datos primitivo que representa información acerca de una jerarquía de un elemento PerspectiveDimension.

Tipo de datos PerspectiveKpi (ASSL)

Define un tipo de datos primitivo que representa información acerca de un indicador clave de rendimiento (KPI) de un elemento Perspective.

Tipo de datos PerspectiveMeasure (ASSL)

Define un tipo de datos primitivo que representa información acerca de una medida en un elemento PerspectiveMeasureGroup.

Tipo de datos PerspectiveMeasureGroup (ASSL)

Define un tipo de datos primitivo que representa información acerca de un grupo de medida en un elemento Perspective.

Tipo de datos ProactiveCachingBinding (ASSL)

Define un tipo de datos derivado abstracto que representa información acerca del elemento ProactiveCaching sobre los cambios en el origen de datos que requieren regenerar la caché o sobre el estado del proceso de regeneración.

Tipo de datos ProactiveCachingIncrementalProcessingBinding (ASSL)

Define un tipo de datos derivado que representa un enlace al elemento ProactiveCaching en relación al estado del proceso de regeneración de la caché.

Tipo de datos ProactiveCachingInheritedBinding (ASSL)

Define un tipo de datos derivado que representa información para el elemento ProactiveCaching sobre los cambios del origen de datos en las tablas y vistas, identificados a través los enlaces de datos existentes que requieren volver a generar la caché.

Tipo de datos ProactiveCachingObjectNotificationBinding (ASSL)

Define un tipo de datos derivado abstracto que representa información para el elemento ProactiveCaching sobre los cambios del origen de datos en las tablas y vistas especificadas, o en tablas y vistas identificadas a través de enlaces a datos existentes que requieren volver a generar la caché.

Tipo de datos ProactiveCachingQueryBinding (ASSL)

Define un tipo de datos derivado que representa información para el elemento ProactiveCaching sobre los cambios del origen de datos en las tablas y vistas, identificados a través de la ejecución de las consultas especificadas que requieren volver a generar la caché.

Tipo de datos ProactiveCachingTablesBinding (ASSL)

Define un tipo de datos derivado que representa información para el elemento ProactiveCaching sobre los cambios del origen de datos en las tablas y vistas especificadas que requieren volver a generar la caché.

Tipo de datos PushedDataSource (ASSL)

Define un tipo de datos primitivo que representa un origen de datos (como un paquete de Integration Services) utilizado para "insertar" datos en un elemento Cube.

Tipo de datos QueryBinding (ASSL)

Define un tipo de datos derivado que representa la asociación de un elemento DataSource con un elemento QueryDefinition.

Tipo de datos ReferenceMeasureGroupDimension (ASSL)

Define un tipo de datos derivado que representa una dimensión indirectamente relacionada con la tabla de hechos a través de una dimensión intermedia. (Por ejemplo, un grupo de medidas Sales puede hacer referencia a una dimensión Geography, que se relaciona a través de la dimensión Customer).

Tipo de datos RegularMeasureGroupDimension (ASSL)

Define un tipo de datos derivado que representa una relación normal entre una dimensión y un grupo de medida.

Tipo de datos RelationalDataSource (ASSL)

Define un tipo de datos derivado que representa un elemento DataSource basado en un origen de datos relacional.

Tipo de datos ReportAction (ASSL)

Define un tipo de datos derivado que representa una acción que genera un informe de Reporting Services.

Tipo de datos RowBinding (ASSL)

Define un tipo de datos derivado que representa el enlace con las filas de una tabla del elemento DataSourceView.

Tipo de datos ScalarMiningStructureColumn (ASSL)

Define un tipo de datos derivado que representa un elemento MiningStructureColumn que contiene los valores escalares, a diferencia de las tablas anidadas asociadas al elemento TableMiningStructureColumn, que contiene tablas anidadas.

Tipo de datos StandardAction (ASSL)

Define un tipo de datos derivado que representa cualquier elemento Action distinto del elemento DrillThroughAction o del elemento ReportAction.

Tipo de datos TableBinding (ASSL)

Define un tipo de datos derivado que representa un enlace con una tabla.

Tipo de datos TableMiningStructureColumn (ASSL)

Define un tipo de datos derivado que representa un elemento MiningStructureColumn que contiene tablas anidadas, a diferencia de los valores escalares asociados con el elemento ScalarMiningStructureColumn, el cual contiene valores escalares.

Tipo de datos TabularBinding (ASSL)

Define un tipo de datos derivado abstracto que representa un enlace con un elemento tabular, como una tabla o una dimensión de cubo.

Tipo de datos TimeAttributeBinding (ASSL)

Define un tipo de datos derivado que representa un enlace "marcador de posición" para los elementos de datos generados en una dimensión de tiempo del servidor, como pueden ser las columnas clave de un atributo.

Tipo de datos TimeBinding (ASSL)

Define un tipo de datos derivado que representa a un enlace con los periodos de tiempo.

Tipo de datos Translation (ASSL)

Define un tipo de datos primitivo que representa una traducción adaptada.

Tipo de datos UserDefinedGroupBinding (ASSL)

Define un tipo de datos derivado que representa un agrupamiento definido por el usuario de un atributo.