Definición de la programación de un trabajo

Puede definir una programación para ejecutar un trabajo de informe.

  1. En la página de inicio de Oracle BI Publisher, en Crear, seleccione Trabajo de informe.
  2. En Programar trabajo de informe, en el separador General, haga clic en Buscar junto al campo Informe.
  3. En Abrir, desplácese y seleccione el informe. A continuación, haga clic en Abrir.
  4. En Programar trabajo de informe, haga clic en el separador Programar.
  5. En la lista de frecuencia, seleccione la opción que desea utilizar para este informe.
  6. Complete las opciones para la frecuencia especificada.
  7. Haga clic en Enviar.
  8. Opcional: En Enviar, en el campo Nombre del trabajo de informe, escriba un nombre y haga clic en Aceptar.

Definición de un patrón de repetición

En el separador Programar de la página Programar trabajo de informe, defina cuándo se ejecuta el informe en estas opciones de patrón de repetición.

Opción Descripción Valores
Frecuencia

Define cuándo se ejecuta el trabajo de informe mediante el programador de la lista Frecuencia.

N/A

Frecuencia

Una vez

Utilice la opción Ejecutar ahora, o utilice el selector de fechas para introducir la fecha y hora de inicio específicas

Frecuencia

Cada hora/minuto

Utilice los valores siguientes:

  • Cada: seleccione las horas o minutos e introduzca el valor entero adecuado para el incremento.

  • Inicio: utilice el selector de fechas para introducir la fecha y hora en la que empezar a ejecutar este trabajo.

  • Fin: (opcional) utilice el selector de fechas para introducir una fecha y hora de finalización para este trabajo.

Frecuencia

Diariamente

Utilice los valores siguientes:

  • Cada: introduzca el incremento en días. Por ejemplo, para ejecutar el informe cada día, introduzca 1; o bien, para ejecutar el informe cada dos días, introduzca 2.

  • Inicio: utilice el selector de fechas para introducir la fecha y hora en la que empezar a ejecutar este trabajo. La hora seleccionada determina cuándo (hora del día) se ejecuta el trabajo.

  • Fin: (opcional) utilice el selector de fechas para introducir una fecha y hora de finalización para este trabajo.

Frecuencia

Semanalmente

Utilice los valores siguientes:

  • Cada: introduzca el incremento en semanas y seleccione el día o días deseados de la semana. Por ejemplo, para ejecutar el informe todos los martes y jueves, introduzca 1 y, a continuación, seleccione martes y jueves. Para ejecutar el informe cada dos miércoles, en el separador Programar seleccione Frecuencia = Diariamente, Cada =14, Inicio = primer miércoles en que desee ejecutar el informe, y Fin= próxima fecha de finalización.

  • Inicio: utilice el selector de fechas para introducir la fecha y hora en la que empezar a ejecutar este trabajo. La hora seleccionada determina la hora a la que se procesa el trabajo en cada ejecución.

  • Fin: (opcional) utilice el selector de fechas para introducir una fecha de finalización para este trabajo.

Frecuencia

Mensualmente

Utilice los valores siguientes:

  • Cada: seleccione los meses en los que se ejecuta el trabajo.

  • El: seleccione un día de la semana como, por ejemplo, el primer lunes de cada mes; o bien, un día específico del mes, como el día 15.

  • Inicio: utilice el selector de fechas para introducir la fecha y hora en la que empezar a ejecutar este trabajo. La hora seleccionada determina la hora a la que se procesa el trabajo en cada ejecución.

  • Fin: (opcional) utilice el selector de fechas para introducir una fecha de finalización para este trabajo.

Frecuencia

Anualmente

Utilice los valores siguientes:

  • Cada: introduzca el incremento en años en los que se ejecuta el trabajo.

  • El: seleccione un día del mes como, por ejemplo, el 1 de enero; o bien, un día de la semana para el mes, como el primer lunes de enero.

  • Inicio: utilice el selector de fechas para introducir la fecha y hora en la que empezar a ejecutar este trabajo. La hora seleccionada determina la hora a la que se procesa el trabajo en cada ejecución.

  • Fin: (opcional) utilice el selector de fechas para introducir una fecha de finalización para este trabajo.

Frecuencia

Fechas concretas

Utilice la opción Agregar fecha para especificar la fecha y hora en la que ejecutar el trabajo. Agregue tantas fechas específicas como necesite.

Ejecutar ahora

Esta opción depende de la selección que se haya realizado en las opciones de Frecuencia.

N/A

Inicio

Esta opción depende de la selección que se haya realizado en las opciones de Frecuencia.

Especifica la fecha y hora en la que iniciar el trabajo de informe.

N/A

Uso de disparadores de programación

Puede asociar un trabajo con un disparador de programación definido en cualquier modelo de datos.

Un disparador de programación le permite ejecutar un informe cuando se cumpla la condición del disparador. Puede configurar un disparador por trabajo de informe. El disparador de programación que asocie con un trabajo de informe puede residir en cualquier modelo de datos del catálogo. No es necesario crear el disparador de programación en el modelo de datos del informe para el que desee ejecutar el disparador. Puede reutilizar los disparadores de programación en varios trabajos de informe.

Acerca de los disparadores de programación

Un disparador de programación prueba una condición que, si se cumple, ejecuta un trabajo.

Si la condición del disparador devuelve un resultado, el trabajo especificado se ejecuta. Si la condición del disparador no se cumple, la instancia de trabajo se omite. También puede configurar una programación de repetición para que el disparador continúe comprobando la condición. Si la condición no se cumple, puede definir el intervalo de tiempo de espera (en minutos) para que se vuelva a procesar el disparador.

Puede utilizar un disparador de programación si:

  • Un trabajo de informe se debe ejecutar solo después de la terminación correcta de un proceso de extracción, transferencia y carga.
  • La gestión de cuentas solicita que se dispare un informe cuando alguno de los cobros del día anterior excede una cantidad específica.
  • Recursos Humanos solo necesita un informe si se detecta el acceso al sistema por parte de nuevas personas contratadas durante la semana anterior.

Defina los disparadores del modelo de datos para que se puedan seleccionar en el separador Programaciones.

Activación de un disparador de programación

Puede activar un disparador definido en el modelo de datos.

  1. Seleccione Usar disparador.
  2. Opcional: Defina el valor de Límite de reintentos para especificar el número máximo de veces que se debe procesar el disparador de programación para comprobar la condición. El valor por defecto es 1, y en este campo solo se pueden introducir valores enteros positivos.
  3. Opcional: Defina el valor de Tiempo de pausa para especificar el número de minutos que se debe esperar antes de volver a procesar el disparador de programación. Si el valor de Límite de reintentos es superior a 1, este campo se activa. En este campo solo se aceptan valores enteros positivos.

    El límite de reintentos y el tiempo de pausa no deben superar el intervalo de tiempo de programación de repetición. Si la condición devuelve "false" cuando se alcanza el número máximo de intentos, el estado del trabajo mostrado será Omitido.

  4. Seleccione el modelo de datos que define el disparador de programación.
  5. Seleccione una opción de la lista Disparador.
  6. Si el disparador de programación incluye parámetros, seleccione los valores que desea usar.