Partilhar via


Tipo de dados DataItem (ASSL)

Define um tipo de dados primitivo que representa a característica relacionada a dados de um item de dados, como, por exemplo, uma coluna ou um atributo.

Syntax

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

Características do tipo de dados

Característica Descrição
Tipos de dados base Nenhum
Tipos de dados derivados Nenhum

Relação do tipo de dados

Relação Elemento
Elementos pai Nenhum
Elementos filho Anotações, agrupamento, DataSize, tipo de dados, formato, InvalidXmlCharacters, MimeType, NullProcessing, origem, corte
Elementos derivados Consulte a tabela em Comentários.

Comentários

O tipo de dados DataItem é usado para qualquer item de dados que possa ser associado; por exemplo, uma medida, uma chave de atributo e um nome de atributo. Os detalhes que são relevantes e os padrões que se aplicam dependem do uso; por exemplo, nomes de atributos devem ser cadeias de caracteres.

Uma instância de Analysis Services aceita apenas um determinado conjunto de tipos de dados. O uso de outros tipos de dados resulta em um erro, em vez de uma conversão implícita em um dos tipos válidos.

A tabela a seguir lista os elementos do tipo DataItem.

Elemento pai Elemento do tipo DataItem Comentários
AttributeTranslation CaptionColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
DimensionAttribute CustomRollupColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
DimensionAttribute CustomRollupPropertiesColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
DimensionAttribute KeyColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding, AttributeBinding ou TimeBinding
DimensionAttribute NameColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
DimensionAttribute SkippedLevelsColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
DimensionAttribute UnaryOperatorColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding ou AttributeBinding
Medida Origem O elemento Source do DataItem deve ser do tipo userbindion, ColumnBinding, MeasureBindingou CubeDimensionBinding
MeasureGroupAttribute KeyColumn O elemento Source do DataItem deve ser do tipo ColumnBinding, AttributeBinding ou herdbinding
ScalarMiningStructureColumn KeyColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding
ScalarMiningStructureColumn NameColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding
TableMiningStructureColumn ForeignKeyColumn O elemento de origem do DataItem deve ser do tipo ColumnBinding

O elemento correspondente no modelo de objeto de Objetos de Gerenciamento de Análise (AMO) é DataItem .

Consulte Também

Tipo de dados XML do ASSL (Linguagem de Script do Analysis Services)