Share via


Tipo di dati DataItem (ASSL)

Definisce un tipo di dati primitivo che rappresenta le caratteristiche relative ai dati di un elemento di dati, ad esempio una colonna o un attributo.

Sintassi

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

Caratteristiche tipo di dati

Caratteristica Descrizione
Tipi di dati di base Nessuno
Tipi di dati derivati Nessuno

Relazioni di tipo di dati

Relazione Elemento
Elementi padre Nessuno
Elementi figlio Annotations, Collation, DataSize, DataType, Format, InvalidXmlCharacters, MimeType, NullProcessing, Source, Trimming
Elementi derivati Vedere la tabella nei Commenti.

Commenti

Il tipo di dati DataItem viene usato per qualsiasi elemento di dati che può essere associato. ad esempio una misura, una chiave di attributo e un nome di attributo. I dettagli che sono attinenti e le impostazioni predefinite che si applicano, dipendono dall'utilizzo; ad esempio, i nomi di attributo devono essere stringhe.

Un'istanza Analysis Services accetta solo un determinato set di tipi di dati. L’utilizzo di altri tipi di dati comporta un errore, piuttosto che una conversione implicita in uno dei tipi validi.

Nella tabella seguente sono elencati gli elementi di tipo DataItem.

Elemento padre Elemento di tipo DataItem Commenti
AttributeTranslation CaptionColumn L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
DimensionAttribute CustomRollupColumn L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
DimensionAttribute CustomRollupPropertiesColumn L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
DimensionAttribute KeyColumn L'elemento di origine di DataItem deve essere di tipo ColumnBinding, AttributeBinding o TimeBinding
DimensionAttribute NameColumn L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
DimensionAttribute SkippedLevelsColumns L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
DimensionAttribute UnaryOperatorColumn L'elemento di origine di DataItem deve essere di tipo ColumnBindingo AttributeBinding
Measure Origine L'elemento di origine di DataItem deve essere di tipo RowBinding, ColumnBinding, MeasureBinding o CubeDimensionBinding
MeasureGroupAttribute KeyColumn L'elemento di origine di DataItem deve essere di tipo ColumnBinding, AttributeBindingo InheritedBinding
ScalarMiningStructureColumn KeyColumn L'elemento di origine di DataItem deve essere di tipo ColumnBinding
ScalarMiningStructureColumn NameColumn L'elemento di origine di DataItem deve essere di tipo ColumnBinding
TableMiningStructureColumn ForeignKeyColumn L'elemento di origine di DataItem deve essere di tipo ColumnBinding

L'elemento corrispondente nel modello a oggetti AMO (Analysis Management Objects) è DataItem.

Vedere anche

Tipi di dati XML di Analysis Services Scripting Language (ASSL)