Model Klasse
Definition
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.
Ein tabellarisches Modell, das mindestens mit Kompatibilitätsgrad 1200 erstellt wurde.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Vererbung
Konstruktoren
Model() |
Erstellen Sie eine neue instance der Model-Klasse mit Standardeinstellungen. |
Eigenschaften
Annotations |
Ruft das Sammlungsobjekt aller Anmerkungen im aktuellen Modell ab. |
AutomaticAggregationOptions |
Optionen für die automatische Aggregation. |
Collation |
Die Sortierreihenfolge. Analysis Services verwendet Windows-Sortierungen. |
Culture |
Der Name der für die Formatierung verwendeten Kultur. Sobald sie durch ein untergeordnetes Objekt verwendet wird, kann dieser Wert nicht mehr geändert werden. |
Cultures |
Ruft das Sammlungsobjekt aller Kulturen im aktuellen Modell ab. |
DataAccessOptions |
Optionen für die M-Daten-Engine. |
Database |
Ruft die übergeordnete Datenbank des Modells ab. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections wird für Verbindungen mit einer Datenquelle verwendet, wenn MaxConnections für das Datenquellenobjekt auf -1 festgelegt ist oder wenn kein entsprechendes Datenquellenobjekt für die Datenquelle vorhanden ist. |
DataSources |
Ruft das Sammlungsobjekt aller Datenquellen im aktuellen Modell ab. |
DataSourceVariablesOverrideBehavior |
Steuert, ob dieses Modell das Überschreiben von Datenquellenvariablen zulässt. |
DefaultDataView |
Von den Partitionen im Modell verwendet, um den Typ der Abfrage zu ermitteln, die Daten abruft. Eine vollständige Datenansicht ruft ein ungefiltertes Rowset ab, das für speicherinterne Modelle und bereitgestellte DirectQuery-Modelle verwendet wird. Eine Beispieldatenansicht ist eine Teilmenge der Daten, die während des DirectQuery-Modellentwurfs verwendet werden. |
DefaultMeasure |
Ein Verweis auf ein Standardmeasure. |
DefaultMode |
Die Standardmethode zum Bereitstellen von Daten in der Partition. |
DefaultPowerBIDataSourceVersion |
Wird von der PBIX-Datenquellenformatkonvertierung verwendet. |
Description |
Die Beschreibung des Modells, das zur Entwurfszeit für Entwickler und für Administratoren im Verwaltungstool (z.B. SQL Server Management Studio) sichtbar ist. |
DirectLakeBehavior |
Definieren Sie das Fallbackverhalten von Direct Lake Tabellen. |
DisableAutoExists |
Veraltet.
Deaktivieren des Automatisch vorhanden-Verhaltens für SummarizeColumns |
DiscourageCompositeModels |
Bestimmt, ob zusammengesetzte Modelle abgeraten werden sollen. |
DiscourageImplicitMeasures |
Bestimmt, ob die impliziten Measures entmutigt werden sollen. |
Expressions |
Ruft die Collectionobjekte aller Ausdrücke im aktuellen Modell ab. |
ExtendedProperties |
Ruft die Collectionobjekte aller erweiterten Eigenschaften im aktuellen Modell ab. |
ForceUniqueNames |
Bestimmt, ob Measures die gleichen Namen wie jede Spalte im Modell haben können. |
HasLocalChanges |
Ruft einen Hinweis ab, ob das Modell lokale Änderungen aufweist, die noch nicht in der Engine gespeichert wurden. |
IsRemoved |
Ein boolescher Wert, der angibt, ob dieses Objekt aus einer Objektstruktur entfernt wurde. (Geerbt von MetadataObject) |
MAttributes |
Die Zeichenfolge mit M-Attributen. |
MaxParallelismPerQuery |
Maximaler Grad an Parallelität für Abfragen in der Formel-Engine |
MaxParallelismPerRefresh |
Bestimmt die maximal mögliche Anzahl paralleler Aufgaben bei der Datenaktualisierung innerhalb der Ressourceneinschränkungen des Hostingdiensts. |
Model |
Ruft das tabellarische Modell ab, das dieses Objekt enthält. (Geerbt von MetadataObject) |
ModifiedTime |
Der Zeitpunkt, zu dem das Objekt zuletzt geändert wurde. |
Name |
Ruft den Namen dieses Objekts ab oder legt diesen fest. |
ObjectType |
Ruft den Typ des Objekts ab. |
Parent |
Übergeordnetes Objekt, NULL für Model-Objekte. |
Perspectives |
Ruft das Sammlungsobjekt aller Perspektiven im aktuellen Modell ab. |
QueryGroups |
Ruft das Auflistungsobjekt aller Abfragegruppen im aktuellen Modell ab. |
Relationships |
Ruft das Sammlungsobjekt aller Beziehungen im aktuellen Modell ab. |
Roles |
Ruft das Sammlungsobjekt aller Rollen im aktuellen Modell ab. |
Server |
Ruft den Server ab, auf dem die übergeordnete Datenbank des Modells gehostet wird. |
SourceQueryCulture |
Der Name der Kultur, die für die Formatierung während der Aktualisierung über Mashup verwendet wird. |
StorageLocation |
Der Speicherort auf dem Datenträger, auf dem das Modell platziert werden soll. |
StructureModifiedTime |
Der Zeitpunkt, zu dem die Objektstruktur zuletzt geändert wurde. |
Tables |
Ruft das Sammlungsobjekt aller Tabellen im aktuellen Modell ab. |
ValueFilterBehavior |
Bestimmt das Wertfilterverhalten für SummarizeColumns |
Methoden
ApplyAutomaticAggregations() |
Ruft Empfehlungen zur automatischen Aggregation aus der Analysis Services-Engine ab und wendet Änderungen an dem Modell an. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Ruft Empfehlungen zur automatischen Aggregation aus der Analysis Services-Engine ab und wendet Änderungen an dem Modell an. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Veraltet.
Ruft Empfehlungen zur automatischen Aggregation aus der Analysis Services-Engine ab und wendet Änderungen an dem Modell an. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Anpassen des Partitionierungsschemas der Tabellen für die inkrementelle Aktualisierung im Modell, bestimmt durch die aktualisierungsrichtlinie, die ihnen zugeordnet ist, wenn das verwendete Gültigkeitsdatum auf der aktuellen Uhrzeit basiert. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Anpassen des Partitionierungsschemas der Tabellen für die inkrementelle Aktualisierung im Modell, die durch die ihnen zugeordnete aktualisierungsrichtlinie und das angegebene Gültigkeitsdatum bestimmt wird. |
Clone() |
Erstellt eine neue vollständige Kopie eines Model-Objekts. |
CopyFrom(Model) |
Veraltet.
Veraltet. Verwenden Sie stattdessen die CopyTo-Methode. |
CopyTo(Model) |
Kopiert ein Model-Objekt in das angegebene Objekt. |
ExecuteXmla(String) |
Führt eine XMLA-Anforderung aus und aktualisiert die lokale Modellstruktur so, dass sie nach der Anforderungsausführung mit dem Modell übereinstimmt, das sich im Analysis Services-instance befindet. |
Refresh(RefreshType) |
Veraltet.
Veraltet. Verwenden Sie stattdessen die RequestRefresh-Methode. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Veraltet.
Veraltet. Verwenden Sie stattdessen die RequestRefresh-Methode. |
Rename(String) |
Veraltet.
Veraltet. Verwenden Sie stattdessen die RequestRename-Methode. |
RequestRefresh(RefreshType) |
Aktualisierung dieses Objekts anfordern. |
RequestRefresh(RefreshType, DateTime) |
Aktualisierung dieses Objekts anfordern. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Aktualisierung dieses Objekts anfordern. |
RequestRename(String) |
Umbenennen dieses Objekts anfordern. |
SaveChanges() |
Speichert die lokalen Änderungen, die an der Modellstruktur vorgenommen wurden, und aktualisiert die Version des Modells, die sich in der Analysis Services-instance befindet, mithilfe der Standardoptionen. |
SaveChanges(SaveFlags) |
Speichert die lokalen Änderungen, die an der Modellstruktur vorgenommen wurden, und aktualisiert die Version des Modells im Analysis Services-instance mithilfe erweiterter Optionen. |
SaveChanges(SaveOptions) |
Speichert die lokalen Änderungen, die an der Modellstruktur vorgenommen wurden, und aktualisiert die Version des Modells im Analysis Services-instance mithilfe erweiterter Optionen. |
Sync() |
Synchronisiert eine lokale Kopie der Modellstruktur mithilfe von Standardoptionen mit der aktuellen Version auf der Analysis Services-instance. |
Sync(SyncOptions) |
Synchronisiert eine lokale Kopie der Modellstruktur mit der aktuellen Version im Analysis Services-instance unter Verwendung der angegebenen Optionen. |
UndoLocalChanges() |
Stellt lokale Änderungen wieder her, die seit der letzten Synchronisierung mit dem Server im Model vorgenommen wurden. |
Validate() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Nur Microsoft-interne Verwendung. (Geerbt von MetadataObject) |
Erweiterungsmethoden
ToTmdl(Model) |
WICHTIG: TMDL befindet sich noch in der Vorschauphase, und die API-Oberfläche kann vor der GA noch geändert werden! Erstellt eine Reihe von TMDL-Dokumenten basierend auf den Metadaten des freigegebenen Modells. |
ToTmdl(Model, MetadataSerializationOptions) |
WICHTIG: TMDL befindet sich noch in der Vorschauphase, und die API-Oberfläche kann vor der GA noch geändert werden! Erstellt eine Reihe von TMDL-Dokumenten basierend auf den Metadaten des freigegebenen Modells mithilfe der angegebenen Optionen. |