Ejecutar scripts
Ejecute su script de carga para exportar datos con los datos más recientes de la fuente de datos.
Los scripts en Analítica de Qlik Cloud no se ejecutan automáticamente para actualizar sus resultados de salida. Al ejecutar el script se vuelve a ejecutar el script de carga para cargar los últimos datos de la fuente de datos del script y, a continuación, exportarlos. Las ejecuciones de script pueden ser manuales o programadas.
Para obtener información sobre qué usuarios pueden recargar datos, consulte:
Puede comprobar el estado de ejecución de un script. Este puede ser Correcto, Recargando o Error.
- En la vista de lista de los scripts, haciendo clic en el valor en la columna Modificado por última vez.
- En el Historial de recargas.
- En el cuadro de diálogo Programar de las tareas configuradas para recargas programadas del script (solo muestra los estados de ejecuciones iniciadas por tareas).
Se ejecuta el script de programación
Cree tareas para programar las ejecuciones de su script. La programación puede utilizar activadores basados en el tiempo o en eventos.
Para crear una tarea:
-
Siga una de las opciones siguientes:
-
En su centro de actividades, haga clic en
en el script y seleccione Programar.
-
En su script, abra la sección de Vista general y haga clic en
> Programar.
-
-
Haga clic en Crear nueva tarea.
-
Como Nombre de la tarea, escriba el nombre que desee para la tarea.
-
Opcionalmente añada una Descripción.
-
En Basándose en, seleccione la acción desencadenante de la tarea. Tiene las siguientes opciones:
-
En función del tiempo: programe la actualización para que se produzca en un momento concreto. A continuación, configure la tarea con los ajustes asociados para ese desencadenante o activador de la tarea. Para más detalles, consulte Programaciones basadas en el tiempo.
Dispone de los siguientes desencadenantes basados en el tiempo:
-
A diario
-
Semanal
-
Mensual
-
Anual
-
-
Basado en eventos: programe la actualización para que se inicie cuando se produzca un evento específico. Para más detalles, consulte Programaciones basadas en eventos.
Dispone de los siguientes desencadenantes basados en eventos:
-
Ejecución satisfactoria de otra tarea
-
Fallo de otra tarea
Nota informativaUtilice desencadenantes basados en eventos para crear cadenas de tareas que actualicen los datos. Para más instrucciones, consulte Creación de cadenas de tareas para la actualización de datos. -
-
Programaciones basadas en el tiempo
Cuando crea una programación basada en el tiempo, puede elegir:
-
La frecuencia y el intervalo de la actualización
-
La zona horaria y la hora del día
-
Cuánto tiempo estará en vigor la programación
La repetición de las actualizaciones puede fijarse en los siguientes intervalos:
-
A diario: configure las horas del día, la zona horaria y la hora del día.
-
Semanalmente: configure los días de la semana, las horas del día, la zona horaria y la hora del día.
-
Mensualmente: configure los días del mes, las horas del día, la zona horaria y la hora del día.
-
Anualmente: configure los meses, los días del mes, las horas del día, la zona horaria y la hora del día.
Para programas que se ejecutan varias veces al día en cualquier intervalo, también puede definir las horas del día en las que se ejecuta el programa. Especifique una hora concreta para que la programación comience ese día.
De forma predeterminada, las programaciones se ejecutarán de forma continua, sin fecha de finalización. Puede elegir establecer una fecha de inicio, una fecha de finalización o ejecutar solo la programación entre dos fechas.
Programaciones basadas en eventos
Las programaciones basadas en eventos le permiten encadenar tareas para diferentes apps, scripts, flujos de datos y recetas de tabla. Esto es útil para la actualización secuencial de estos activos.
Para más información, vea Creación de cadenas de tareas para la actualización de datos.
Administración de tareas
Puede administrar las tareas existentes si dispone de los permisos para ello.
Para ver y administrar las tareas:
-
Tome una de las opciones siguientes:
-
En su centro de actividades, haga clic en
en el script y seleccione Programar.
-
En su script, abra la sección de Vista general y haga clic en
> Programar.
-
-
Haga clic en
junto a una tarea y seleccione cualquiera de las opciones disponibles. Alternativamente, cambie a la pestaña Historial para ver un historial detallado de cuándo se ejecutó la tarea.
Para más información, vea Administración de tareas para la actualización de datos.
Limitaciones y consideraciones
-
Una tarea de actualización de datos se desactiva si no se ejecuta cinco veces seguidas. Si usted es el propietario de la tarea, recibirá notificaciones cuando esto ocurra. La configuración de notificaciones se puede personalizar para una sola app, para todas las apps de un espacio o para todas las apps de un espacio empresarial inquilino. Si desea más información, vea Propietarios de las tareas.
-
Si el propietario de la tarea abandona el espacio empresarial inquilino o o es eliminado del mismo, otro usuario debe asumir la propiedad de la tarea, o eliminarla y volver a crearla. De lo contrario, sus actualizaciones programadas fallarán. Si desea información sobre cómo cambiar esta propiedad, consulte Propietarios de las tareas.
-
Si tiene un número elevado de procesos de actualización de datos en cola y en ejecución (y otros procesos concurrentes que consumen mucha CPU y memoria), puede que observe que algunos procesos de actualización se ejecutan, en algunos casos, notablemente después de su hora de inicio programada.
-
Las tareas para actualizar los datos no se incluyen en la copia publicada de un script. Los scripts publicados deben reconfigurar sus tareas en la versión del espacio administrado.
-
Si su script cuenta con tareas para actualizar los datos y lo mueve entre espacios (personales o compartidos), estas tareas se desactivan. Puede reactivarlas cuando esté listo para reanudar las actualizaciones programadas. Vea Activar y desactivar una tarea.
Propietarios de las tareas
Una tarea de actualización de datos se ejecuta en nombre del usuario propietario de la tarea y no del propietario de la app, script, flujo de datos o receta de tabla. Para que la tarea se ejecute correctamente, el propietario de la tarea debe seguir teniendo el acceso correcto a la app, script, flujo de datos o receta de tabla y a sus fuentes de datos. Determinadas acciones provocan cambios respecto a quién es el propietario de la tarea. El propietario de la tarea viene determinado por las siguientes reglas:
-
Cuando crea una tarea para ejecutar un script, se convierte en el propietario de esa tarea.
-
Si otro usuario edita o guarda una tarea existente, se convierte en el nuevo propietario de dicha tarea.
-
Si otro usuario modifica el script de carga del script, se convierte en el nuevo propietario de todas las tareas destinadas a realizar ejecuciones programadas de ese script.
Si desea más información sobre el desarrollo conjunto de modelos de datos de script, consulte Desarrollo colaborativo de scripts de carga de datos en espacios compartidos.
Administración de tareas para actualizar los datos
Los administradores de un espacio empresarial inquilino y administradores de análisis pueden editar y eliminar tareas para realizar actualizaciones programadas de datos. Esto se realiza en el centro de actividades Administración. Para más información, vea:
Ejecución manual de los scripts
Puede ejecutar un script manualmente.
Haga lo siguiente:
- Haga clic en
en el script y seleccione Ejecutar ahora.
Ver el historial de ejecución de un script
Recargar historial contiene el historial de ejecuciones del script seleccionado. Utilícelo para ayudar a resolver problemas de ejecuciones programadas. Puede ver el estado, las horas de inicio y fin y la duración de las ejecuciones pasadas y actuales del script. También puede ver y descargar el archivo de registro correspondiente.
Hay dos formas de ver el historial de recargas de un script.
- En la Vista general de un script, haga clic en Historial de recargas.
- En la vista de lista de scripts en el centro de actividades Analítica, haga clic en la fecha de la columna Última modificación y seleccione Ver historial de recargas.
Historial de recargas de un script

