Programación Batch - El blog de Openlab
Transcripción
Programación Batch - El blog de Openlab
Openlab Programación Batch Openlab Programación Batch nexus IT, An LBi Group Company Tel. +34 · 91 · 521 00 80 Registrada en España C \ José Echegaray, 6 – Edificio B planta 1ª fax +34 · 91 · 522 82 20 Registro Mercantil de Madrid Parque Empresarial Las Rozas www.nexus-it.es Tomo: 12.222 Libro: 0 Folio: 45 00000000 Sección:8 28232 – Las Rozas – Madrid – España [email protected] Hoja: M-193375 Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 2 CIF: A-81727810 Índice 1. Introducción 4 2. Detalle del proceso 5 2.1 Planificación de la consultas 5 2.2 Explotación de los datos 7 Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 3 1. Introducción Es un proceso encargado de planificar en el tiempo la ejecución de las consultas sin intervención del usuario. Podemos enviarlas también por e-mail a cualquier correo electrónico y exportar/guardar los datos obtenidos. Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 4 2. Detalle del proceso 2.1 Planificación de la consultas La programación Batch se configura desde el OLDesigner dentro de la pestaña “Ejecución Batch”. Desde esta pestaña es posible añadir, modificar o borrar planificaciones a una consulta. Normalmente una consulta tendrá ninguna o solo una planificación, pero se permite al usuario añadir todas las que quiera. El objetivo es brindar flexibilidad y herramientas alternativas para gestionar reglas de planificación complejas. Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 5 Cada planificación es una expresión CronTab que puede cargarse manualmente como texto o de forma asistida. En ambos casos se usa la interfaz que se muestra a continuación. Desde esta pantalla, además de planificar la consulta en el tiempo, es posible: • Mediante el check “Habilitada” Habilitada” , habilitar y deshabilitar la planificación. • Mediante el campo “Caducidad de los resultados en dí días” as”, indicar el número de días que deben conservarse los resultados en base de datos antes de ser eliminados. Para reglas de planificación complejas puede ser necesario escribir manualmente la expresión CronTab mediante el campo “Expresió Expresión CRONTAB (manual)” (manual)”. Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 6 2.2 Explotación de los datos Una vez obtenidos los datos de las consultas llega la hora de la explotación, para ello existe la posibilidad de guardar los datos en varios formatos. Para visualizar los datos obtenidos pulsaremos el icono marcado en la siguiente figura. Visualizaremos las consultas obtenidas hasta el momento. Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 7 Haciendo doble click sobre alguna de ellas obtendremos los datos de la consulta. Con ayuda de los iconos marcados en rojo de la figura superios podemos guardar los datos en los siguientes formatos: 1. A un fichero SDS (Formato XML) que contendrá el grueso de los datos y el esquema de los mismos. 2. A un fichero Excel para analizarlos mediante tablas dinámicas y gráficos. 3. A un fichero HTML, para su visualización. 4. Exportarlos a un informe previamente definido con Crystal Reports para dar un aspecto visual personalizado e imprimirlo. Estos informes podrán a su vez exportarse a formato PDF y eventualmente enviarse por correo electrónico. Esta opción estará restringida a determinadas consultas con determinada estructura de resultados. 5. Guardar los datos de la consulta en la propia base de datos de Openlab, para su posterior utilización. Programación Batch nexus IT, An LBi Group Company | septiembre de 2011 | Página 8