Partilhar via


Criar um atributo de data (Master Data Services)

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

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 lstInputMask
ListName Máscara de entrada
Seq 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)