Freigeben über


Analysis Services Scripting Language-XML-Datentypen (ASSL)

In diesem Referenzabschnitt finden Sie Syntax- und Nutzungsinformationen für jedes Element, das im ASSL-Schema (Analysis Services Scripting Language) als Typ agiert.

Obwohl das ASSL-Schema nur XML-Elemente enthält, entsprechen die in diesem Abschnitt beschriebenen Elemente aus Sicht eines Entwicklers Typen wie Binding und Permission, die zum Definieren der untergeordneten Elemente und Eigenschaften anderer Objekte verwendet werden.

Typelemente wie Objektelemente sind niemals Blattebenenelemente im ASSL-Schema, sondern besitzen untergeordnete Elemente und Elemente, die Objekteigenschaften entsprechen.

Ein Typelement wird jedoch nie als Element in einem Skript angezeigt, das Analysis Services definiert oder beschreibt. Stattdessen wird sie als Typ anderer Objektelemente angezeigt, die normalerweise mit dem Typattribut aus dem SCHEMA der XML-Schemainstanz mit xsi:type oder xs:type gekennzeichnet sind. Beispiel: <Assembly xsi:type="ClrAssembly"\>...</Assembly\>.

In einigen Fällen wird ein Typ von einem anderen Typ abgeleitet. Beispielsweise wird der CubeBinding-Typ vom übergeordneten Bindungstyp ableiten.

