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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für