Partager via


Table Classe

Définition

Représente une table dans le modèle de données. Un objet Table est un membre de l’objet TableCollection sous un objet Model. Il contient un ColumnCollection. Les lignes sont basées sur un objet Partition ou sur un CalculatedPartitionSource si la table est une table calculée.

public sealed class Table : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Table = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class Table
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
Héritage
Implémente

Constructeurs

Table()

Créez une instance de la classe Table avec les paramètres par défaut.

Propriétés

AlternateSourcePrecedence

Classement ou précédence utilisé pour sélectionner la table source alternative au cas où plusieurs correspondances sont trouvées.

Annotations

Obtient l’objet de collection de toutes les annotations dans l’objet Table actuel.

CalculationGroup

Référence CalculationGroup.

ChangedProperties

Obtient l’objet de collection de toutes les propriétés modifiées dans la table actuelle.

Columns

Obtient l’objet de collection de toutes les colonnes dans l’objet Table actuel.

DataCategory

Spécifie le type de table, qui vous permet de personnaliser le comportement de l’application en fonction du type de données de la table. Les valeurs autorisées sont identiques à celles des propriétés de type de dimension pour les modèles multidimensionnels. La valeur par défaut est Régulier. Les autres valeurs sont : Temps (2), Géographie (3), Organisation (4), BillOfMaterials (5), Comptes (6), Clients (7), Produits (8), Scénario (9), Quantitative (10), Utilitaire (11), Devise (12), Taux (13), Canal (14) - dimension de canal, Promotion (15).

DefaultDetailRowsDefinition

Définit l’expression DAX par défaut à appliquer lors de l’exploration des lignes de détails pour les mesures de cette table.

Description

Description de la table, visible par les développeurs au moment du design et par les administrateurs dans les outils de gestion, tels que SQL Server Management Studio.

ExcludeFromAutomaticAggregations

Indique si la table est exclue de la fonctionnalité d’agrégations automatiques.

ExcludeFromModelRefresh

Valeur booléenne qui indique si la table est exclue de l’actualisation du modèle. Lorsque cela est vrai, une opération d’actualisation sur le modèle ne déclenche pas d’actualisation sur les partitions de la table si elles ont déjà été traitées.

ExtendedProperties

Obtient la collection de toutes les extendedproperties dans l’objet Table actuel.

Hierarchies

Obtient l’objet de collection de toutes les hiérarchies dans la table active.

IsHidden

Valeur booléenne qui indique si la table est traitée comme étant masqué par les outils de visualisation clients. True si la Table est traitée comme masquée ; sinon, false.

IsPrivate

Valeur booléenne qui spécifie s’il faut masquer une table pour le client. True masque les tables.

IsRemoved

Valeur booléenne indiquant si cet objet a été supprimé d’un arbre d’objets.

(Hérité de MetadataObject)
LineageTag

Balise qui représente la traçabilité de l’objet.

Measures

Obtient l’objet de collection de toutes les mesures dans l’objet Table actuel.

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.

Partitions

Obtient l’objet de collection de toutes les partitions dans l’objet Table actuel.

RefreshPolicy

Actualiser la stratégie pour la table.

Sets

Obtient l’objet de collection de tous les jeux de la table active.

ShowAsVariationsOnly

Valeur booléenne qui indique une différence entre une version locale et de serveur. Si la valeur est True, la Table est affichée uniquement quand elle est référencée en tant que variante.

SourceLineageTag

Balise qui représente la traçabilité de la source de l’objet.

StructureModifiedTime

Heure de la dernière modification de la structure de l’objet.

SystemManaged

Valeur booléenne qui indique si la table est gérée par le système. Le système prend en charge la création et la suppression de ces tables.

Méthodes

ApplyRefreshPolicy(Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée lorsque la date d’effet utilisée est basée sur l’heure actuelle.

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée et la date d’effet spécifiée.

Clone()

Crée une copie complète d’un objet Table.

CopyFrom(Table)
Obsolète.

Action déconseillée. Utilisez plutôt la méthode CopyTo.

CopyTo(Table)

Copie un objet Table vers l’objet spécifié.

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.

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)

S’applique à