Filtrado a nivel de fila en Data Virtualization
Puede aplicar criterios de filtro para incluir o excluir filas de los datos virtualizados en Data Virtualization, con el fin de restringir los datos que los usuarios pueden ver.
No se evalúa el acceso a las tablas a las que se hace referencia en las expresiones de filtro a nivel de fila, incluido el enmascaramiento de datos.
Las reglas de filtrado de filas que se aplican a Data Virtualization activos y hacen referencia a otros activos deben hacer referencia únicamente a Data Virtualization activos. Si consulta un objeto y las reglas de filtrado de filas hacen referencia a activos que no Data Virtualization son activos, la consulta falla con el siguiente error:
The statement failed because a Big SQL component encountered an error. Component
receiving the error: "SCHEDULER". Component returning the error: "SCHEDULER". Log entry
identifier: "[SCL-0-<log_entry_id>]".. SQLCODE=-5105, SQLSTATE=58040
Puede confirmar la causa del error ejecutando la siguiente consulta:
select line from table(syshadoop.log_entry('SCL-0-<log_entry_id_from_error>'))
Para obtener más información sobre esta regla de protección de datos, consulte Filtrar filas en reglas de protección de datos en la IBM Knowledge Catalog documentación.