Tipo di dati DataItem (ASSL)

Definisce un tipo di dati primitivo che rappresenta le caratteristiche relative ai dati di un elemento dei 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 del 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.

Osservazioni

Il tipo di dati DataItem viene utilizzato per qualsiasi elemento dei dati che può essere associato; ad esempio, una misura, un chiave dell'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 di MicrosoftSQL ServerAnalysis Services accetta solo un certo tipo di set 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 elementi di tipo DataItem.

Elemento padre

Elemento di tipo DataItem

Commenti

AttributeTranslation

CaptionColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

DimensionAttribute

CustomRollupColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

DimensionAttribute

CustomRollupPropertiesColumn

L'elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

DimensionAttribute

KeyColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding, AttributeBinding o TimeBinding

DimensionAttribute

NameColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

DimensionAttribute

SkippedLevelsColumns

L’elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

DimensionAttribute

UnaryOperatorColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding o AttributeBinding

Measure

Source

L’elemento Source di DataItem deve essere di tipo RowBinding, ColumnBinding, MeasureBinding o CubeDimensionBinding

MeasureGroupAttribute

KeyColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding, AttributeBinding o InheriteBinding

ScalarMiningStructureColumn

KeyColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding

ScalarMiningStructureColumn

NameColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding

TableMiningStructureColumn

ForeignKeyColumn

L’elemento Source di DataItem deve essere di tipo ColumnBinding

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