Saltar al contenido principal
La depuración de la actividad Extraction Rules incluye los siguientes pasos:
  1. Compilar y validar la actividad.
  2. Revisar los errores y ajustar las reglas para mejorar la extracción de objetos.
Repita estos pasos hasta quedar satisfecho con los resultados.

Paso 1. Compilación y emparejamiento

La actividad Extraction Rules se compila automáticamente cuando sales del editor de actividades o cuando haces clic en Match o Test Activity. Si se producen errores de compilación, no se puede continuar con el emparejamiento. Cualquier elemento de búsqueda con errores de compilación se marcará con un icono de error. Pasa el cursor sobre este icono para ver una descripción detallada del error. Los errores de compilación pueden producirse en lo siguiente:
  • Dependencias de elementos: Los elementos se buscan de arriba hacia abajo. Esto significa que los elementos utilizados en las condiciones de búsqueda de otro elemento deben preceder a ese elemento en la lista de elementos. Por ejemplo, si el Elemento A se referencia en las condiciones de búsqueda del Elemento B, entonces el Elemento A debe preceder al Elemento B en la lista de elementos. Si inhabilitas el Elemento A o lo mueves por debajo del Elemento B en la lista de elementos, se producirá un error de compilación y el Elemento B se marcará con un icono de error.
  • Expresiones regulares: Si la expresión regular en un elemento de búsqueda Value from Regular Expression no es válida, se producirá un error en este elemento.
  • Diccionarios: Si el programa no puede conectarse al diccionario utilizado por un elemento de búsqueda Value from Dictionary, se producirá un error en este elemento.
  • Code (consulta Code syntax for Extraction Rules activity for NLP)
El emparejamiento consiste en encontrar objetos que cumplan las condiciones especificadas en las propiedades de los elementos de búsqueda. El programa recorrerá la lista de Search Elements intentando localizar, uno por uno, todos los objetos descritos por los elementos. El emparejamiento se realiza solo para los elementos y campos activos. Para reducir el tiempo de emparejamiento durante la depuración, puedes inhabilitar temporalmente los elementos que no afecten a los resultados del elemento que estás depurando. Para cambiar el estado de un elemento, usa su menú contextual. También puedes seleccionar varios elementos y cambiar su estado con un solo clic. El estado de compilación y emparejamiento de la actividad Extraction Rules se muestra en el registro de notificaciones (disponible al hacer clic en el botón con el icono de campana en la esquina superior derecha). Puedes ir a los resultados del emparejamiento haciendo clic en el enlace de la notificación correspondiente.

Paso 2. Revisión y corrección de errores

Si no se ha encontrado un elemento de búsqueda, compruebe que haya seleccionado el tipo de elemento correcto y considere ajustar las condiciones para lograr una búsqueda más fiable. Por ejemplo, se pueden añadir elementos de búsqueda auxiliares para ayudar a localizar el elemento. Una vez corregidos los errores, vuelva a ejecutar la coincidencia de la actividad, asegurándose de que todos los objetos se puedan encontrar en las páginas problemáticas y de que las correcciones no hayan afectado la coincidencia de los objetos en otras páginas.