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

Ninguno

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 utiliza para cualquier elemento de datos que se puede 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 MicrosoftSQL ServerAnalysis Services acepta solo un cierto 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 siguiente tabla 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, AttributeBinding o 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

Source

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, AttributeBinding o 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 en el modelo de objetos Objetos de administración de análisis (AMO) es DataItem.

Vea también

Referencia

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