Microsoft.AnalysisServices.Tabular Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Objekt-API bereit, die zum Verwalten tabellarischer Serverinstanzen, Datenbanken, Rollen und Assemblys in Analysis Services verwendet wird. Dieser Namespace zielt auf tabellarische Datenbanken mit Kompatibilitätsgrad 1200 oder höher ab, wobei Objekte in tabellarischen Metadaten als Tabellen, Spalten und Beziehungen beschrieben werden.
Skript und verwalteter Code mit AMO-Aufrufen sollten die Klassen und Member in diesem Namespace verwenden, um Objekte in einem tabellarischen Modell darzustellen. Wenn Sie diesen Namespace verwenden, müssen Sie auch einen Verweis auf Microsoft.AnalysisServices.Core hinzufügen.
Klassen
AlternateOf |
Stellt ein AlternativeSource-Objekt dar. Es ist ein untergeordnetes Element eines Table- oder eines Column-Objekts. |
AlternateOfAnnotationCollection |
Sammlung von Annotation-Objekten. |
Annotation |
Eine Erweiterung des Schemas, das für die Übergabe von objektspezifischen Informationen in Form von Name-Wert-Paaren für die Verwendung durch eine Clientanwendung genutzt wird. Analysis Services interpretiert oder überprüft Anmerkungen nicht. Anmerkungen werden als untergeordnetes Element eines logischen Metadatenobjekts im Modell definiert. |
AttributeHierarchy |
Stellt die Attributhierarchie einer Spalte in einer Tabelle dar. Es ist ein optionales untergeordnetes Objekt eines Column-Objekts und wird implizit durch den Server erstellt. Wenn die Attributhierarchie vorhanden ist, wird die Spalte als Hierarchie in der mehrdimensionalen Engine zur Verfügung gestellt und kann mithilfe von MDX abgefragt werden. |
AttributeHierarchyAnnotationCollection |
Sammlung von Annotation-Objekten. |
AttributeHierarchyExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
AuthenticationKind |
Konstanten für DataSource.Credential.AuthenticationKind, die definieren, wie die Datenquelle authentifiziert wird. |
AutomaticAggregationOptions |
Wert der Model.AutomaticAggregationOptions-Eigenschaft |
BasicRefreshPolicy |
Stellt ein BasicRefreshPolicy-Objekt dar. Es ist ein untergeordnetes Element eines Table-Objekts. |
CalculatedColumn |
Stellt eine Spalte dar, die auf einem DAX-Ausdruck in einer Tabelle basiert, welche auch DataColumns und eine RowNumberColumn enthält. Eine CalculatedColumn kann auch zu einer berechneten Tabelle hinzugefügt werden. |
CalculatedPartitionSource |
Stellt eine Partition eines CalculatedTable-Objekts dar. |
CalculatedTableColumn |
Stellt eine Spalte in einer Tabelle dar, die auf einem DAX-Ausdruck basiert. Eine CalculatedTableColumn-Sammlung unter einem Table-Objekt, das an eine Partition mit der Quelle des Typs CalculatedPartitionSource gebunden ist, führt zu einer berechneten Tabelle. |
CalculationGroup |
Stellt eine Auflistung von Berechnungselementen dar. |
CalculationGroupAnnotationCollection |
Sammlung von Annotation-Objekten. |
CalculationGroupExpression |
Ein tabellarisches CalculationGroupExpression-Objekt. Der für dieses Objekt definierte Ausdruck wird auf das ausgewählte Measure in DAX-Abfragen angewendet, wenn keine Berechnungselemente angewendet werden können. |
CalculationGroupSource |
Stellt eine Partition dar, die auf einem CalculationGroup-Inhalt basiert. |
CalculationItem |
Ein tabellenkalkulationselement. |
CalculationItemCollection |
Auflistung von CalculationItem-Objekten. |
ChangedProperty |
Stellt einen Hinweis auf eine Änderung an einer der Eigenschaften des Objekts dar. |
Column |
Stellt eine Basisklasse eines Spaltenobjekts in einem tabellarischen Modell dar, das zur Angabe einer DataColumn, RowNumberColumn, CalculatedColumn oder CalculatedTableColumn verwendet wird. |
ColumnAnnotationCollection |
Sammlung von Annotation-Objekten. |
ColumnChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
ColumnCollection |
Sammlung von Column-Objekten. |
ColumnExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
ColumnPermission |
Definiert die Sicherheitsregeln der Rolle für die Spalte. Es ist ein untergeordnetes Element eines TablePermission-Objekts. |
ColumnPermissionAnnotationCollection |
Sammlung von Annotation-Objekten. |
ColumnPermissionCollection |
Collection von ColumnPermission-Objekten. |
ColumnPermissionExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
CompatibilityViolationException |
Stellt eine Ausnahme dar, die ausgelöst wird, wenn ein Objekt oder eine Eigenschaft im Modell einen Kompatibilitätsgrad erfordert, der höher ist als der von der Datenbank unterstützte. |
ConnectionAddress |
Die Adresse einer Verbindung. Diese enthält den Protokollnamen und protokollspezifische Eigenschaften wie den Server- und Datenbanknamen. |
ConnectionAddressProperty |
Schlüssel im Wörterbuch DataSource.Address |
ConnectionDetails |
Protokoll und Adresse, die für das Herstellen der Verbindung mit der Datenquelle verwendet wurden. |
Credential |
Optionen, bei denen eine strukturierte Datenquelle authentifiziert werden soll |
CredentialProperty |
Schlüssel im Wörterbuch DataSource.Credential |
Culture |
Stellt eine Benutzerkultur dar. Es ist ein untergeordnetes Element eines Model-Objekts, das zum Übersetzen von Zeichenfolgen und Formatieren von Werten verwendet wird. |
CultureAnnotationCollection |
Sammlung von Annotation-Objekten. |
CultureCollection |
Sammlung von Culture-Objekten. |
CultureExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
CustomJsonProperty<TOwner> |
Eine Basisklasse für benutzerdefinierte Eigenschaften, die ein JSON-Objekt als Auflistung unterschiedlicher Eigenschaften darstellt. |
DataAccessOptions |
Wert der Eigenschaft Model.DataAccessOptions |
Database |
Gibt eine tabellarische Analysis Services-Datenbank oder eine multidimensionale Datenbank an. Diese Klasse kann nicht vererbt werden. Servermodus und Modelltyp bestimmen, ob Sie anschließend die Modellstruktur erstellen oder ändern können. Genauer gesagt: Wenn Sie Tabular.Database aufrufen, können Sie das Modell nur ändern, wenn es sich um ein tabellarisches Modell mit Kompatibilitätsgrad 1200 handelt. |
DatabaseCollection |
Stellt eine Auflistung von Database-Objekten dar. Diese Klasse kann nicht vererbt werden. |
DataColumn |
Stellt eine Spalte in einer Tabelle dar, die Daten aus einer externen Datenquelle abruft. |
DataCoverageDefinition |
Ein tabellarisches DataCoverageDefinition-Objekt. Der für dieses Objekt definierte Ausdruck gibt Hinweise zu den Daten in einer Partition. |
DataCoverageDefinitionAnnotationCollection |
Sammlung von Annotation-Objekten. |
DataSource |
Definiert eine offene Verbindung mit einer externen Datenquelle für Import-, Aktualisierungs- oder DirectQuery-Vorgänge für ein tabellarisches Model. |
DataSourceAnnotationCollection |
Sammlung von Annotation-Objekten. |
DataSourceCollection |
Sammlung von DataSource-Objekten. |
DataSourceExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
DataSourceOptions |
Wert der Eigenschaft DataSource.Options |
DataSourceProtocol |
Mögliche Werte für DataSource.Protocol |
DeserializeOptions |
Flags, die steuern, wie das JSON-Dokument während der Deserialisierung behandelt wird. |
DetailRowsDefinition |
Stellt ein DetailRowsDefinition-Objekt dar. Es ist ein untergeordnetes Element von einem Measure oder einem Table-Objekt. |
EntityPartitionSource |
Stellt eine Partition dar, die von einem Verweis auf ein Objekt aus der zugrunde liegenden DataSource bzw. dem Anbieter gestützt wird. |
ExtendedProperty |
Eine Erweiterung des Schemas, das für die Übergabe von objektspezifischen Informationen in Form von Name-Wert-Paaren für die Verwendung durch eine Clientanwendung über TOM und CSDL genutzt wird. Wenn der Typ auf JSON festgelegt ist, prüft Analysis Service, ob es sich um eine korrekt formatierte Datei handelt. ExtendedProperty wird als untergeordnetes Element eines logischen Metadatenobjekts im Modell definiert. |
ExternalModelRoleMember |
Nur zur internen Verwendung. |
FormatStringDefinition |
Stellt ein FormatStringDefinition-Objekt dar. Es ist ein untergeordnetes Element eines Measure- oder eines CalculationItem-Objekts. |
GroupByColumn |
Eine Erweiterung des Column-Objekts, die eine Liste der Spalten enthält, nach denen es gruppiert ist. |
GroupByColumnCollection |
Auflistung von GroupByColumn-Objekten. |
Hierarchy |
Stellt eine Sammlung von Ebenen dar, die einen logischen hierarchischen Drilldownpfad für Clientanwendungen bereitstellen. Es ist ein untergeordnetes Element eines Table-Objekts. |
HierarchyAnnotationCollection |
Sammlung von Annotation-Objekten. |
HierarchyChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
HierarchyCollection |
Sammlung von Hierarchy-Objekten. |
HierarchyExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
InferredPartitionSource |
Stellt eine Partition dar, deren Daten durch Ausführen einer vom System generierten Abfrage aufgefüllt werden. |
JsonExtendedProperty |
Stellt ein ExtendedProperty-Objekt mit einem JSON-Wert dar. |
JsonScripter |
Hilfsklasse für die Skripterstellung einer tabellarischen Aatabasis oder eines Metadatenobjekts in JSON-Skript. |
JsonSerializer |
Bidirektionale Konvertierung einer In-Memory-Objektstruktur in JSON. JSON wird für Objektdefinitionen in einem tabellarischen Modell oder einer tabellarischen Datenbank mit einem Kompatibilitätsgrad von mindestens 1200 verwendet. |
KPI |
Stellt ein Key Performance Indicator-Objekt (KPI) dar. Es ist ein untergeordnetes Element eines Measure-Objekts. |
KPIAnnotationCollection |
Sammlung von Annotation-Objekten. |
KPIExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
Level |
Stellt eine Ebene in einer Hierarchie dar, die einen logischen hierarchischen Drilldownpfad für Clientanwendungen bereitstellt. Es ist ein untergeordnetes Element eines Hierarchy-Objekts. Die Ebene basiert auf den Werten in einer Spalte. |
LevelAnnotationCollection |
Sammlung von Annotation-Objekten. |
LevelChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
LevelCollection |
Eine Sammlung von Level-Objekten. |
LevelExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
LinguisticMetadata |
Enthält Synonyminformationen für das tabellarische Modell. Es ist ein untergeordnetes Element eines Culture-Objekts. |
LinguisticMetadataAnnotationCollection |
Sammlung von Annotation-Objekten. |
LinguisticMetadataExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
Measure |
Stellt einen Wert dar, der auf Grundlage eines Ausdrucks berechnet wird. Es ist ein untergeordnetes Element eines Table-Objekts. |
MeasureAnnotationCollection |
Sammlung von Annotation-Objekten. |
MeasureChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
MeasureCollection |
Sammlung von Measure-Objekten. |
MeasureExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
MetadataObject |
Die Basisklasse in einer Klassenhierarchie von Tabellenobjekten. |
MetadataObjectCollection<T,P> |
Stellt eine Collection von Metadatenobjekten dar. |
Model |
Ein tabellarisches Modell, das mindestens mit Kompatibilitätsgrad 1200 erstellt wurde. |
ModelAnnotationCollection |
Sammlung von Annotation-Objekten. |
ModelExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
ModelOperationResult |
Stellt das Ergebnis des Vorgangs auf dem Modell dar, z. B. Sync(), SaveChanges() |
ModelRole |
Definiert einen Satz aus Benutzerprinzipalen, für die Sicherheitsregeln angewendet werden. Es ist ein untergeordnetes Element eines Model-Objekts. |
ModelRoleAnnotationCollection |
Sammlung von Annotation-Objekten. |
ModelRoleCollection |
Sammlung von ModelRole-Objekten. |
ModelRoleExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
ModelRoleMember |
Definiert einen Benutzerprinzipal, der zu der Rolle gehört. Es ist ein untergeordnetes Element eines Role-Objekts. |
ModelRoleMemberAnnotationCollection |
Sammlung von Annotation-Objekten. |
ModelRoleMemberCollection |
Sammlung von ModelRoleMember-Objekten. |
ModelRoleMemberExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
MPartitionSource |
Stellt eine Partition dar, die durch einen M-Ausdruck gesichert wird. |
NamedExpression |
Ein benannter Ausdruck, der von einer oder mehreren Partitionen verwendet werden kann. |
NamedExpressionAnnotationCollection |
Sammlung von Annotation-Objekten. |
NamedExpressionCollection |
Collection von NamedExpression-Objekten. |
NamedExpressionExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
NamedMetadataObject |
Stellt ein tabellarisches Metadatenobjekt nach seinem Namen dar. |
NamedMetadataObjectCollection<T,P> |
Eine Sammlung benannter Metadatenobjekte. |
ObjectImpact |
Stellt eine Änderung an der Modellstruktur dar, die sich aus einem oder mehreren Benutzervorgängen ergibt, bei denen neue Objekte hinzufügt, vorhandene Objekte entfernt oder Objekteigenschaften geändert werden. |
ObjectReference |
Stellt die Verknüpfung für ein Objekt bereit. Diese Klasse kann nicht vererbt werden. |
ObjectTranslation |
Stellt die Übersetzung der Metadateneigenschaften für das übergeordnete Culture-Objekt dar. Eigenschaften wie Name und Beschreibung eines Metadatenobjekts können übersetzt werden. Wenn sie nicht übersetzt werden, werden die Eigenschaften verwendet, die im Hauptobjekt angegeben sind. Das ObjectTranslation-Objekt verfügt über einen schwach typisierten Verweis auf das Objekt, das es übersetzt. |
ObjectTranslationCollection |
Sammlung von ObjectTranslation-Objekten. |
OutOfSyncException |
Stellt die Fehler bei fehlender Synchronisierung bereit. |
ParquetPartitionSource |
Stellt eine Partition dar, deren Daten durch Ausführen einer vom System generierten Abfrage aufgefüllt werden. |
Partition |
Stellt eine Partition in einer Tabelle dar. Partitionen definieren die Abfrage für externe Datenquellen, die die Rowsets eines Table-Objekts zurückgeben. |
PartitionAnnotationCollection |
Sammlung von Annotation-Objekten. |
PartitionCollection |
Sammlung von Partition-Objekten. |
PartitionExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PartitionSource |
Eine Basisklasse für alle Partitionsquellen: QueryPartitionSource, CalculatedPartitionSource, MPartitionSource, EntityPartitionSource. |
Perspective |
Definiert eine logische Sicht über das Modell und ist ein untergeordnetes Element eines Modellobjekts. Hiermit können Tabellen, Spalten, Measures und Hierarchien ausgeblendet werden, damit Endbenutzer eine kleinere Teilmenge des großen Datenmodells anzeigen können. |
PerspectiveAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveCollection |
Sammlung von Perspective-Objekten. |
PerspectiveColumn |
Enthält eine Spalte einer Tabelle in der Perspektive. Es ist ein untergeordnetes Element eines PerspectiveTable-Objekts. |
PerspectiveColumnAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveColumnCollection |
Sammlung von PerspectiveColumn-Objekten. |
PerspectiveColumnExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PerspectiveExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PerspectiveHierarchy |
Enthält eine Hierarchie einer Tabelle in der Perspektive. Es ist ein untergeordnetes Element eines PerspectiveTable-Objekts. |
PerspectiveHierarchyAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveHierarchyCollection |
Sammlung von PerspectiveHierarchy-Objekten. |
PerspectiveHierarchyExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PerspectiveMeasure |
Enthält ein Measure einer Tabelle in der Perspektive. Es ist ein untergeordnetes Element eines PerspectiveTable-Objekts. |
PerspectiveMeasureAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveMeasureCollection |
Sammlung von PerspectiveMeasure-Objekten. |
PerspectiveMeasureExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PerspectiveSet |
PerspectiveSet-Objekt. |
PerspectiveSetAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveSetCollection |
Auflistung von PerspectiveSet-Objekten. |
PerspectiveSetExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PerspectiveTable |
Fügt der Perspektive eine Tabelle hinzu. Es ist ein untergeordnetes Element eines Perspective-Objekts. Mit den untergeordneten Objekten PerspectiveColumns, PerspectiveMeasures und PerspectiveHierarchies kann angepasst werden, welche Teile der Tabelle in der Perspektive angezeigt werden. |
PerspectiveTableAnnotationCollection |
Sammlung von Annotation-Objekten. |
PerspectiveTableCollection |
Sammlung von PerspectiveTable-Objekten. |
PerspectiveTableExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
PolicyRangePartitionSource |
Stellt eine Partition basierend auf einer Bereichsaktualisierungsrichtlinie dar. |
PrivacyClass |
Konstanten für DataSource.Credential.PrivacySetting, die definieren, wie Daten der Datenquelle mit anderen Datenquellen in generierten Abfragen geteilt werden können. |
PropertyChangeEntry |
Stellt Informationen über die Änderung der Eigenschaft eines Metadatenobjekts dar. |
ProviderDataSource |
Stellt eine Datenquelle dar, die eine Verbindungszeichenfolge zum Herstellen von Verbindungen verwendet. |
QueryGroup |
Stellt ein QueryGroup-Objekt dar. Zugeordnet mit Partition- oder NamedExpression-Objekten. |
QueryGroupAnnotationCollection |
Sammlung von Annotation-Objekten. |
QueryGroupCollection |
Auflistung von QueryGroup-Objekten. |
QueryPartitionSource |
Stellt eine Abfrage in der nativen Abfragesprache der externen Datenquelle bereit, um einen Slice von Daten für eine einzelne Partition abzurufen. |
RefreshPolicy |
Stellt ein abstraktes RefreshPolicy-Objekt dar. Es ist ein untergeordnetes Element eines Table-Objekts. |
RefreshPolicyAnnotationCollection |
Sammlung von Annotation-Objekten. |
RefreshPolicyExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
RelatedColumnDetails |
Eine Erweiterung des Column-Objekts, die eine Liste der Spalten enthält, nach denen es gruppiert ist |
Relationship |
Stellt eine logische Beziehung zwischen zwei Table-Objekten dar. Es ist ein untergeordnetes Element eines Model-Objekts. |
RelationshipAnnotationCollection |
Sammlung von Annotation-Objekten. |
RelationshipChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
RelationshipCollection |
Sammlung von Relationship-Objekten. |
RelationshipExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
RemovedSubtreeEntry |
Stellt Informationen über eine aus der Objektstruktur entfernte Unterstruktur dar. |
Role |
Stellt die einer Gruppe von Benutzern zugeordnete Sicherheitsebene dar. Diese Klasse kann nicht vererbt werden. |
RoleCollection |
Stellt eine Auflistung von Role-Objekten dar. Diese Klasse kann nicht vererbt werden. |
RowNumberColumn |
Stellt eine interne Spalte dar, die automatisch vom Server zu jeder Tabelle hinzugefügt wird, nachdem das Objekt auf dem Server erstellt wurde. |
SaveOptions |
Stellt erweiterte Einstellungen dar, die das Verhalten des SaveChanges-Vorgangs des Modells steuern. |
SerializeOptions |
Flags, die verwendet werden, um die Ausgabe der Serialisierung von Metadatenobjekten zu steuern. |
Server |
Stellt eine Instanz von Analysis Services dar und stellt Methoden und Elemente zur Steuerung dieser Instanz bereit. Diese Klasse kann nicht vererbt werden. |
SessionTrace |
Stellt eine Ablaufverfolgungssitzung dar. Diese Klasse kann nicht vererbt werden. |
Set |
Objekt festlegen. |
SetAnnotationCollection |
Sammlung von Annotation-Objekten. |
SetCollection |
Auflistung von Set-Objekten. |
SetExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
SingleColumnRelationship |
SingleColumnRelationship-Objekt. |
StringExtendedProperty |
Stellt ein ExtendedProperty-Objekt mit einem Zeichenfolgenwert dar. |
StructuredDataSource |
Stellt eine Datenquelle dar, die ein auf JSON-basierendes, erweiterbares Protokoll verwendet, um den Speicherort und Mechanismus zum Abrufen der Daten zu definieren. |
SyncOptions |
Einstellungen, die das Verhalten der Synchronisierungsopertation steuern. |
Table |
Stellt eine Tabelle im Datenmodell dar. Ein Tabellenobjekt ist ein Mitglied des TableCollection-Objekts unter einem Model-Objekt. Es enthält ein ColumnCollection-Element. Zeilen basieren auf einem Partition-Objekt oder einem CalculatedPartitionSource-Objekt, wenn die Tabelle eine berechnete Tabelle ist. |
TableAnnotationCollection |
Sammlung von Annotation-Objekten. |
TableChangedPropertyCollection |
Auflistung von ChangedProperty-Objekten. |
TableCollection |
Sammlung von Table-Objekten. |
TableExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
TablePermission |
Definiert die Sicherheitsregeln der Rolle für die Tabelle. Es ist ein untergeordnetes Element eines Role-Objekts. |
TablePermissionAnnotationCollection |
Sammlung von Annotation-Objekten. |
TablePermissionCollection |
Sammlung von TablePermission-Objekten. |
TablePermissionExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
TmdlSerializer |
WICHTIG: TMDL befindet sich noch in der Vorschauphase, und die API-Oberfläche wird möglicherweise noch vor der GA geändert!
|
TomException |
Stellt eine generische Ausnahme dar, die ausgelöst wird, wenn in einem tabellarischen Objektmodell ein Fehler oder eine Warnung auftritt. |
TomInternalException |
Stellt einen internen Fehler dar, dessen Ursprung entweder unbestimmt ist oder sich weiter unten im Stapel befindet. |
TomValidationException |
Stellt eine Inkonsistenz im Zustand eines Metadatenobjekts dar, die den Abschluss des aktuellen Vorgangs verhindert. |
Trace |
Stellt einen Mechanismus zum Speichern von Ereignisprotokollen bereit, die später angezeigt oder wiedergegeben werden können. Diese Klasse kann nicht vererbt werden. |
TraceCollection |
Stellt eine Auflistung von Trace-Objekten dar. Diese Klasse kann nicht vererbt werden. |
TraceColumnCollection |
Stellt eine Auflistung von TraceColumn-Objekten dar. Diese Klasse kann nicht vererbt werden. |
TraceEvent |
Stellt ein Ablaufverfolgungsereignis dar. |
TraceEventArgs |
Definiert die einem Ablaufverfolgungsereignis zugeordneten Bezeichner und Werte. Diese Klasse kann nicht vererbt werden. |
TraceEventCollection |
Stellt eine Auflistung von TraceEvent-Objekten dar. Diese Klasse kann nicht vererbt werden. |
TraceStoppedEventArgs |
Stellt ein Ereignis mit angehaltener Ablaufverfolgung dar. |
Utils |
Allgemeine Hilfsprogramme, die in erster Linie für Namens- und Syntaxprüfungen verwendet werden. |
ValidationError |
Stellt einen Fehler dar, der bei der Überprüfung einer Metadaten-Objektstruktur gefunden wurde. |
ValidationResult |
Stellt das Ergebnis der Konsistenzüberprüfung einer Metadaten-Objektstruktur dar. |
Variation |
Variation-Objekt. |
VariationAnnotationCollection |
Sammlung von Annotation-Objekten. |
VariationCollection |
Collection aus Variation-Objekten. |
VariationExtendedPropertyCollection |
Die Collection von ExtendedProperty-Objekten. |
WindowsModelRoleMember |
Stellt ein einzelnes Windows-Benutzerkonto oder eine Windows-Sicherheitsgruppe dar. |
Schnittstellen
IMajorObject |
Hauptobjekte einer tabellarischen Lösung, wie z. B. Server, Database, Role und Trace. Hauptobjekte sind ein Artefakt der älteren AMO-Clientbibliothek, in der Objekte als Haupt- oder Nebenobjekte klassifiziert werden. |
IMetadataObjectWithLineage |
Ein Metadatenobjekt, das möglicherweise über Herkunftsbeziehungen verfügt. |
ITrace |
Stellt einen Mechanismus zum Speichern von Ereignisprotokollen bereit, die später angezeigt oder wiedergegeben werden können. |
Enumerationen
AggregateFunction |
Gibt die Aggregatfunktion an, mit der Berichtstools Spaltenwerte zusammenfassen sollen. |
Alignment |
Eine Enumeration der möglichen Werte zum Ausrichten von Daten in einer Zelle. |
CalculationGroupSelectionMode |
Optionen für die Auswahl von Berechnungsgruppen, die kein Berechnungselement aufrufen. |
ColumnType |
Eine Enumeration der möglichen Werte für einen Spaltentyp. |
ContentType |
Der Typ des Inhalts einer Zeichenfolge. E.g. XML oder JSON. |
CrossFilteringBehavior |
Gibt an, wie Beziehungen das Filtern von Daten beeinflussen. Die Enumeration definiert die möglichen Verhaltensweisen. |
DatasourceIsolation |
Steuert das Sperrverhalten von SQL-Anweisungen, wenn Befehle für die Datenquelle ausgeführt werden. |
DataSourceType |
Der DataSource-Typ. Derzeit ist der einzig mögliche Wert „Provider“. |
DataSourceVariablesOverrideBehaviorType |
Datenquellenbearbeitung varaibles überschreiben den Verhaltenstyp. Z.B. Nicht zulassen oder zulassen. |
DataType |
Beschreibt den Typ der in der Spalte enthaltenen Daten. |
DataViewType |
Bestimmt, welche Partitionen zur Ausführung der Abfragen auf dem Modell ausgewählt werden müssen. |
DateTimeRelationshipBehavior |
Gibt bei der Verknüpfung von zwei Datums-/Uhrzeitspalten an, ob Datums- und Uhrzeitbestandteile oder nur Datumsbestandteile verknüpft werden sollen. |
DirectLakeBehavior |
Fallbackverhalten für Direct Lake-Modelle. |
EncodingHintType |
Codierungshinweis zum Vorschlagen, ob eine Spalte die Hashcodierung verwenden sollte. |
ExpressionKind |
Gibt den Dialekt des Abfrageausdrucks an. |
ExtendedPropertyType |
Eine Enumeration der möglichen Werte für den Typ des Werts, der in der erweiterten Eigenschaft gespeichert ist. |
HierarchyHideMembersType |
Unregelmäßige/unausgeglichene Hierarchien können durch das Ausblenden von Elementen aktiviert werden. |
ImpersonationMode |
Bestimmt, wie beim Importieren oder Aktualisieren von Daten die Anmeldeinformationen für die Datenquellenverbindung mit Identitätswechsel abgerufen werden. |
MetadataPermission |
Steuerung des Zugriffs auf eine Datei, die von einem Metadatenobjekt definiert wird. |
ModelPermission |
Eine Enumeration der möglichen Modellberechtigungen, die in einem Role-Objekt verwendet werden können. |
ModeType |
Definiert die Methode zum Bereitstellen von Daten in der Partition. |
ObjectState |
Eine Enumeration möglicher Werte für den Objektzustand. |
ObjectType |
Eine Enumeration von logischen Metadatenobjekten in einem tabellarischen Modell oder einer tabellarischen Datenbank. Sie können ObjectType verwenden, um den Typ zurückzugeben, wenn Sie den Typ noch nicht kennen. |
PartitionSourceType |
Eine Enumeration der möglichen Werte für eine Partitionsquelle. |
PowerBIDataSourceVersion |
DataSource-Formatversion in Power BI Service. |
RefreshGranularityType |
Gibt die Granularität der Aktualisierungsrichtlinie für die automatische Partitionierung an. |
RefreshPolicyBehavior |
Das Verhalten in Bezug auf aktualisierungsrichtliniengesteuerte Objekte in der Aktualisierung. |
RefreshPolicyMode |
Modus einer Aktualisierungsrichtlinie. |
RefreshPolicyType |
Gibt den Aktualisierungsrichtlinientyp einer Tabelle an. |
RefreshType |
Eine Enumeration der möglichen Werte für einen Aktualisierungstyp. |
RelationshipEndCardinality |
Eine Enumeration möglicher Werte für die Definition der Kardinalität auf beiden Seiten einer Tabellenbeziehung. |
RelationshipType |
Der Typ der Beziehung. Derzeit ist SingleColumn der einzig mögliche Wert. |
RoleMemberType |
Gibt an, ob das bestimmte Mitglied einer Sicherheitsrolle ein einzelner Benutzer oder eine Gruppe von Benutzern ist, oder ob das Mitglied automatisch erkannt wird. |
SaveFlags |
Erweiterte Optionen, mit denen das Verhalten eines SaveChanges-Vorgangs gesteuert werden kann. |
SecurityFilteringBehavior |
Gibt an, wie Beziehungen das Filtern von Daten bei der Auswertung von zeilenbasierten Sicherheitsausdrücken beeinflussen. Die Enumeration definiert die möglichen Verhaltensweisen. |
SummarizationType |
Gibt den Zusammenfassungstyp an, der von Spalten alternativer Quellen verwendet werden soll. |
TranslatedProperty |
Gibt an, welche Eigenschaft des Objekts übersetzt wird. |
ValueFilterBehaviorType |
Bestimmt das Wertfilterverhalten für SummarizeColumns |
Delegaten
TraceEventHandler |
Stellt den Ereignishandler der Analysis Services-Ablaufverfolgung dar. |
TraceStoppedEventHandler |
Stellt den Ereignishandler dar, wenn die Ablaufverfolgung beendet wird. |