Model Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Model tabelaryczny utworzony na poziomie zgodności 1200 lub wyższym.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Dziedziczenie
Konstruktory
| Model() |
Utwórz nowe wystąpienie klasy Model z ustawieniami domyślnymi. |
Właściwości
| Annotations |
Pobiera obiekt kolekcji wszystkich adnotacji w bieżącym modelu. |
| AutomaticAggregationOptions |
Opcje agregacji automatycznej. |
| Collation |
Sekwencja sortowania. Usługi Analysis Services używają sortowania systemu Windows. |
| Culture |
Nazwa kultury używanej do formatowania. Po użyciu obiektu podrzędnego tej wartości nie można zmienić. |
| Cultures |
Pobiera obiekt kolekcji wszystkich kultur w bieżącym modelu. |
| DataAccessOptions |
Opcje aparatu danych M. |
| Database |
Pobiera nadrzędną bazę danych modelu. |
| DataSourceDefaultMaxConnections |
Funkcja DataSourceDefaultMaxConnections będzie używana do nawiązywania połączeń ze źródłem danych, jeśli ustawienie MaxConnections ma wartość -1 w obiekcie źródła danych lub jeśli nie ma odpowiedniego obiektu źródła danych dla źródła danych. |
| DataSources |
Pobiera obiekt kolekcji wszystkich źródeł danych w bieżącym modelu. |
| DataSourceVariablesOverrideBehavior |
Określa, czy ten model zezwala na zastępowanie zmiennych źródła danych. |
| DefaultDataView |
Używany przez partycje w modelu do określania typu zapytania pobierającego dane. Widok pełny danych pobiera niefiltrowany zestaw wierszy używany dla modeli w pamięci i wdrożonych modeli DirectQuery. Przykładowy widok danych to podzbiór danych używany podczas projektowania modelu DirectQuery. |
| DefaultMeasure |
Odwołanie do miary domyślnej. |
| DefaultMode |
Domyślna metoda udostępniania danych w partycji. |
| DefaultPowerBIDataSourceVersion |
Używany przez konwersję formatu źródła danych PBIX. |
| Description |
Opis modelu, widoczny dla deweloperów w czasie projektowania i dla administratorów w narzędziach do zarządzania, takich jak SQL Server Management Studio. |
| DirectLakeBehavior |
Zdefiniuj zachowanie rezerwowe tabel direct lake. |
| DisableAutoExists |
Przestarzałe.
Wyłączanie automatycznego zachowania funkcji SummarizeColumns |
| DiscourageCompositeModels |
Określa, czy zniechęcić modele złożone. |
| DiscourageImplicitMeasures |
Określa, czy zniechęcić do niejawnych miar. |
| Expressions |
Pobiera obiekt kolekcji wszystkich wyrażeń w bieżącym modelu. |
| ExtendedProperties |
Pobiera obiekt kolekcji wszystkich rozszerzonych właściwości w bieżącym modelu. |
| ForceUniqueNames |
Określa, czy miary mogą mieć takie same nazwy jak dowolna kolumna w modelu. |
| HasLocalChanges |
Pobiera wskazanie, czy model ma lokalne zmiany, które nie zostały jeszcze zapisane w a engine. |
| IsRemoved |
Wartość logiczna określająca, czy ten obiekt został usunięty z drzewa obiektów. (Odziedziczone po MetadataObject) |
| MAttributes |
Ciąg zawierający atrybuty języka M. |
| MaxParallelismPerQuery |
Maksymalny stopień równoległości zapytania w aucie formuły |
| MaxParallelismPerRefresh |
Określa maksymalną możliwą liczbę zadań równoległych w odświeżaniu danych w ramach ograniczeń zasobów usługi hostingu. |
| Model |
Pobiera model tabelaryczny zawierający ten obiekt. (Odziedziczone po MetadataObject) |
| ModifiedTime |
Czas ostatniej modyfikacji obiektu. |
| Name |
Pobiera lub ustawia nazwę tego obiektu. |
| ObjectType |
Pobiera typ obiektu. |
| Parent |
Obiekt nadrzędny o wartości null dla obiektów modelu. |
| Perspectives |
Pobiera obiekt kolekcji wszystkich perspektyw w bieżącym modelu. |
| QueryGroups |
Pobiera obiekt kolekcji wszystkich grup zapytań w bieżącym modelu. |
| Relationships |
Pobiera obiekt kolekcji wszystkich relacji w bieżącym modelu. |
| Roles |
Pobiera obiekt kolekcji wszystkich ról w bieżącym modelu. |
| Server |
Pobiera serwer hostowania nadrzędnej bazy danych modelu. |
| SourceQueryCulture |
Nazwa kultury używanej do formatowania podczas odświeżania za pośrednictwem mashupu. |
| StorageLocation |
Lokalizacja na dysku do umieszczenia modelu. |
| StructureModifiedTime |
Czas ostatniej modyfikacji struktury obiektu. |
| Tables |
Pobiera obiekt kolekcji wszystkich tabel w bieżącym modelu. |
| ValueFilterBehavior |
Określa zachowanie filtru wartości dla funkcji SummarizeColumns |
Metody
| ApplyAutomaticAggregations() |
Pobiera rekomendacje dotyczące automatycznej agregacji z aparatu usług Analysis Services i stosuje zmiany w modelu. |
| ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Pobiera rekomendacje dotyczące automatycznej agregacji z aparatu usług Analysis Services i stosuje zmiany w modelu. |
| ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Przestarzałe.
Pobiera rekomendacje dotyczące automatycznej agregacji z aparatu usług Analysis Services i stosuje zmiany w modelu. |
| ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Dostosowanie schematu partycjonowania tabel odświeżania przyrostowego w modelu określonego przez zasady odświeżania skojarzone z nimi, gdy data obowiązywania używanej daty jest oparta na bieżącej godzinie. |
| ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Dostosowanie schematu partycjonowania tabel odświeżania przyrostowego w modelu określonego przez zasady odświeżania skojarzone z nimi i określoną datę wejścia w życie. |
| Clone() |
Tworzy nową pełną kopię obiektu Model. |
| CopyFrom(Model) |
Przestarzałe.
Przestarzałe. Zamiast tego użyj metody CopyTo. |
| CopyTo(Model) |
Kopiuje obiekt Modelu do określonego obiektu. |
| ExecuteXmla(String) |
Wykonuje żądanie XMLA i aktualizuje drzewo modelu lokalnego w celu dopasowania modelu znajdującego się w wystąpieniu usług Analysis Services po wykonaniu żądania. |
| Refresh(RefreshType) |
Przestarzałe.
Przestarzałe. Zamiast tego użyj metody RequestRefresh. |
| Refresh(RefreshType, ICollection<OverrideCollection>) |
Przestarzałe.
Przestarzałe. Zamiast tego użyj metody RequestRefresh. |
| Rename(String) |
Przestarzałe.
Przestarzałe. Zamiast tego użyj metody RequestRename. |
| RequestRefresh(RefreshType) |
Zażądaj odświeżenia tego obiektu. |
| RequestRefresh(RefreshType, DateTime) |
Zażądaj odświeżenia tego obiektu. |
| RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Zażądaj odświeżenia tego obiektu z przesłonięciami. |
| RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Zażądaj odświeżenia tego obiektu z przesłonięciami. |
| RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Zażądaj odświeżenia tego obiektu z przesłonięciami. |
| RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Zażądaj odświeżenia tego obiektu. |
| RequestRename(String) |
Zażądaj zmiany nazwy tego obiektu. |
| SaveChanges() |
Zapisuje lokalne zmiany wprowadzone w drzewie modelu i aktualizuje wersję modelu znajdującego się w wystąpieniu usług Analysis Services przy użyciu opcji domyślnych. |
| SaveChanges(SaveFlags) |
Zapisuje lokalne zmiany wprowadzone w drzewie modelu i aktualizuje wersję modelu znajdującego się w wystąpieniu usług Analysis Services przy użyciu opcji zaawansowanych. |
| SaveChanges(SaveOptions) |
Zapisuje lokalne zmiany wprowadzone w drzewie modelu i aktualizuje wersję modelu znajdującego się w wystąpieniu usług Analysis Services przy użyciu opcji zaawansowanych. |
| Sync() |
Synchronizuje lokalną kopię drzewa modelu z bieżącą wersją wystąpienia usług Analysis Services przy użyciu opcji domyślnych. |
| Sync(SyncOptions) |
Synchronizuje lokalną kopię drzewa modelu z bieżącą wersją wystąpienia usług Analysis Services przy użyciu określonych opcji. |
| UndoLocalChanges() |
Przywraca zmiany lokalne wprowadzone w Model od czasu ostatniej synchronizacji z Server. |
| Validate() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z kodu. Tylko do użytku wewnętrznego firmy Microsoft. (Odziedziczone po MetadataObject) |
Metody rozszerzania
| ToTmdl(Model) |
Tworzy zestaw dokumentów TMDL na podstawie metadanych schronyfikowanego modelu. |
| ToTmdl(Model, MetadataSerializationOptions) |
Tworzy zestaw dokumentów TMDL na podstawie metadanych schronyfikowanego modelu przy użyciu podanych opcji. |