Creare un attributo di data (Master Data Services)

Si applica a:SQL Server su Windows Istanza gestita di SQL di Azure

Importante

Master Data Services (MDS) viene rimosso da SQL Server 2025 (17.x). Microsoft continua a supportare MDS in SQL Server 2022 (16.x) e versioni precedenti.

In Master Data Services, creare un attributo date quando si desidera che gli utenti inseriscano una data come valore di attributo.

Nota

L'attributo si chiama DateTime, ma i valori temporali non sono supportati.

Prerequisiti

Per eseguire questa procedura:

Per creare un attributo di data

  1. In Gestione dati master fare clic su Amministrazione sistema.

  2. Nella pagina Gestisci modelli selezionare un modello dalla griglia, quindi fare clic su Entità.

  3. Nella pagina Gestisci entità selezionare la riga dell'entità per la quale si vuole creare un attributo.

  4. Fare clic su Attributi.

  5. Nella pagina Gestisci attributi eseguire una di queste operazioni, quindi fare clic su Aggiungi.

    • Se l'attributo è per i membri foglia, selezionare Foglia nella casella di riepilogo Tipo di membro .

    • Se l'attributo è per i membri consolidati, selezionare Consolidato nella casella di riepilogo Tipo di membro .

    • Se l'attributo è per le raccolte, selezionare Raccolta nella casella di riepilogo Tipo di membro .

  6. Nella casella Nome digitare un nome per l'attributo. Per un elenco di parole che non vanno usate come nomi di attributo, vedere Parole riservate (Master Data Services).

  7. Facoltativamente, digitare un nome visualizzato e specificare una descrizione per l'attributo nella casella Descrizione .

  8. Nella casella Larghezza visualizzazione in pixel, immettere la larghezza della colonna dell'attributo da visualizzare nella griglia Explorer.

  9. Nell'elenco Tipo di attributo selezionare Formato libero.

  10. Nell'elenco Tipo di dati selezionare DateTime.

  11. Nell'elenco Maschera di input selezionare un formato per le date.

  12. Facoltativamente, selezionare Abilita rilevamento modifiche per tenere traccia delle modifiche a gruppi di attributi. Per altre informazioni, vedere Aggiungere attributi a un gruppo di rilevamento delle modifiche (Master Data Services).

  13. Fare clic su Salva.

Per visualizzare la porzione dell'ora di un valore datetime

Per fare in modo che nell'interfaccia utente venga visualizzata la porzione dell'ora di un valore datetime, è necessario selezionare una maschera di input appropriata per l'attributo. Questa operazione non viene effettuata da nessuna delle maschere predefinite per gli attributi Datetime, tuttavia è possibile aggiungerne una nuova tramite cui sarà possibile visualizzare l'ora. A tale scopo, aggiungere una riga nella tabella mdm.tblList del database MDS in cui sono archiviate le maschere predefinite. Nella riga dovrebbero essere presenti i valori seguenti:

Colonna Valore
CodiceElenco lstInputMask
NomeLista Maschera di immissione
Sequenza 19
Opzione Elenco gg/MM/aaaa hh:mm:ss tt
ID opzione 19
IsVisible 1
ID_Gruppo 3

Dopo aver immesso una riga con i valori riportati in precedenza nella tabella mdm.tblList, la maschera "dd/MM/yyyy hh:mm:ss tt" sarà disponibile nella casella di riepilogo Maschera di input. È quindi possibile selezionare questa maschera per visualizzare la data e l'ora in una colonna di attributo datetime di un'entità in Esplora risorse di MDS.

La maschera di input è una stringa in formato DateTime .NET personalizzato. Per altre informazioni, vedere Stringhe di formato di data e ora personalizzato