Partilhar via


Criar um atributo Date (Master Data Services)

Aplica-se a:SQL Server no Windows Azure SQL Managed Instance

Importante

Os Serviços de Dados Mestres (MDS) foram removidos no SQL Server 2025 (17.x). Continuamos a oferecer suporte ao MDS no SQL Server 2022 (16.x) e em versões anteriores.

No Master Data Services, crie um atributo date quando desejar que os usuários insiram uma data como um valor de atributo.

Observação

O atributo é chamado DateTime, mas os valores de hora não são suportados.

Pré-requisitos

Para executar este procedimento:

Para criar um atributo de data

  1. No Master Data Manager, clique em Administração do Sistema.

  2. Na página Gerenciar Modelo , selecione um modelo na grade e clique em Entidades.

  3. Na página Gerenciar Entidade , selecione a linha da entidade para a qual você deseja criar um atributo.

  4. Clique em Atributos.

  5. Na página Gerenciar Atributos , siga um destes procedimentos e clique em Adicionar.

    • Se o atributo for para membros folha, selecione Folha na lista Tipos de Membro.

    • Se o atributo for para membros consolidados, selecione Consolidado na caixa de listagem Tipos de membros .

    • Se o atributo for para coleções, selecione Coleção na caixa de listagem Tipos de Membros .

  6. Na caixa Nome , digite um nome para o atributo. Para obter uma lista de palavras que não devem ser usadas como nomes de atributos, consulte Palavras reservadas (Master Data Services).

  7. Opcionalmente, digite um nome para exibição e digite uma descrição para o atributo na caixa Descrição .

  8. Na caixa Largura dos píxeis de exibição, digite a largura da coluna de atributo para ser exibida na grelha do Explorer.

  9. Na lista Tipo de atributo , selecione Forma livre.

  10. Na lista Tipo de dados , selecione DateTime.

  11. Na lista Máscara de entrada , selecione um formato para datas.

  12. Opcionalmente, selecione Habilitar controle de alterações para controlar alterações em grupos de atributos. Para obter mais informações, consulte Adicionar atributos a um grupo de controle de alterações (Master Data Services).

  13. Clique em Salvar.

Para exibir a porção de tempo de um valor de data e hora

Para que a interface exiba a parte de hora de um valor datetime, é necessário selecionar uma máscara de entrada apropriada para o atributo. Nenhuma das máscaras internas para atributos Datetime faz isso, mas você pode adicionar uma nova máscara que permitirá exibir a hora. Para fazer isso, insira uma linha na tabela mdm.tblList do banco de dados MDS, onde as máscaras embutidas são armazenadas. A linha deve ter os seguintes valores:

Coluna Valor
ListCode lstInputMask
Nome da Lista Máscara de entrada
Sequência 19
Opção de lista dd/MM/aaaa hh:mm:ss tt
ID da opção 19
IsVisible 1
ID_Grupo 3

Depois de inserir uma linha com os valores acima na tabela mdm.tblList, a máscara "dd/MM/aaaa hh:mm:ss tt" estará disponível na lista de máscaras de entrada. Em seguida, você pode selecionar essa máscara para exibir a data e a hora em uma coluna de atributo datetime de uma entidade no MDS Explorer.

A máscara de entrada é uma cadeia de caracteres de formato .NET DateTime personalizada. Para obter mais informações, consulte Cadeias de caracteres de formato de data e hora personalizadas

Ver também

Atributos (Master Data Services)
Alterar um nome de atributo e um tipo de dados (Master Data Services)
Criar um atributo Domain-Based (Master Data Services)
Criar um atributo de arquivo (Master Data Services)