Si utiliza la gestión de excepciones en un flujo de datos, puede usar la función de revalidación para volver a ejecutar los registros de excepción a través del proceso de validación una vez que se hayan corregido en Data Stewardship Portal. De esta forma, puede determinar si el cambio aplicado hace que el registro se procese con éxito en tiempo real. No hace falta esperar hasta que el trabajo por lotes de Read Excepctions se vuelva a ejecutar para ver el resultado.
- Un trabajo o servicio que reutiliza o contiene un subflujo expuesto. También debe contener una fuente de entrada, la etapa del subflujo que procesa la entrada, una etapa Write Exceptions y un receptor de salida para los registros procesados correctamente.
- Un subflujo expuesto con una etapa Exception Monitor que apunte a un servicio de revalidación y que esté configurado para la revalidación, incluida la designación en cuanto a si los registros revalidados se deben volver a procesar o aprobar.
- Un servicio expuesto que también se reutiliza o contiene el subflujo expuesto. Procesa los registros que se editaron, se guardaron y se enviaron para revalidarse en Data Stewardshp Portal.
A continuación se muestra un caso hipotético de ejemplo, que ayuda a ilustrar una implementación de revalidación:
El servicio de revalidación de excepciones que designó al configurar la etapa Exception Monitor se invoca cuando edita uno o más registros de excepción en el Editor de Data Stewardship Portal y hace clic en Guardar. Al igual que el trabajo, el servicio contiene un subflujo de supervisión de excepciones que utiliza la misma lógica empresarial para reprocesar los registros. Si los registros no cumplen una o más condiciones establecidas en la etapa Exception Monitor, las excepciones se actualizarán en el repositorio. Si los registros cumplen las condiciones establecidas en la etapa Exception Monitor, ocurrirá una de dos acciones según lo que se seleccione en Acción después de revalidación:
- Reprocesar registros
- Los registros se borrarán del repositorio y se reprocesarán.
- Resolver registros
- Los registros aprobados se conservan en el repositorio, y su estado cambia a Resolved.
Para continuar con el procedimiento, consulte Crear una situación hipotética de validación en tiempo real.