Créer un attribut de date (Master Data Services)

S’applique à : SQL Server - Windows uniquement Azure SQL Managed Instance

Dans Master Data Services, vous pouvez créer un attribut date lorsque vous souhaitez que les utilisateurs entrent une date comme valeur d'attribut.

Remarque

L'attribut est appelée DateTime, mais les valeurs d'heure ne sont pas prises en charge.

Prérequis

Pour effectuer cette procédure :

Pour créer un attribut de date

  1. Dans Master Data Manager, cliquez sur Administration de système.

  2. Dans la page Gérer le modèle , sélectionnez un modèle dans la grille et cliquez sur Entités.

  3. Dans la page Gérer l’entité , sélectionnez la ligne de l’entité pour laquelle vous souhaitez créer un attribut.

  4. Cliquez sur Attributs.

  5. Dans la page Gérer les attributs , effectuez l’une des opérations suivantes, puis cliquez sur Ajouter.

    • Si l’attribut concerne les membres feuille, sélectionnez Feuille dans la zone de liste Types de membre .

    • Si l’attribut concerne les membres consolidés, sélectionnez Consolidé dans la zone de liste Types de membre .

    • Si l’attribut concerne les collections, sélectionnez Collection dans la zone de liste Types de membre .

  6. Dans la zone Nom , tapez un nom pour l'attribut. Pour obtenir la liste des mots qui ne doivent pas être utilisés comme noms d’attributs, consultez Mots réservés (Master Data Services).

  7. Si vous le souhaitez, tapez le nom complet et une description de l’attribut dans le champ Description .

  8. Dans la zone Largeur d'affichage en pixels , tapez la largeur de la colonne d'attribut à afficher dans la grille Explorateur .

  9. Dans la liste Type d’attribut , sélectionnez Forme libre.

  10. Dans la liste Type de données , sélectionnez DateTime.

  11. Dans la liste Masque d’entrée , sélectionnez un format pour les dates.

  12. Sélectionnez éventuellement Activer le suivi des modifications pour effectuer le suivi des modifications apportées aux groupes d'attributs. Pour plus d’informations, consultez Ajouter des attributs à un groupe de suivi des modifications (Master Data Services).

  13. Cliquez sur Enregistrer.

Pour afficher la partie heure d'une valeur datetime

Pour que l'interface utilisateur affiche la partie heure d'une valeur datetime, vous devez sélectionner un masque de saisie approprié pour l'attribut. Aucun des masques intégrés des attributs Datetime ne le permet, mais vous avez la possibilité d'ajouter un nouveau masque grâce auquel vous pourrez afficher l'heure. Pour ce faire, ajoutez une ligne dans la table mdm.tblList de la base de données MDS, dans laquelle sont stockés les masques intégrés. La ligne doit contenir les valeurs suivantes :

Colonne Valeur
ListCode lstInputMask
ListName Masque d’entrée
Seq 19
Option de liste jj/MM/aaaa hh:mm:ss tt
ID d'option 19
EstVisible 1
Group_ID 3

Une fois que vous avez entré une ligne comportant les valeurs ci-dessus dans la table mdm.tblList, le masque « jj/MMM/aaaa hh:mm:ss tt » devient disponible dans la zone de liste de masque de saisie. Vous pouvez alors sélectionner ce masque afin d'afficher la date et l'heure dans la colonne d'attribut datetime d'une entité dans l'Explorateur MDS.

Le masque de saisie est une chaîne au format DateTime .NET personnalisée. Pour plus d’informations, consultez Chaînes de format de date et d’heure personnalisées.

Voir aussi

Attributs (Master Data Services)
Modifier le nom d’un attribut et un type de données (Master Data Services)
Créer un attribut basé sur un domaine (Master Data Services)
Créer un attribut de fichier (Master Data Services)