Planificar su criterios de filtro de datos (generación automática)
Los criterios de filtro de datos se basan en los datos del cliente. Antes de definir los filtros de datos, debe decidir los datos del cliente que desea proteger.
Por ejemplo, es posible que deba restringir el acceso a los datos del cliente según los países, las ciudades y los estados donde viven los clientes. Si la base de datos del cliente posee una tabla que contiene los campos de país, ciudad y estado, es posible que deba elegir basar un grupo de filtros de datos en estos campos. Después deberá utilizar estos valores cuando especifique sus filtros de datos.
Debe tener en cuenta los siguientes conceptos cuando planifique el modo de crear filtros de datos utilizando la generación automática.
*
campo de perfil - Un campo cuyo valor se considera cuando el programa de utilidad de generación de filtro de datos busca combinaciones exclusivas de valores. El programa de utilidad crea un filtro de datos para cada combinación exclusiva de valores. Cuando el filtro de datos está en vigor en una aplicación de IBM® EMM, este valor se utiliza en una cláusula WHERE cuando se consultan los registros de cliente. Debido a que la cláusula prueba la igualdad, los campos de perfil deben distinguirse de los campos que admiten un conjunto finito de valores distintos.
*
campo fijo - Un campo opcional que limita los registros que el programa de utilidad de generación del filtro de datos busca cuando consulta combinaciones exclusivas de los valores del campo perfil. El valor que especifique también se incluye en cada filtro de datos generado. Cuando el filtro de datos está en vigor en una aplicación de IBM® EMM, este valor se utiliza en una cláusula WHERE cuando se consultan los registros de cliente. Debido a que la cláusula prueba la igualdad, los campos fijos deben distinguirse de los campos que admiten un conjunto finito de valores distintos.
En el ejemplo, probablemente cree un campo fijo para un país y campos de perfil para una ciudad y un estado. El programa de utilidad de generación de filtro de datos crea un filtro de datos para cada combinación exclusiva de valores que encuentra en estos campos.
Un usuario de IBM® EMM asignado a uno o más filtros de datos podrían ver y trabajar únicamente con los datos que pertenecen a los clientes que viven en los países, ciudades y estados representados por los filtros de datos asignados.
Es posible que las tablas del cliente no contengan cada valor para el cual usted creó un filtro de datos. Por ejemplo, es posible que no tenga clientes en cada país y estado, pero puede que desee preparar filtros de datos para cada país y estado para uso futuro. En ese caso, puede hacer referencia a una tabla que incluya cada país y estado, y utilizarla en la sección GenerateDataFilters de su especificación XML. Cuando haya finalizado de usar el programa de utilidad para crear sus filtros de datos, podrá descartar esta tabla “ficticia”.