Model Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Modèle tabulaire créé au niveau de compatibilité 1 200 ou supérieur.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Héritage
Constructeurs
Model() |
Créez une instance de la classe Model avec les paramètres par défaut. |
Propriétés
Annotations |
Obtient la collection de toutes les annotations dans l’objet Model actuel. |
AutomaticAggregationOptions |
Options pour l’agrégation automatique. |
Collation |
Séquence de classement. Analysis Services utilise les classements Windows. |
Culture |
Nom de l’objet Culture utilisé pour la mise en forme. Une fois qu’elle est utilisée par un objet enfant, cette valeur n’est plus modifiable. |
Cultures |
Obtient l’objet de collection de toutes les cultures dans l’objet Model actuel. |
DataAccessOptions |
Options du moteur de données M. |
Database |
Obtient la base de données parente du modèle. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections est utilisé pour les connexions à une source de données si MaxConnections est défini sur -1 sur l’objet de source de données ou s’il n’existe aucun objet de source de données correspondant pour la source de données. |
DataSources |
Obtient l’objet de collection de toutes les sources de données dans l’objet Model actuel. |
DataSourceVariablesOverrideBehavior |
Contrôle si ce modèle autorise le remplacement des variables de source de données. |
DefaultDataView |
Utilisé par les partitions dans le modèle pour déterminer le type de requête qui récupère les données. Une vue de données Full récupère un ensemble de lignes non filtré qui est utilisé pour les modèles en mémoire et les modèles DirectQuery déployés. Une vue de données Sample est un sous-ensemble de données qui est utilisé lors de la conception du modèle DirectQuery. |
DefaultMeasure |
Référence à une mesure par défaut. |
DefaultMode |
Méthode par défaut pour rendre les données disponibles dans la partition. |
DefaultPowerBIDataSourceVersion |
Utilisé par la conversion de format de source de données PBIX. |
Description |
Description du modèle, visible par les développeurs au moment de la conception, et par les administrateurs dans les outils de gestion, tels que SQL Server Management Studio. |
DirectLakeBehavior |
Définissez le comportement de secours de Direct Lake tables. |
DisableAutoExists |
Obsolète.
Désactiver le comportement de l’existence automatique pour SummarizeColumns |
DiscourageCompositeModels |
Détermine s’il faut décourager les modèles composites. |
DiscourageImplicitMeasures |
Détermine s’il faut décourager les mesures implicites. |
Expressions |
Obtient l’objet de collection de toutes les expressions dans l’objet Model actuel. |
ExtendedProperties |
Obtient l’objet de collection de toutes les propriétés étendues dans l’objet Model actuel. |
ForceUniqueNames |
Détermine si les mesures peuvent avoir les mêmes noms que n’importe quelle colonne du modèle. |
HasLocalChanges |
Obtient une indication si le modèle a des modifications locales qui n’ont pas encore été enregistrées dans le moteur. |
IsRemoved |
Valeur booléenne indiquant si cet objet a été supprimé d’un arbre d’objets. (Hérité de MetadataObject) |
MAttributes |
Chaîne qui a des attributs M. |
MaxParallelismPerQuery |
Degré maximal de parallélisme pour la requête dans le moteur de formule |
MaxParallelismPerRefresh |
Détermine le nombre maximal possible de tâches parallèles dans l’actualisation des données, dans les contraintes de ressources du service d’hébergement. |
Model |
Obtient le modèle tabulaire qui contient cet objet. (Hérité de MetadataObject) |
ModifiedTime |
Heure de la dernière modification de l’objet. |
Name |
Obtient ou définit le nom de cet objet. |
ObjectType |
Obtient le type de l’objet. |
Parent |
Objet parent, Null pour les objets Modèles. |
Perspectives |
Obtient l’objet de collection de toutes les perspectives dans l’objet Model actuel. |
QueryGroups |
Obtient l’objet de collection de tous les groupes de requêtes dans le modèle actuel. |
Relationships |
Obtient l’objet de collection de toutes les relations dans l’objet Model actuel. |
Roles |
Obtient l’objet de collection de tous les rôles dans l’objet Model actuel. |
Server |
Obtient le serveur hébergeant la base de données parente du modèle. |
SourceQueryCulture |
Nom de la culture utilisée pour la mise en forme pendant l’actualisation via Mashup. |
StorageLocation |
Emplacement sur le disque où placer le modèle. |
StructureModifiedTime |
Heure de la dernière modification de la structure de l’objet. |
Tables |
Obtient l’objet de collection de toutes les tables dans l’objet Model actuel. |
ValueFilterBehavior |
Détermine le comportement du filtre de valeur pour SummarizeColumns |
Méthodes
ApplyAutomaticAggregations() |
Récupère les recommandations d’agrégation automatique à partir du moteur Analysis Services et applique les modifications au modèle. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Récupère les recommandations d’agrégation automatique à partir du moteur Analysis Services et applique les modifications au modèle. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Obsolète.
Récupère les recommandations d’agrégation automatique à partir du moteur Analysis Services et applique les modifications au modèle. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Ajustement du schéma de partitionnement des tables d’actualisation incrémentielle dans le modèle, déterminé par la stratégie d’actualisation qui leur est associée lorsque la date d’effet utilisée est basée sur l’heure actuelle. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Ajustement du schéma de partitionnement des tables d’actualisation incrémentielle dans le modèle, déterminé par la stratégie d’actualisation qui leur est associée et la date d’effet spécifiée. |
Clone() |
Crée une copie complète d’un objet Model. |
CopyFrom(Model) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode CopyTo. |
CopyTo(Model) |
Copie un objet Model vers l’objet spécifié. |
ExecuteXmla(String) |
Exécute une requête XMLA et met à jour l’arborescence du modèle local pour qu’elle corresponde au modèle résidant sur le instance Analysis Services, après l’exécution de la demande. |
Refresh(RefreshType) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode RequestRefresh. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode RequestRefresh. |
Rename(String) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode RequestRename. |
RequestRefresh(RefreshType) |
Demander l’actualisation de cet objet. |
RequestRefresh(RefreshType, DateTime) |
Demander l’actualisation de cet objet. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Demander l’actualisation de cet objet avec des substitutions. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Demander l’actualisation de cet objet avec des substitutions. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Demander l’actualisation de cet objet avec des substitutions. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Demander l’actualisation de cet objet. |
RequestRename(String) |
Demande de changement de nom de cet objet. |
SaveChanges() |
Enregistre les modifications locales apportées à l’arborescence du modèle et met à jour la version du modèle résidant sur le instance Analysis Services, à l’aide des options par défaut. |
SaveChanges(SaveFlags) |
Enregistre les modifications locales apportées à l’arborescence du modèle et met à jour la version du modèle résidant sur le instance Analysis Services, à l’aide d’options avancées. |
SaveChanges(SaveOptions) |
Enregistre les modifications locales apportées à l’arborescence du modèle et met à jour la version du modèle résidant sur le instance Analysis Services, à l’aide d’options avancées. |
Sync() |
Synchronise une copie locale de l’arborescence du modèle avec la version actuelle sur le instance Analysis Services, à l’aide des options par défaut. |
Sync(SyncOptions) |
Synchronise une copie locale de l’arborescence du modèle avec la version actuelle sur le instance Analysis Services, à l’aide des options spécifiées. |
UndoLocalChanges() |
Annule les modifications locales apportées à l’objet Model depuis la dernière fois qu’il a été synchronisé avec l’instance Server. |
Validate() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. À usage interne Microsoft uniquement. (Hérité de MetadataObject) |
Méthodes d’extension
ToTmdl(Model) |
IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale ! Génère un ensemble de documents TMDL basés sur les métadonnées du modèle sécifié. |
ToTmdl(Model, MetadataSerializationOptions) |
IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale ! Génère un ensemble de documents TMDL basés sur les métadonnées du modèle sécifié à l’aide des options fournies. |