Element BESCHREIBUNG
Action-Datentyp (ASSL) Definiert einen abstrakten Grunddatentyp, der eine Aktion in einem Cube -Element oder einem Perspective -Element darstellt.
AggregationAttribute-Datentyp (ASSL) Definiert den Grunddatentyp, der die Zuordnung zwischen einem Aggregation -Element und einem Attribut darstellt.
AggregationDesignAttribute-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Zuordnung zwischen einen Attribut und einem AggregationDesignDimension -Element darstellt.
AggregationDesignDimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Beziehung zwischen einer Cubedimension und einem AggregationDesign -Element darstellt.
AggregationDimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Beziehung zwischen einer Dimension und einem Aggregation -Element darstellt.
AggregationInstanceAttribute-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über ein Attribut, das von einer Aggregationsinstanz verwendet wird, darstellt.
AggregationInstanceCubeDimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Cubedimension, die von einer Aggregationsinstanz verwendet wird, darstellt.
AggregationInstanceMeasure-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über ein Measure, das von einer Aggregationsinstanz verwendet wird, darstellt.
Assembly-Datentyp (ASSL) Definiert einen abstrakten primitiven Datentyp, der eine Assembly oder eine COM-DLL (Dynamic Link Library) darstellt, die einem Server- oder Database-Elementzugeordnet ist.
AttributeBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung für ein Attribut -Element darstellt.
AttributeTranslation-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Übersetzung darstellt, die einem Attribut -Element zugeordnet ist.
Binding-Datentyp (ASSL) Definiert einen abstrakten Grunddatentyp, der eine abhängige Beziehung zwischen zwei Objekten darstellt, in der die Daten oder Metadaten des einen Objekts von den Daten oder Metadaten eines gebundenen Objekts abhängen.
ClrAssembly-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Microsoft .NET Framework assembly darstellt, die einem Database- oder Server-Elementzugeordnet ist.
ClrAssemblyFile-Datentyp (ASSL) Definiert einen primitiven Datentyp, der eine der Dateien darstellt, aus denen eine Microsoft .NET Framework-Assembly (ClrAssembly-Element) erstellt wird.
ColumnBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung einer Spalte in einer Datenquellensicht an ein DataItem-Element darstellt.
ComAssembly-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine COM-Bibliothek darstellt, die einem Server - oder Database -Element zugeordnet ist.
CubeAttribute-Datentyp (ASSL) Definiert einen primitiven Datentyp, der ein Attribut darstellt, das einem Cube-Element zugeordnet ist.
CubeAttributeBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung eines Attributs in einer Cubedimension zu entweder einer Aktions- oder einer Miningstrukturspalte darstellt.
CubeBinding-Datentyp (Out-of-Line) (ASSL) Definiert einen Grunddatentyp, der die Beziehung zwischen einem Cube -Element und einem DataSource -Element darstellt.
CubeDimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Beziehung zwischen einer Dimension und einem Cube darstellt.
CubeDimensionBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung eines Dimension-, Measure- oder MiningModel-Elements an eine Cubedimension darstellt.
CubeDimensionPermission-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Berechtigungen einer einzelnen Rolle in einer bestimmten Dimension in einem Cube darstellt.
CubeHierarchy-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über ein Hierarchy -Element in einem Cube -Element darstellt.
DataBlock-Datentyp (ASSL) Definiert einen Grunddatentyp, der eine Auflistung von Datenblöcken darstellt, die verwendet werden, um binäre Inhalte des ClrAssemblyFile -Elements zu speichern.
DataItem-Datentyp (ASSL) Definiert einen Grunddatentyp, der die datenbezogenen Merkmale eines Datenelements darstellt, z. B. eine Spalte oder ein Attribut.
DataMiningMeasureGroupDimension-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Beziehung zwischen einer Measuregruppe und einer Data Mining-Dimension darstellt.
DataSource-Datentyp (ASSL) Definiert einen abstrakten Grunddatentyp, der eine Datenquelle in einem Database -Element darstellt.
DataSourceViewBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung zwischen einer Datenquellensicht und dem übergeordneten Element darstellt.
DegenerateMeasureGroupDimension-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Beziehung zwischen einer degenerierten Dimension (d. h. einer Faktdimension) und einer Measuregruppe darstellt.
Dimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der eine Datenbankdimension darstellt.
DimensionAttribute-Datentyp (ASSL) Definiert einen primitiven Datentyp, der ein Attribut in einer Dimension darstellt.
DimensionBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung zwischen einer Datenquelle und einem Dimension -Element darstellt.
DimensionPermission-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die einer Datenbankdimension zugewiesenen Berechtigungen darstellt.
DrillThroughAction-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Drillthrough-Aktion darstellt.
DSVTableBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung zwischen einer Tabelle und einem DataSourceView -Element darstellt.
EventColumn-Datentyp (ASSL) Definiert einen Grunddatentyp, der eine Spalte mit Informationen darstellt, die für ein Event -Element als Teil eines Trace -Elements aufgezeichnet werden.
Hierarchy-Datentyp (ASSL) Definiert einen Grunddatentyp, der eine Hierarchie in einer Dimension darstellt.
ImpersonationInfo-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Informationen darstellt, die zur Identitätsbestimmung eines Benutzers verwendet werden.
IncrementalProcessingNotification-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der Informationen für das ProactiveCaching-Element zu einer Abfrage darstellt, die ausgeführt werden soll, um den Fortschritt der inkrementellen Verarbeitung zu bestimmen.
InheritedBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der anzeigt, dass ein MeasureGroupAttribute -Element seine Bindungen vom Attribut erbt.
ManyToManyMeasureGroupDimension-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Beziehung zwischen einer m:n-Dimension und einer Measuregruppe darstellt.
MeasureBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Bindung einer Measure zum übergeordneten Element darstellt.
MeasureGroupAttribute-Datentyp (ASSL) Definiert einen Grunddatentyp, der die Beziehung zwischen einem Attribut und einer Measuregruppe darstellt.
MeasureGroupBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung mit einem MeasureGroup -Element darstellt.
MeasureGroupBinding-Datentyp (Out-of-Line) (ASSL) Definiert einen Grunddatentyp, der eine Bindung mit einer Measuregruppe darstellt.
MeasureGroupDimension-Datentyp (ASSL) Definiert einen abstrakten Grunddatentyp, der die Beziehung zwischen einer Dimension und einer Measuregruppe darstellt.
MeasureGroupDimensionBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung zwischen einer Dimension und einer Measuregruppe darstellt.
MeasureGroupHierarchy-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Hierarchie in einer Measuregruppe darstellt.
MiningModelColumn-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Spalte in einem MiningModel -Element darstellt.
MiningModelingFlag-Datentyp (ASSL) Definiert einen Grunddatentyp, der die verfügbaren Modellierungsflags für ein ModelingFlag -Element darstellt.
MiningStructureColumn-Datentyp (ASSL) Definiert einen abstrakten Grunddatentyp, der Informationen über eine Spalte in einem MiningStructure -Element darstellt.
OlapDataSource-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der ein mehrdimensionales DataSource -Element darstellt.
PartitionBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung mit einem Partition -Element darstellt.
Permission-Datentyp (ASSL) Definiert einen abstrakten, Grunddatentyp, der Informationen über eine individuelle Berechtigung darstellt.
PerspectiveAction-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Aktion in einem Perspective -Element darstellt.
PerspectiveAttribute-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über ein Attribut in einem PerspectiveDimension -Element darstellt.
PerspectiveCalculation-Datentyp (ASSL) Definiert den Grunddatentyp, der die Beziehung zwischen einer Berechnung und einem Perspective -Element darstellt.
PerspectiveDimension-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Dimension in einer Perspektive darstellt.
PerspectiveHierarchy-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Hierarchie in einem PerspectiveDimension -Element darstellt.
PerspectiveKpi-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Aktion in einen Key Performance Indicator (KPI) in einem Perspective -Element darstellt.
PerspectiveMeasure-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Measure in einem PerspectiveMeasureGroup -Element darstellt.
PerspectiveMeasureGroup-Datentyp (ASSL) Definiert einen Grunddatentyp, der Informationen über eine Measuregruppe in einem Perspective -Element darstellt.
ProactiveCachingBinding-Datentyp (ASSL) Definiert einen abstrakten abgeleiteten Datentyp, der Informationen über Datenquellenänderungen, die ein Neuerstellen des Caches erfordern, sowie über den Status des Neuerstellungsprozesses für das ProactiveCaching -Element darstellt.
ProactiveCachingIncrementalProcessingBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung zum ProactiveCaching -Element bezüglich des Status des Neuerstellungsprozesses des Caches darstellt.
ProactiveCachingInheritedBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der dem ProactiveCaching -Element gegenüber Informationen über Datenquellenänderungen in Tabellen und Sichten darstellt, die über vorhandene Datenbindungen, die ein Neuerstellen des Caches erfordern, identifiziert werden.
ProactiveCachingObjectNotificationBinding-Datentyp (ASSL) Definiert einen abstrakten abgeleiteten Datentyp, der dem ProactiveCaching -Element gegenüber Informationen über Datenquellenänderungen darstellt, entweder in angegebenen Tabellen und Sichten oder in Tabellen und Sichten, die über vorhandene Datenbindungen, die ein Neuerstellen des Caches erfordern, identifiziert werden.
ProactiveCachingQueryBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der dem ProactiveCaching -Element gegenüber Informationen über Datenquellenänderungen in Tabellen und Sichten darstellt, die über die Ausführung von angegebenen Abfragen, die ein Neuerstellen des Caches erfordern, identifiziert werden.
ProactiveCachingTablesBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der dem ProactiveCaching -Element gegenüber Informationen über Datenquellenänderungen in angegebenen Tabellen und Sichten darstellt, die über vorhandene Datenbindungen, die ein Neuerstellen des Caches erfordern, identifiziert werden.
PushedDataSource-Datentyp (ASSL) Definiert einen primitiven Datentyp, der eine Datenquelle darstellt, die zum "Pushen" von Daten in ein Cube-Element verwendet wird.
QueryBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der die Zuordnung eines DataSource -Elements zu einem QueryDefinition -Element darstellt.
ReferenceMeasureGroupDimension-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Dimension darstellt, die indirekt über eine Zwischendimension mit der Faktentabelle verbunden ist. (Eine Sales-Measuregruppe kann beispielsweise auf eine Geography-Dimension verweisen, die über die Customer-Dimension verbunden ist.)
RegularMeasureGroupDimension-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine reguläre Beziehung zwischen einer Dimension und einer Measuregruppe darstellt.
RelationalDataSource-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der ein auf einer relationalen Datenquelle basierendes DataSource -Element darstellt.
ReportAction-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Aktion darstellt, die einen Reporting Services Bericht generiert.
RowBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung zu den Zellen einer Tabelle in einem DataSourceView -Element darstellt.
ScalarMiningStructureColumn-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der ein MiningStructureColumn -Element darstellt, das skalare Werte enthält; dies steht im Gegensatz zu den geschachtelten Tabellen, die dem TableMiningStructureColumn -Element zugeordnet sind, das geschachtelte Tabellen enthält.
StandardAction-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der ein beliebiges Action -Element darstellt, außer einem DrillThroughAction -Element oder einem ReportAction -Element.
TableBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung mit einer Tabelle darstellt.
TableMiningStructureColumn-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der ein MiningStructureColumn -Element darstellt, das geschachtelte Tabellen enthält; dies steht im Gegensatz zu den skalaren Werten, die dem ScalarMiningStructureColumn -Element zugeordnet sind, das skalare Werte enthält.
TabularBinding-Datentyp (ASSL) Definiert einen abstrakten abgeleiteten Datentyp, der eine Bindung mit einem Tabellenelement wie einer Tabelle oder einer Cubedimension darstellt.
TimeAttributeBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der für generierte Elemente in einer Serverzeitdimension (z. B. die Schlüsselspalten eines Attributs) eine "Platzhalter"-Bindung darstellt.
TimeBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine Bindung an Zeiträume darstellt.
Translation-Datentyp (ASSL) Definiert einen Grunddatentyp, der eine lokalisierte Übersetzung darstellt.
UserDefinedGroupBinding-Datentyp (ASSL) Definiert einen abgeleiteten Datentyp, der eine benutzerdefinierte Gruppierung für ein Attribut darstellt.