Freigeben über


DataItem-Datentyp (ASSL)

Definiert einen primitiven Datentyp, der die datenbezogenen Merkmale eines Datenelements darstellt, z. B. eine Spalte oder ein Attribut.

Syntax

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

Datentypmerkmale

Merkmal

Beschreibung

Basisdatentypen

Keine

Abgeleitete Datentypen

Keine

Datentypbeziehungen

Beziehung

Element

Übergeordnete Elemente

Keine

Untergeordnete Elemente

Annotations, Collation, DataSize, DataType, Format, InvalidXmlCharacters, MimeType, NullProcessing, Source, Trimming

Abgeleitete Elemente

Siehe die Tabelle in den Anmerkungen.

Hinweise

Der DataItem-Datentyp wird für jedes Datenelement verwendet, das gebunden werden kann, z. B. eine Measure, einen Attributschlüssel und einen Attributnamen. Die relevanten Details und die angewendeten Standardwerte hängen von der Verwendung ab; Attributnamen müssen beispielsweise Zeichenfolgen sein.

Eine Instanz von MicrosoftSQL ServerAnalysis Services akzeptiert nur einen bestimmten Satz an Datentypen. Die Verwendung von anderen Datentypen führt zu einem Fehler und nicht zu einer impliziten Konvertierung in einen der gültigen Datentypen.

Die folgende Tabelle enthält Elemente des Typs DataItem.

Übergeordnetes Element

Element des Typs DataItem

Kommentare

AttributeTranslation

CaptionColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

DimensionAttribute

CustomRollupColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

DimensionAttribute

CustomRollupPropertiesColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

DimensionAttribute

KeyColumn

Das Source-Element von DataItem muss den Typ ColumnBinding, AttributeBinding oder TimeBinding besitzen.

DimensionAttribute

NameColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

DimensionAttribute

SkippedLevelsColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

DimensionAttribute

UnaryOperatorColumn

Das Source-Element von DataItem muss den Typ ColumnBinding oder AttributeBinding besitzen.

Measure

Quelle

Das Source-Element von DataItem muss den Typ RowBinding, ColumnBinding, MeasureBinding oder CubeDimensionBinding besitzen.

MeasureGroupAttribute

KeyColumn

Das Source-Element von DataItem muss den Typ ColumnBinding, AttributeBinding oder InheritedBinding besitzen.

ScalarMiningStructureColumn

KeyColumn

Das Source-Element von DataItem muss den Typ ColumnBinding besitzen.

ScalarMiningStructureColumn

NameColumn

Das Source-Element von DataItem muss den Typ ColumnBinding besitzen.

TableMiningStructureColumn

ForeignKeyColumn

Das Source-Element von DataItem muss den Typ ColumnBinding besitzen.

Das entsprechende Element im AMO-Objektmodell (Analysis Management Objects) ist DataItem.