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:
Você deve ter permissão para acessar a área funcional Administração do Sistema .
Você deve ser um administrador de modelo. Para obter mais informações, consulte Administradores (Master Data Services).
Você deve ter uma entidade para a qual possa criar o atributo. Para obter mais informações, consulte Criar uma entidade (Master Data Services).
Para criar um atributo de data
No Master Data Manager, clique em Administração do Sistema.
Na página Gerenciar Modelo, selecione um modelo na grade e clique em Entidades.
Na página Gerenciar Entidade , selecione a linha da entidade para a qual deseja criar um atributo.
Clique em Atributos.
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 .
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).
Opcionalmente, digite um nome de exibição e digite uma descrição para o atributo na caixa Descrição .
Na caixa Exibir largura em pixels , digite a largura da coluna de atributo a ser exibida na grade do Gerenciador .
Na lista Tipo de atributo , selecione Forma livre.
Na lista Tipo de dados , selecione DateTime.
Na lista Máscara de entrada , selecione um formato para datas.
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).
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)