Consultation ou modification d'une vue de source de données et des propriétés DataTable et DataColumn dans une vue de source de données (Analysis Services)

Après avoir défini une vue de source de données à l'aide de l'Assistant Vue de source de données, puis ajouté des tables, des vues, des calculs nommés et des requêtes nommées à la vue de source de données, vous pouvez modifier les propriétés en rapport avec :

  • les critères de correspondance de vues de source de données ;

  • les options avancées de vue de source de données ;

  • les noms d'objets ;

  • les métadonnées d'objets.

Vous pouvez également consulter les métadonnées d'objets récupérées dans la source de données et qui ne peuvent pas être modifiées.

Consultation ou modification des propriétés d'une vue de source de données

Les propriétés d'une vue de source de données, autres que la description de la vue de source de données, sont définies par l'Assistant Vue de source de données lorsque vous définissez initialement la vue de source de données. Le tableau suivant répertorie et décrit les propriétés d'une vue de source de données.

Propriété

Description

Data Source

Indique la source de données dans la vue de source de données dont vous consultez les propriétés.

Description

Fournit la description de la vue de source de données.

Name

Indique le nom de la vue de source de données qui apparaît dans l'Explorateur de solutions ou la base de données Analysis Services. Vous pouvez modifier le nom de la vue de source de données ici ou dans l'Explorateur de solutions.

NameMatchingCriteria

Critères de correspondance de noms pour la source de données. La valeur par défaut est (none) si des relations clé primaire/clé étrangère ont été détectées par l'Assistant Vue de source de données. Que cette propriété ait été définie ou non par l'Assistant Vue de source de données, vous pouvez spécifier une valeur ici. S'il existe des relations de base de données et que vous spécifiez des critères de correspondance de noms, les deux seront utilisés pour déterminer les relations entre les tables existantes et les nouvelles tables ajoutées.

RetrieveRelationships

Indique si les relations sont récupérées dans la base de données. La valeur par défaut est True (vrai).

SchemaRestriction

Indique les restrictions, le cas échéant, sur les schémas récupérés dans une source de données. Par défaut, aucune restriction de schéma n'est définie.

Procédure

Pour afficher les instructions relatives à la consultation ou à la modification des propriétés d'une vue de source de données, consultez Procédure : afficher ou modifier les propriétés d'une vue de source de données à l'aide du Concepteur de vue de source de données (Analysis Services).

Consultation ou modification des propriétés DataTable

Les propriétés DataTable sont les propriétés des tables, des vues et des requêtes nommées dans une vue de source de données. Ces propriétés sont définies lorsque n'importe lequel des objets est ajouté à la vue de source de données. Le tableau suivant répertorie et décrit les propriétés des objets DataTable d'une vue de source de données.

Propriété

Description

AllowChangesDuringGeneration

Indique si l'Assistant Génération de schéma dispose d'autorisations pour remplacer une table de vue de source de données au cours de la régénération. Cette propriété existe seulement sur les tables générées initialement par l'Assistant Génération de schéma. Pour plus d'informations, consultez Présentation de la génération incrémentielle.

DataSource

Définit la source de données de l'objet. Vous ne pouvez pas modifier cette propriété.

Description

Fournit la description de la table, la vue ou la requête nommée. Si la vue ou la table de la base de données sous-jacente dispose d'une description stockée comme propriété étendue, cette valeur s'affiche. Vous pouvez modifier cette propriété.

FriendlyName

Indique un nom de table ou de vue plus facile à comprendre ou plus approprié pour la zone de sujet. Par défaut, la valeur de la propriété FriendlyName d'une table ou d'une vue est identique à celle de la propriété Name correspondante. La propriété FriendlyName est utilisée par des objets OLAP et d'exploration de données lors de la définition de noms d'objets basés sur des tables ou des vues. Vous pouvez modifier cette propriété.

Name

Indique le nom de la vue ou de la table sous-jacente, ou le nom de la requête nommée. La propriété Name est utilisée par des objets OLAP et d'exploration de données lors de la définition de noms d'objets basés sur des requêtes nommées. Vous pouvez modifier cette propriété uniquement pour les requêtes nommées.

QueryDefinition

Définit une requête nommée. Cette propriété ne s'applique qu'aux requêtes nommées et vous ne pouvez pas la modifier directement. Pour modifier cette propriété, vous devez modifier la requête nommée.

Schema

Indique le schéma de base de données applicable à la table, la vue ou la requête nommée. Vous ne pouvez pas modifier cette propriété.

TableType

Indique le type de table de la table, de la la vue ou de la requête nommée. Vous ne pouvez pas modifier cette propriété.

Procédure

Consultation ou modification des propriétés DataColumn

Les propriétés DataColumn sont les propriétés des colonnes de tables, de vues et de requêtes nommées dans une vue de source de données. Ces propriétés sont définies lorsque n'importe lequel de ces objets est ajouté à la vue de source de données, soit à partir de la vue ou de la table sous-jacente, soit à partir d'une requête nommée, soit tel que défini par un calcul nommé. Le tableau suivant répertorie et décrit les propriétés des objets DataColumn d'une vue de source de données.

Propriété

Description

AllowNull

Spécifie la propriété NULL de la colonne en fonction de la colonne dans la table sous-jacente, d'une valeur ou d'une requête nommée. Vous ne pouvez pas modifier cette propriété.

DataType

Spécifie le type de données de la colonne en fonction de la colonne dans la table sous-jacente, d'une valeur ou d'une requête nommée. Vous ne pouvez pas modifier directement cette propriété. Cependant, si nécessaire, pour remplacer le type de données d'une colonne dans une table ou une vue, remplacez la table par une requête nommée qui convertit la colonne en type de données souhaité.

DateTimeMode

Indique le format de sérialisation de la date pour les colonnes DateTime. La valeur par défaut est UnspecifiedLocal. Vous pouvez modifier cette propriété.

Description

Fournit la description de la colonne. Si la colonne de base de données sous-jacente dispose d'une description stockée comme propriété étendue, cette valeur s'affiche. Vous pouvez modifier cette propriété.

FriendlyName

Indique un nom de colonne dans une table ou une vue plus facile à comprendre ou plus approprié pour la zone de sujet. Par défaut, la valeur de la propriété FriendlyName d'une colonne dans une table ou une vue est identique à celle de la propriété Name correspondante. La propriété FriendlyName est utilisée par des objets OLAP et d'exploration de données lors de la définition d'attributs basés sur des colonnes de tables ou de vues. Vous pouvez modifier cette propriété.

Length

Indique la longueur maximale de la colonne, en fonction des données de la colonne dans la vue ou la table sous-jacente.

Name

Indique le nom de la colonne sous-jacente, ou le nom du calcul nommé. La propriété Name est utilisée par des objets OLAP et d'exploration de données lors de la définition d'attributs basés sur des calculs nommés. Vous pouvez modifier cette propriété uniquement pour les calculs nommés.

Procédure