Planejar seus critérios de filtro de dados (geração automática)

Os critérios de filtro de dados são baseados em seus dados de cliente. Antes de definir filtros de dados, é necessário decidir quais dados de cliente se deseja proteger.

Por exemplo, você pode restringir acesso a dados de cliente com base nos países, cidades e estados onde seus clientes vivem. Se seu banco de dados de cliente possui uma tabela que contém campos de país, cidade e estado, pode optar por basear um grupo de filtros de dados nestes campos. Então, estes valores seriam usados ao especificar seus filtros de dados.

Esteja ciente dos conceitos a seguir ao planejar como criar filtros de dados usando a geração automática.

*
campo de perfil – Um campo cujo valor é considerado quando o utilitário de geração de filtros de dados procura combinações únicas de valores. O utilitário cria um filtro de dados para cada combinação única de valores. Quando o filtro de dados está em efeito em um aplicativo IBM Unica , este valor é usado em uma cláusula WHERE quando registros de cliente são consultados. Como esta cláusula busca igualdades, campos de perfil devem ser definidos sobre campos que suportam um conjunto finito de valores distintos.
*
campo fixo – Um campo opcional que limita os registros que o utilitário de geração de filtros de dados procura quando consulta por combinações únicas de valores de campo de perfil. O valor especificado também é incluído em cada filtro de dados gerado. Quando o filtro de dados está em efeito em um aplicativo IBM Unica , este valor é usado em uma cláusula WHERE quando registros de cliente são consultados. Como esta cláusula busca igualdades, campos fixos devem ser definidos sobre campos que suportam um conjunto finito de valores distintos.

No exemplo, provavelmente teriam que ser criados um campo fixo para um país e campos de perfil para cidade e estado. O utilitário de geração de filtros de dados cria um filtro de dados para cada combinação única de valores que encontra nestes campos.

Um usuário IBM Unica atribuído a um ou mais filtros de dados poderia visualizar e trabalhar apenas com dados pertencentes aos clientes que vivessem nos países, cidades e estados representados pelo(s) filtro(s) de dados atribuído(s).

É possível que suas tabelas de cliente não contenham cada valor para o qual deseja criar um filtro de dados. Por exemplo, pode não haver clientes em cada país e estado, mas você pode querer preparar filtros de dados para cada país e estado para uso futuro. Neste caso, referencie uma tabela que inclui cada país e estado e use-a na seção GenerateDataFilters da sua especificação XML. Quando tiver terminado de usar o utilitário para criar filtros de dados, pode descartar esta tabela 'falsa'.



IBM Unica Marketing Platform
 
8.5.0
For more information, see our support and community site: Customer Central