Políticas de Consulta de Privacidade de Identidade

As políticas de consulta de privacidade de identidade substituem os valores das entidades de origem selecionadas pelos valores das colunas de tabelas de consulta correspondentes, mascarando assim os valores de origem.

As políticas de consulta de privacidade de identidade estão ligadas às tabelas de consulta no esquema EXTENDED_LOOKUP dos dados de amostra do Optim. Quando se cria uma política de consulta, atributos serão mapeados nos dados de origem com os atributos ligados à política.

Para poder criar uma política de privacidade de consulta, você deve definir uma origem de dados de consulta para a plataforma do executor. A origem de dados deve incluir as tabelas do esquema EXTENDED_LOOKUP fornecido com os dados de amostra.

Consulta aleatória e de hash

Existem duas opções para o processamento de consulta de privacidade de identidade, consulta aleatória e consulta hash. Pode-se selecionar a opção consulta quando se cria a política de privacidade.

Uma tabela de consulta inclui uma coluna contendo valores sequenciais contíguos. Linhas na tabela de consulta são selecionadas correspondendo os valores sequenciais na tabela de consulta com um valor gerado usando a opção aleatória ou hash.

Consulta Aleatória
Uma consulta aleatória seleciona uma linha aleatoriamente da tabela de consulta para obter valores de substituição.
Consulta Hash

No processamento de consulta hash, os valores de substituição são selecionados executando hash em um valor de origem e usando o valor no qual foi executado o hash como um índice para uma linha na tabela de consulta. Uma coluna de origem que for hash não precisa ser uma coluna que será substituída por valores de uma tabela de consulta. O comprimento máximo das colunas de origem e de consulta é de 256 caracteres. A função hash faz distinção entre maiúsculas e minúsculas, e se pode converter um valor de origem para maiúscula antes de se tornar hash.

Se uma coluna de origem usada para derivar o valor do hash contém certos valores (NULO, espaços (para colunas CHAR), e de comprimento zero para VARCHAR), o valor não é hash e os seguintes valores reservados são usados como chaves para a tabela de consulta:

Valor de Origem Chave da Tabela de Consulta
NULL -1
espaços (CHAR ou VARCHAR) -2
VARCHAR de comprimento zero -3
diversas colunas de consulta hash em que todos os valores são um ou mais dos seguintes valores: NULL, espaços (CHAR ou VARCHAR) ou VARCHAR de comprimento zero -4

Opção comutador

Há várias políticas de consulta que usam uma opção de valor do comutador para mascarar dados com base em um valor em um atributo do comutador selecionado. A opção de comutar está baseada em um nome do país ou código do país. Por exemplo, se o atributo de comutação em uma linha contiver o valor "USA" a política usará dados específicos para os Estados Unidos para mascarar dados na linha.

A opção de comutação usa os seguintes valores:

AU - Austrália
AU, au, OZ, oz, Australia, australia
CA - Canadá
CA, CAN, Canada, Canadian, ca, can
DE - Alemanha
DE, de, Deutschland, deutschland, GER, ger, Germany, germany, FRG, frg, BRD, brd, Bundesrepublik Deutschland
ES - Espanha
ES, Espana, Spain, Spanish, PQH_ES, SPA, ESP, es, pqh_es, spa, esp
FR - França
FR, France, French, FRE, PQH_FR, FRA, fr, fre, fra, pqh_fr
IT - Itália
IT, Italy, Italian, ITA, PQH_IT, it, ita, pqh_it
JP - Japão
JP, Japan, Japanese, jp, Nippon, Nihon
UK - Reino Unido
UK, U.K., United Kingdom, Great Britain, England, Scotland, Wales, Northern Ireland, British, English, Welsh, Scottish, BRI, PQH_GB, WEL, SCO, GBR, GB, G.B., uk, bri, pqh_gb, wel, sco, gbr, gb
US - Estados Unidos
US, U.S., USA, U.S.A., American, AM, us, usa, am