Normalização e transformação de campo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • A normalização de campo inclui normalização e transformação, que são duas maneiras diferentes de alterar valores de campo para aumentar a integridade dos dados e reduzir a duplicação.

    Normalização

    A normalização pesquisa variações do mesmo valor de campo e as converte em um único valor preferencial. Ao consolidar várias variações do mesmo valor em um único valor reconhecível simples, o sistema elimina registros duplicados e fornece melhores resultados de pesquisa. Quando um processo ou um usuário insere um valor em um campo normalizado, o sistema determina se deve substituí-lo por um valor normal. A normalização também ajusta automaticamente as consultas para retornar resultados normalizados e normaliza valores em scripts.

    Embora a normalização esteja disponível para todos os campos da plataforma, ela funciona melhor para valores descritivos, como nomes ou unidades de medida padrão. Por exemplo, você pode criar regras de normalização para:
    • Defina o tipo de CPU de um IC de computador para um nome de modelo padrão, como Xeon.
    • Defina o sufixo usado para os nomes das empresas para um formato padrão, como ServiceNow, Inc..

    Transformação

    A transformação converte valores de entrada de campo brutos em valores padronizados que são mais significativos para uma organização. Os administradores controlam quando a transformação acontece definindo regras e condições para campos específicos. Por exemplo, você pode criar regras de transformação para:
    • Remova os sufixos dos nomes de usuário, como jr. e II.
    • Arredonde os tamanhos da RAM do IC do computador para o número inteiro mais próximo, como arredondar de 4112 MB para 4000 MB.

    Os registros de transformação compõem as regras que definem como uma transformação de campo é executada. Os valores de ordem determinam a ordem na qual cada regra é avaliada. Uma caixa de seleção em cada transformação permite que um administrador determine onde o processamento para quando uma regra é avaliada como verdadeira.

    Habilitar normalização e transformação por tipo de campo

    Os registros de tipo de campo especificam quais tipos de dados estão disponíveis para normalização e transformação. Por padrão, o sistema oferece suporte à normalização e transformação para esses tipos de campo.

    Tipo de campo Usar para normalizar Usar para transformar
    Decimal falso verdadeiro
    Flutuante falso verdadeiro
    Inteiro falso verdadeiro
    Numérico falso verdadeiro
    Cadeia de caracteres verdadeiro verdadeiro
    URL verdadeiro verdadeiro
    Uma entrada de tipo de campo se aplica a todos os campos cujo tipo de dados de entrada de dicionário corresponde à entrada de tipo de campo. Os administradores podem criar registros de tipo de campo adicionais para outros tipos de dados, conforme necessário.
    Aviso:
    Evite criar registros de tipo de campo para campos que armazenam um valor de ID do sistema, como um campo de referência, um campo de nome de campo ou um campo de nome de tabela. Alterar diretamente um valor de SYS ID tem mais probabilidade de produzir corrupção de dados e referências quebradas do que produzir valores padrão significativos. Em vez disso, normalize ou transforme o valor de exibição associado ao ID do sistema. Por exemplo, normalize o nome do usuário em vez do SYS ID de um usuário específico.

    Identificação de campos normalizados

    O sistema exibe o ícone de normalização Ícone de normalização em campos com um registro de normalização ou transformação associado. Usuários com a função de normalizador podem clicar no ícone para acessar o registro de normalização ou transformação associado. Usuários sem a função de normalizador veem uma página de ajuda. Os administradores podem configurar quem vê o ícone de normalização com uma preferência chamada Restrict to roles.