Compartilhar via


Criar um atributo de data (Master Data Services)

Aplica-se a:SQL Server na Instância Gerenciada de SQL do Windows Azure

Importante

O MDS (Master Data Services) é removido no SQL Server 2025 (17.x). Continuamos a dar suporte ao MDS no SQL Server 2022 (16.x) e versões anteriores.

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

Observação

O atributo é chamado DateTime, mas valores de tempo não têm suporte.

Pré-requisitos

Para executar esse 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 deseja criar um atributo.

  4. Clique em Atributos.

  5. Na página Gerenciar Atributos , execute um dos procedimentos a seguir e clique em Adicionar.

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

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

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

  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 atributo, consulte Palavras reservadas (Master Data Services).

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

  8. Na caixa Exibir largura em pixels , digite a largura da coluna de atributo a ser exibida na grade do Gerenciador .

  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 de 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 Save (Salvar).

Para exibir a porção de tempo de um valor datetime

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

Coluna Valor
ListCode lstMáscaraDeEntrada
Nome da Lista Máscara de entrada
Sequência 19
Opção de Lista dd/MM/aaaa hh:mm:ss tt
ID de opção 19
IsVisible 1
ID do 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 caixa de listagem de máscaras de entrada. Você pode então selecionar essa máscara para exibir a data e a hora em uma coluna de atributo de datetime de uma entidade no MDS Explorer.

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

Confira também

Atributos (Master Data Services)
Alterar um Nome de Atributo e um Tipo de Dados (Master Data Services)
Criar um atributo baseado em domínio (Master Data Services)
Criar um atributo de arquivo (Master Data Services)