En la página Historial de recargas, pulse el botón Ver para ver un resumen de las ejecuciones. Si lo desea, también puede descargar un archivo de registro detallado. Cuando se alcance el límite en el número de registros almacenados, los nuevos registros reemplazarán a los más antiguos, por orden de entrada.
Puede que desee cancelar una ejecución de su script si está tardando demasiado o si el script se ha actualizado con nuevos datos y desea iniciar una nueva ejecución. Para cancelar una ejecución, vaya al Historial de recargas y haga clic en Cancelar.
Podrá ver la ejecución cancelada en el Historial de recargas.
Ver el historial de tareas
Además de la vista del Historial de recargas, también puede ver un historial de ejecución de tareas, centrado en las tareas creadas para las recargas programadas del script. Para más información, vea Visualizar el historial de actualización de una tarea.
Comprender las marcas de tiempo: Actualizado, Fecha de modificación y Fecha de la última recarga
Puede ver la información de tiempo en el tiempo Actualizado que se muestra en el mosaico del script. También puede ver esta información haciendo clic en un script para abrir la Vista general. Se muestra en el Resumen como Fecha de modificación. El formato de la fecha puede diferir; por ejemplo, si el script se actualizó recientemente, el valor Actualizado en el mosaico del script puede aparecer de la siguiente manera: Actualizado hace 15 minutos.
Puede ver la Fecha de la última recarga seleccionando en el script y seleccionando a continuación Detalles. Este valor solo se actualiza cuando se actualizan los datos del script. Una ejecución también modifica la fecha-hora de Actualización y Fecha de modificación.
Los campos Fecha de modificación y Fecha de la última recarga en los Detalles del script

La tabla siguiente indica las operaciones que actualizan las marcas de tiempo Actualizado (igual que la Fecha de modificación) y Fecha de la última recarga:
Operación | Actualizado, Fecha de modificación | Fecha de la última recarga |
---|---|---|
Ejecutar (recargar) | Sí | Sí |
Cambiar nombre | Sí | No |
Cambiar descripción | Sí | No |
Publicar script | Sí | No |
Cambiar propietario | Sí | No |
Cambiar script | Sí | No |