Compartir a través de


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.

Sintaxis

  
<DataItem>  
   <DataType>...</DataType>  
   <DataSize>...</DataSize>  
   <MimeType>...</MimeType>  
   <NullProcessing>...</NullProcessing>  
   <Trimming>...</Trimming>  
   <InvalidXmlCharacters>...</InvalidXmlCharacters>  
      <Collation>...</Collation>  
   <Format>...</Format>  
   <Source>...</Source>  
   <Annotations>...</Annotations>  
</DataItem>  

Características del tipo de datos

Característica Descripción
Tipos de datos base Ninguno
Tipos de datos derivados Ninguno

Relaciones entre tipos de datos

Relación Elemento
Elementos primarios None
Elementos secundarios Annotations, Collation, DataSize, DataType, Format, InvalidXmlCharacters, MimeType, NullProcessing, Source, Trimming
Elementos derivados Vea la tabla de Notas.

Comentarios

El tipo de datos DataItem se usa para cualquier elemento de datos que se pueda enlazar; por ejemplo, una medida, una clave de atributo y un nombre de atributo. Los detalles que son pertinentes y los valores predeterminados que se aplican dependen del uso; por ejemplo, los nombres de atributo deben ser las cadenas.

Una instancia de Analysis Services acepta solo un determinado conjunto de tipos de datos. El uso de otros tipos de datos genera un error, en lugar de una conversión implícita a uno de los tipos válidos.

En la tabla siguiente se enumeran los elementos de tipo DataItem.

Elemento primario Elemento de tipo DataItem Comentarios
AttributeTranslation CaptionColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
DimensionAttribute CustomRollupColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
DimensionAttribute CustomRollupPropertiesColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
DimensionAttribute KeyColumn El elemento Source de DataItem debe ser de tipo ColumnBinding, AttributeBindingo TimeBinding.
DimensionAttribute NameColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
DimensionAttribute SkippedLevelsColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
DimensionAttribute UnaryOperatorColumn El elemento Source de DataItem debe ser de tipo ColumnBinding o AttributeBinding.
Measure (Medida) Origen El elemento Source de DataItem debe ser de tipo RowBinding, ColumnBinding, MeasureBinding o CubeDimensionBinding.
MeasureGroupAttribute KeyColumn El elemento Source de DataItem debe ser de tipo ColumnBinding, AttributeBindingo InheritedBinding.
ScalarMiningStructureColumn KeyColumn El elemento Source de DataItem debe ser de tipo ColumnBinding
ScalarMiningStructureColumn NameColumn El elemento Source de DataItem debe ser de tipo ColumnBinding
TableMiningStructureColumn ForeignKeyColumn El elemento Source de DataItem debe ser de tipo ColumnBinding

El elemento correspondiente del modelo de Objetos de administración de análisis (AMO) es DataItem.

Consulte también

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