Model Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tabulkový model vytvořený na úrovni kompatibility 1200 nebo vyšší.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Dědičnost
Konstruktory
Model() |
Vytvořte novou instanci třídy Modelu s výchozím nastavením. |
Vlastnosti
Annotations |
Získá objekt kolekce všech poznámek v aktuálním modelu. |
AutomaticAggregationOptions |
Možnosti automatické agregace |
Collation |
Pořadí kolace. Služba Analysis Services používá kolace Systému Windows. |
Culture |
Název jazykové verze, který se používá k formátování. Jakmile ji používá podřízený objekt, tuto hodnotu nelze změnit. |
Cultures |
Získá objekt kolekce všech jazykových verzí v aktuálním modelu. |
DataAccessOptions |
Možnosti pro datový modul M |
Database |
Získá nadřazenou databázi modelu. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections se použije pro připojení ke zdroji dat, pokud je MaxConnections nastaven na -1 u objektu zdroje dat nebo pokud neexistuje odpovídající objekt zdroje dat pro zdroj dat. |
DataSources |
Získá objekt kolekce všech zdrojů dat v aktuálním modelu. |
DataSourceVariablesOverrideBehavior |
Určuje, zda tento model umožňuje přepsání proměnných zdroje dat. |
DefaultDataView |
Používá se oddíly v modelu k určení typu dotazu, který načítá data. Úplné zobrazení dat načte nefiltrovanou sadu řádků, která se používá pro modely v paměti a nasazené modely DirectQuery. Ukázkové zobrazení dat je podmnožina dat použitá při návrhu modelu DirectQuery. |
DefaultMeasure |
Odkaz na výchozí míru. |
DefaultMode |
Výchozí metoda zpřístupnění dat v oddílu. |
DefaultPowerBIDataSourceVersion |
Používá se převodem formátu zdroje dat PBIX. |
Description |
Popis modelu, který je viditelný vývojářům v době návrhu a správcům v nástrojích pro správu, jako je SQL Server Management Studio. |
DirectLakeBehavior |
Definujte záložní chování tabulek Direct Lake. |
DisableAutoExists |
Zastaralé.
Zakázat automatické chování funkce SummarizeColumns |
DiscourageCompositeModels |
Určuje, zda se mají složené modely odradit. |
DiscourageImplicitMeasures |
Určuje, zda se mají implicitní míry odradit. |
Expressions |
Získá objekt kolekce všech výrazů v aktuálním modelu. |
ExtendedProperties |
Získá objekt kolekce všech rozšířenýchproperties v aktuálním modelu. |
ForceUniqueNames |
Určuje, zda míry mohou mít stejné názvy jako jakýkoli sloupec v modelu. |
HasLocalChanges |
Získá indikaci, zda model obsahuje místní změny, které ještě nebyly uloženy do modulu. |
IsRemoved |
Logická hodnota určující, zda byl tento objekt odebrán ze stromu objektů. (Zděděno od MetadataObject) |
MAttributes |
Řetězec, který má atributy jazyka M. |
MaxParallelismPerQuery |
Maximální stupeň paralelismu dotazu v modulu vzorců |
MaxParallelismPerRefresh |
Určuje maximální možný počet paralelních úloh v aktualizaci dat v rámci omezení prostředků hostitelské služby. |
Model |
Získá tabulkový model, který obsahuje tento objekt. (Zděděno od MetadataObject) |
ModifiedTime |
Čas poslední změny objektu. |
Name |
Získá nebo nastaví název tohoto objektu. |
ObjectType |
Získá typ objektu. |
Parent |
Nadřazený objekt, null pro objekty modelu. |
Perspectives |
Získá objekt kolekce všech perspektiv v aktuálním modelu. |
QueryGroups |
Získá objekt kolekce všech skupin dotazů v aktuálním modelu. |
Relationships |
Získá objekt kolekce všech relací v aktuálním modelu. |
Roles |
Získá objekt kolekce všech rolí v aktuálním modelu. |
Server |
Získá server hostující nadřazenou databázi modelu. |
SourceQueryCulture |
Název jazykové verze používané k formátování během aktualizace prostřednictvím Mashupu. |
StorageLocation |
Umístění na disku pro umístění modelu. |
StructureModifiedTime |
Čas poslední změny struktury objektu. |
Tables |
Získá objekt kolekce všech tabulek v aktuálním modelu. |
ValueFilterBehavior |
Určuje chování filtru hodnot pro SummarizeColumns. |
Metody
ApplyAutomaticAggregations() |
Načte doporučení automatické agregace z modulu Analysis Services a použije změny modelu. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Načte doporučení automatické agregace z modulu Analysis Services a použije změny modelu. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Zastaralé.
Načte doporučení automatické agregace z modulu Analysis Services a použije změny modelu. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Úprava schématu dělení tabulek přírůstkové aktualizace v modelu vzhledem k zásadám aktualizace, která je k nim přidružena, když je datum účinnosti použité na základě aktuálního času. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Úprava schématu dělení tabulek přírůstkové aktualizace v modelu podle zásad aktualizace, která je k nim přidružená, a zadané datum účinnosti. |
Clone() |
Vytvoří novou úplnou kopii objektu modelu. |
CopyFrom(Model) |
Zastaralé.
Zavrhovaný. Místo toho použijte metodu CopyTo. |
CopyTo(Model) |
Zkopíruje objekt Modelu do zadaného objektu. |
ExecuteXmla(String) |
Spustí požadavek XMLA a aktualizuje strom místního modelu tak, aby odpovídal modelu umístěnému v instanci služby Analysis Services po provedení požadavku. |
Refresh(RefreshType) |
Zastaralé.
Zavrhovaný. Místo toho použijte metodu RequestRefresh. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Zastaralé.
Zavrhovaný. Místo toho použijte metodu RequestRefresh. |
Rename(String) |
Zastaralé.
Zavrhovaný. Místo toho použijte metodu RequestRename. |
RequestRefresh(RefreshType) |
Požadovat aktualizaci tohoto objektu. |
RequestRefresh(RefreshType, DateTime) |
Požadovat aktualizaci tohoto objektu. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Požádejte o aktualizaci tohoto objektu s přepsáními. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Požádejte o aktualizaci tohoto objektu s přepsáními. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Požádejte o aktualizaci tohoto objektu s přepsáními. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Požadovat aktualizaci tohoto objektu. |
RequestRename(String) |
Žádost o přejmenování tohoto objektu |
SaveChanges() |
Uloží místní změny provedené ve stromu modelu a aktualizují verzi modelu umístěného v instanci služby Analysis Services pomocí výchozích možností. |
SaveChanges(SaveFlags) |
Uloží místní změny provedené ve stromu modelu a aktualizují verzi modelu umístěnou v instanci služby Analysis Services pomocí rozšířených možností. |
SaveChanges(SaveOptions) |
Uloží místní změny provedené ve stromu modelu a aktualizují verzi modelu umístěnou v instanci služby Analysis Services pomocí rozšířených možností. |
Sync() |
Synchronizuje místní kopii stromu modelu s aktuální verzí instance služby Analysis Services pomocí výchozích možností. |
Sync(SyncOptions) |
Synchronizuje místní kopii stromu modelu s aktuální verzí instance služby Analysis Services pomocí zadaných možností. |
UndoLocalChanges() |
Vrátí místní změny provedené v Model od poslední synchronizace s Server. |
Validate() |
Toto rozhraní API podporuje infrastrukturu produktů a není určeno k použití přímo z vašeho kódu. Pouze interní použití Microsoftu. (Zděděno od MetadataObject) |
Metody rozšíření
ToTmdl(Model) |
Vytvoří sadu dokumentů TMDL na základě metadat modelu secifikovaných. |
ToTmdl(Model, MetadataSerializationOptions) |
Vytvoří sadu dokumentů TMDL na základě metadat secifikovaného modelu pomocí daných možností. |