Model Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modello tabulare creato con livello di compatibilità 1200 o successivo.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Ereditarietà
Costruttori
Model() |
Creare una nuova istanza della classe Model con le impostazioni predefinite. |
Proprietà
Annotations |
Ottiene l'oggetto raccolta di tutte le annotazioni nell'oggetto Model corrente. |
AutomaticAggregationOptions |
Opzioni per l'aggregazione automatica. |
Collation |
La sequenza di regole di confronto. Analysis Services usa le regole di confronto di Windows. |
Culture |
Il nome delle impostazioni cultura usate per la formattazione. Dopo che è stato usato da un oggetto figlio, questo valore non può essere modificato. |
Cultures |
Ottiene l'oggetto raccolta di tutte le lingue nell'oggetto Model corrente. |
DataAccessOptions |
Opzioni per il motore dati M. |
Database |
Ottiene il database padre del modello. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections verrà utilizzato per le connessioni a un'origine dati se MaxConnections è impostato su -1 nell'oggetto origine dati o se non è presente alcun oggetto origine dati corrispondente per l'origine dati. |
DataSources |
Ottiene l'oggetto raccolta di tutte le origini dati nell'oggetto Model corrente. |
DataSourceVariablesOverrideBehavior |
Controlla se questo modello consente l'override delle variabili di origine dati. |
DefaultDataView |
Usato dalle partizioni nel modello per determinare il tipo di query che recupera i dati. Una vista dati completa recupera un set di righe non filtrato, usato per i modelli in memoria e i modelli DirectQuery distribuiti. Una vista dati di esempio è un subset di dati usato durante la progettazione dei modelli DirectQuery. |
DefaultMeasure |
Riferimento a una misura predefinita. |
DefaultMode |
Il metodo predefinito per rendere disponibili i dati nella partizione. |
DefaultPowerBIDataSourceVersion |
Utilizzato dalla conversione del formato dell'origine dati PBIX. |
Description |
La descrizione del modello, visibile agli sviluppatori in fase di progettazione e agli amministratori negli strumenti di gestione, ad esempio SQL Server Management Studio. |
DirectLakeBehavior |
Definire il comportamento di fallback delle tabelle Direct Lake. |
DisableAutoExists |
Obsoleti.
Disabilitare il comportamento dell'esistente automatica per SummarizeColumns |
DiscourageCompositeModels |
Determina se scoraggiare i modelli compositi. |
DiscourageImplicitMeasures |
Determina se scoraggiare le misure implicite. |
Expressions |
Ottiene l'oggetto raccolta di tutte le espressioni nell'elemento Model corrente. |
ExtendedProperties |
Ottiene l'oggetto raccolta di tutte le proprietà estese nell'elemento Model corrente. |
ForceUniqueNames |
Determina se le misure possono avere gli stessi nomi di qualsiasi colonna nel modello. |
HasLocalChanges |
Ottiene un'indicazione se il modello contiene modifiche locali che non sono ancora state salvate nel motore. |
IsRemoved |
Un valore booleano che specifica se questo oggetto è stato rimosso da un albero di oggetti. (Ereditato da MetadataObject) |
MAttributes |
Stringa con attributi M. |
MaxParallelismPerQuery |
Massimo grado di parallelismo per la query nel motore delle formule |
MaxParallelismPerRefresh |
Determina il numero massimo possibile di attività parallele nell'aggiornamento dati, all'interno dei vincoli delle risorse del servizio di hosting. |
Model |
Ottiene il modello tabulare che contiene l'oggetto. (Ereditato da MetadataObject) |
ModifiedTime |
Data e ora dell'ultima modifica apportata all'oggetto. |
Name |
Ottiene o imposta il nome dell'oggetto. |
ObjectType |
Ottiene il tipo dell'oggetto. |
Parent |
Oggetto padre, Null per gli oggetti Model. |
Perspectives |
Ottiene l'oggetto raccolta di tutte le prospettive nell'oggetto model corrente. |
QueryGroups |
Ottiene l'oggetto raccolta di tutti i querygroup nel modello corrente. |
Relationships |
Ottiene l'oggetto raccolta di tutti gli oggetti Relationship nella classe Model corrente. |
Roles |
Ottiene l'oggetto raccolta di tutti i ruoli nell'oggetto Model corrente. |
Server |
Ottiene il server che ospita il database padre del modello. |
SourceQueryCulture |
Nome delle impostazioni cultura utilizzate per la formattazione durante l'aggiornamento tramite Mashup. |
StorageLocation |
Percorso su disco in cui inserire il modello. |
StructureModifiedTime |
Data e ora dell'ultima modifica apportata alla struttura dell'oggetto. |
Tables |
Ottiene l'oggetto raccolta di tutte le tabelle nell'oggetto Model corrente. |
ValueFilterBehavior |
Determina il comportamento del filtro dei valori per SummarizeColumns |
Metodi
ApplyAutomaticAggregations() |
Recupera le raccomandazioni per l'aggregazione automatica dal motore di Analysis Services e applica le modifiche al modello. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Recupera le raccomandazioni per l'aggregazione automatica dal motore di Analysis Services e applica le modifiche al modello. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Obsoleti.
Recupera le raccomandazioni per l'aggregazione automatica dal motore di Analysis Services e applica le modifiche al modello. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Modifica dello schema di partizionamento delle tabelle di aggiornamento incrementale nel modello, determinato dai criteri di aggiornamento associati quando la data effettiva utilizzata è basata sull'ora corrente. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Modifica dello schema di partizionamento delle tabelle di aggiornamento incrementale nel modello, determinato dai criteri di aggiornamento associati e dalla data di validità specificata. |
Clone() |
Crea una nuova copia completa di un oggetto Model. |
CopyFrom(Model) |
Obsoleti.
Deprecato. Usare invece il metodo CopyTo. |
CopyTo(Model) |
Copia un oggetto Model nell'oggetto specificato. |
ExecuteXmla(String) |
Esegue una richiesta XMLA e aggiorna l'albero del modello locale in modo che corrisponda al modello che risiede nell'istanza di Analysis Services, dopo l'esecuzione della richiesta. |
Refresh(RefreshType) |
Obsoleti.
Deprecato. Usare invece il metodo RequestRefresh. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Obsoleti.
Deprecato. Usare invece il metodo RequestRefresh. |
Rename(String) |
Obsoleti.
Deprecato. Usare invece il metodo RequestRename. |
RequestRefresh(RefreshType) |
Richiede l'aggiornamento dell'oggetto. |
RequestRefresh(RefreshType, DateTime) |
Richiede l'aggiornamento dell'oggetto. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Richiede l'aggiornamento dell'oggetto con sostituzioni. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Richiede l'aggiornamento dell'oggetto con sostituzioni. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Richiede l'aggiornamento dell'oggetto con sostituzioni. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Richiede l'aggiornamento dell'oggetto. |
RequestRename(String) |
Richiede la rinomina dell'oggetto. |
SaveChanges() |
Salva le modifiche locali apportate nell'albero del modello e aggiorna la versione del modello che risiede nell'istanza di Analysis Services, usando le opzioni predefinite. |
SaveChanges(SaveFlags) |
Salva le modifiche locali apportate nell'albero del modello e aggiorna la versione del modello che risiede nell'istanza di Analysis Services usando le opzioni avanzate. |
SaveChanges(SaveOptions) |
Salva le modifiche locali apportate nell'albero del modello e aggiorna la versione del modello che risiede nell'istanza di Analysis Services usando le opzioni avanzate. |
Sync() |
Sincronizza una copia locale dell'albero del modello con la versione corrente nell'istanza di Analysis Services, utilizzando le opzioni predefinite. |
Sync(SyncOptions) |
Sincronizza una copia locale dell'albero del modello con la versione corrente nell'istanza di Analysis Services, utilizzando le opzioni specificate. |
UndoLocalChanges() |
Ripristina le modifiche locali apportate a Model dopo l'ultima sincronizzazione con Server. |
Validate() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Solo per uso interno Microsoft. (Ereditato da MetadataObject) |
Metodi di estensione
ToTmdl(Model) |
IMPORTANTE: TMDL è ancora in anteprima e la superficie dell'API potrebbe comunque essere modificata prima della disponibilità generale. Compila un set di documenti TMDL in base ai metadati del modello secified. |
ToTmdl(Model, MetadataSerializationOptions) |
IMPORTANTE: TMDL è ancora in anteprima e la superficie dell'API potrebbe comunque essere modificata prima della disponibilità generale. Compila un set di documenti TMDL in base ai metadati del modello secified usando le opzioni specificate. |