Freigeben über


DataItem-Datentyp (ASSL)

Definiert einen Grunddatentyp, 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 Analysis Services akzeptiert nur einen bestimmten Satz von 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 DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
DimensionAttribute CustomRollupColumn DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
DimensionAttribute CustomRollupPropertiesColumn DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
DimensionAttribute KeyColumn DasSource -Element von DataItem muss den Typ ColumnBinding, AttributeBinding oder TimeBindingbesitzen.
DimensionAttribute NameColumn DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
DimensionAttribute SkippedLevelsColumn DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
DimensionAttribute UnaryOperatorColumn DasSource -Element von DataItem muss den Typ ColumnBinding oder AttributeBindingbesitzen.
Measure Quelle DasSource -Element von DataItem muss den Typ RowBinding, ColumnBinding, MeasureBindingoder CubeDimensionBindingbesitzen.
MeasureGroupAttribute KeyColumn DasSource -Element von DataItem muss den Typ ColumnBinding, AttributeBinding oder InheritedBindingbesitzen.
ScalarMiningStructureColumn KeyColumn DasSource -Element von DataItem muss den Typ ColumnBindingbesitzen.
ScalarMiningStructureColumn NameColumn DasSource -Element von DataItem muss den Typ ColumnBindingbesitzen.
TableMiningStructureColumn ForeignKeyColumn DasSource -Element von DataItem muss den Typ ColumnBindingbesitzen.

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

Weitere Informationen

Analysis Services Scripting Language-XML-Datentypen (ASSL)