---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Valores normais

# Valores normais {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 min. de leitura

Um valor normal substitui valores de campo semelhantes, mas ambíguos, por um valor padrão.

## Variações de valor do campo {#c_WhatFieldNormalizationDoes__section_qkk_3jw_x1b}

Os valores de registros podem vir de várias origens, como:

* Entradas automatizadas feitas por Descoberta.
* Entradas automatizadas feitas pela importação de registros de sistemas ou arquivos externos.
* Entradas manuais feitas por usuários.

{#c_WhatFieldNormalizationDoes__ul_vgd_k21_x1b}Cada uma dessas fontes pode descrever o mesmo valor de campo em várias formas diferentes. Por exemplo, o. Tipo de CPU O campo em um formulário de IC de computador pode exibir qualquer um dos seguintes valores semelhantes:

* E3350 (Intel) 4.5.2234
* Intel Xeon 5.4.554
* Xeon L3350
* L3350
{#c_WhatFieldNormalizationDoes__ul_q4v_5kz_xp}  
Sem normalização, esses valores de campo de variante resultam em:

* Tipos de CPU duplicados
* Resultados de pesquisa ruins
* Consultas e condições complexas para aplicar a lógica de negócios
{#c_WhatFieldNormalizationDoes__ul_srv_q3w_x1b}

A criação de um registro de valor normal resolve esses problemas consolidando em um valor padrão, como <kbd class="ph userinput">Xeon </kbd>.

## Identificando variações com aliases e regras

Cada registro de valor normal especifica como identificar variações de um valor normal usando uma combinação de aliases e regras.

Aliases

:   Os aliases são variações conhecidas de um valor de entrada que a normalização converte em valor normal. Use aliases quando houver uma lista resumida de valores de variante.

    Por exemplo, você pode criar um valor normal <kbd class="ph userinput">Xeon </kbd>que tem estes aliases.

    * E3350 (Intel) 4.5.2234
    * Intel Xeon 5.4.554
    * Xeon L3350
    * L3350
    {#c_WhatFieldNormalizationDoes__ul_jjc_2w1_x1b}  
    Sempre que um trabalho de dados de normalização ou consulta normalizada vê um valor de campo correspondente a um alias, ele substitui automaticamente o valor do campo pelo valor normal. Os trabalhos de dados de normalização e consultas processam aliases antes das regras.  
    Nota:  
    Os aliases são logicamente equivalentes às regras que usam \[é\] operador em uma condição em que \[Nome do campo\]\[É\]\[Valor do alias\] . Por exemplo, os aliases de amostra são equivalentes a estas regras: \[Tipo de CPU\]\[IS\]\[E3350 (Intel) 4,5.2234\] OU \[Tipo de CPU\]\[IS\]\[Intel Xeon 5,4.554\] OU \[Tipo de CPU\]\[IS\]\[Xeon L3350\] OU \[Tipo de CPU\]\[IS\]\[L3350\]

Regras

:   As regras especificam as condições sob as quais a normalização substitui um valor de entrada pelo valor normal. Use regras quando houver um grande número de valores de variante possíveis ou quando você precisar criar condições complexas.

    Por exemplo, o valor normal <kbd class="ph userinput">Xeon </kbd>esta regra pode ser definida.

    \[Tipo de CPU\]\[Correspondências regex\]\[.\*

    Sempre que um trabalho de dados de normalização ou consulta normalizada vê um valor de campo correspondente a uma regra, ele substitui automaticamente o valor do campo pelo valor normal. Regras de processo de consultas e trabalhos de dados de normalização após aliases.

    As regras e aliases podem ser combinados para normalizar um campo. Certifique-se de testar seus métodos de normalização antes de aplicá-los a todos os registros existentes no banco de dados.

## Consultas normalizadas

Um administrador pode configurar a normalização para aplicar-se a consultas emitidas em campos normalizados em listas. Selecione Normalize a consulta Marque a caixa de seleção no formulário de Normalização para habilitar esta funcionalidade. Em uma lista que contém valores normalizados, [Filtros e trilhas](https://www.servicenow.com/docs/access?context=c_UsingFiltersAndBreadcrumbs&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US)usando o valor original (bruto) para o campo normalizado na condição de consulta.  
Figura 1. Exemplo de consulta normalizada

A lista filtrada retorna registros com o valor normal substituído pelo valor bruto. No entanto, as trilhas do filtro exibem as condições de consulta originais.  
Figura 2. Resultados da consulta normalizados

## Script e normalização {#c_WhatFieldNormalizationDoes__section_cmg_5wp_x1b}

Os scripts que atualizam ou inserem registros no banco de dados (GlideRecord) são normalizados automaticamente quando a normalização de campo é aplicada. Por exemplo, se um script para inserir um registro de IC contiver um tipo de CPU de Xeon L3350 , O script é normalizado para inserir o IC com um tipo de CPU de Xeon em vez disso. Os scripts que consultam o banco de dados para valores de campo normalizados (usando as condições de Igual ou Não Igual) podem ser configurados para retornar o valor normal (como Xeon ) em vez do valor original (bruto).
**Tópicos relacionados**   

* [GlideRecord](https://www.servicenow.com/docs/access?context=p_GlideServerAPIs&version=yokohama&pubname=yokohama-application-development&section=c_GlideRecord&ft:locale=en-US)

