Saltar al contenido principal Saltar al contenido complementario

Funcionamiento de los flujos de datos

Lo que puede hacer con un flujo de datos depende del tipo de espacio en el que se encuentre. En su espacio personal, puede gestionar sus propios flujos de datos. En un espacio compartido, dependiendo de los permisos que tenga en ese espacio, puede gestionar tanto sus propios flujos de datos como los de otros usuarios. En los espacios administrados, hay menos opciones para gestionar los flujos de datos, ya que el acceso está más regulado. Para más información sobre lo que puede hacer, consulte Acciones de flujo de datosy Acciones de flujo de datos.

Desde su catálogo, y dependiendo del espacio, puede:

Añadir flujos de datos a las colecciones

Las colecciones permiten agrupar contenidos como flujos de datos, apps, gráficos, notas y enlaces. Para añadir un flujo de datos a una colección, haga clic en Más > Añadir a colección.

De manera predeterminada, las colecciones son privadas. Los administradores de un espacio empresarial inquilino y administradores de análisis pueden hacer públicas las colecciones para compartirlas con todos los demás miembros del espacio empresarial inquilino. Las colecciones públicas no cambian el acceso de los miembros al contenido de los espacios. Los miembros solo podrán ver contenido de colecciones públicas a las que ya tengan acceso. Para hacer pública una colección, haga clic en Más en la colección, seleccione Hacer pública y clic en Hacer pública. Para hacer que una colección pública vuelva a ser privada, haga clic en Más, seleccione Hacer privada y clic en Hacer privada.

Mover flujos de datos

Puede mover flujos de datos entre espacios compartidos, así como entre un espacio compartido y un espacio personal.

Si desplaza un flujo de datos con un programa de ejecuciones entre espacios, este se borrará. Vuelva a crear la programación en el nuevo espacio si es necesario.

  1. Haga clic en Mover en el flujo de datos y seleccione Mover.
  2. Seleccione el espacio nuevo en Espacio.
  3. Para abrir el nuevo espacio, seleccione Navegar al espacio.
  4. Haga clic en Mover.

Editar los detalles del flujo de datos

Puede cambiar los títulos y las descripciones de sus flujos de datos. Haga clic en Más en el flujo de datos que desee editar y después seleccione Editar detalles. También puede cambiar las etiquetas utilizadas con el flujo de datos. Las etiquetas sirven para agrupar flujos de datos con sus scripts y apps relacionados. Las etiquetas se comparten en el centro de actividades Analítica de Qlik Cloud, pero solo puede ver etiquetas que haya creado usted mismo o que se utilicen con apps, flujos de datos y scripts a los que tenga acceso.

Publicar flujos de datos

Puede publicar flujos de datos de un espacio personal a un espacio administrado o de un espacio compartido a un espacio administrado. Publicarlo crea una copia del flujo de datos en el espacio administrado. Debe tener los permisos de Propietario o Puede publicar en el espacio administrado en el que va a publicar el flujo de datos.

Puede ver los espacios en los que se ha publicado un flujo de datos en Detalles.

Los flujos de datos indican cuándo se publicaron por última vez en un espacio administrado en el diálogo de publicación.

  1. Haga clic en Más en el flujo de datos y seleccione Publicar.
  2. Seleccione un espacio administrado.

  3. Opcionalmente, cambie el Nombre del flujo de datos publicado, la Descripción y las Etiquetas del flujo de datos.
  4. Haga clic en Publicar.

Duplicar flujos de datos

Puede duplicar cualquier flujo de datos al que tenga acceso haciendo clic en Más en el flujo de datos y seleccionando a continuación Duplicar. El duplicado se puede modificar.

Duplicar los flujos de datos tiene varios usos. Por ejemplo, puede duplicar un flujo de datos como forma de control de versiones y almacenar los más antiguos en un espacio creado con fines de archivo.

Los flujos de datos duplicados mantienen las fuentes de datos originales. Si no creó las fuentes de datos originales utilizadas en el flujo de datos o si no están disponibles en el espacio, tendrá que volver a crear las fuentes de datos en el flujo de datos.

Ejecutar flujos de datos

Puede ejecutar manualmente su flujo de datos desde el catálogo, sin tener que ir a la vista de Editor. Se utilizará la última configuración del flujo de datos, junto con los últimos datos de la fuente de datos. Se generará un nuevo resultado de salida, si la ejecución tuvo éxito.

  • Haga clic en Más en el flujo de datos y seleccione Recargar ahora.

Programar ejecuciones de flujos de datos

Cree tareas para programar las ejecuciones de su flujo de datos. La programación puede utilizar activadores basados en el tiempo o en eventos.

Para crear una tarea:

  1. Siga una de las opciones siguientes:

    • En su centro de actividades, haga clic en Más acciones en el flujo de datos y seleccione Programar.

    • En su flujo de datos, abra la sección de Vista general y haga clic en Más acciones > Programar.

  2. Haga clic en Crear nueva tarea.

  3. Como Nombre de la tarea, escriba el nombre que desee para la tarea.

  4. Opcionalmente añada una Descripción.

  5. 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:

  1. Tome una de las opciones siguientes:

    • En su centro de actividades, haga clic en Más acciones en el flujo de datos y seleccione Programar.

    • En su flujo de datos, abra la sección de Vista general y haga clic en Más acciones > Programar.

  2. Haga clic en Más 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 flujo de datos. Los flujos de datos publicados deben reconfigurar sus tareas en la versión del espacio administrado.

  • Si su flujo de datos tiene tareas para actualizar los datos y los 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 flujo de datos, 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 flujo de datos en Editor, se convierte en el nuevo propietario de todas las tareas destinadas a realizar ejecuciones programadas de ese flujo de datos.

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:

Configurar las notificaciones de flujos de datos

Puede acceder al panel de configuración de notificaciones de un flujo de datos para establecer o modificar qué evento activará una notificación y en qué soporte recibirla.

  • Haga clic en Mover en el flujo de datos y seleccione Configuración de notificaciones.

Ver los detalles del flujo de datos

Si utiliza esta opción, accederá a la página Vista general del flujo de datos, donde podrá ver toda la información general de su flujo de datos. Vea Vista general.

  • Haga clic en Mover en el flujo de datos y seleccione Detalles.

Ver el linaje

El linaje rastrea los datos y la transformación de datos hacia atrás, desde el flujo de datos hasta sus fuentes originales. Esto proporciona una representación interactiva de los orígenes de los datos que procesa este flujo de datos. Para obtener más información sobre el linaje, consulte Analizar el linaje en Analítica.

  • Haga clic en Mover en el flujo de datos y seleccione Linaje.

Ver el análisis de impacto

El análisis de impacto muestra las dependencias descendentes de los resultados de salida de los flujos de datos. Responde a preguntas sobre qué otras apps, scripts u otros recursos se verían afectados directa o indirectamente por los cambios en el flujo de datos. Para obtener más información sobre el análisis de impacto, consulte Analizar el análisis de impacto en Analítica.

  • Haga clic en Mover en el flujo de datos y seleccione Análisis de impacto.

Exportar flujos de datos

Puede exportar los flujos de datos del centro de actividades Analítica como archivos .dfw. Pueden cargarse en otros espacios empresariales inquilinos de Qlik Cloud Analytics o en versiones de Qlik Sense.

El flujo de datos exportado se guarda en la carpeta predeterminada de descargas de su navegador web.

  • Haga clic en Más en el flujo de datos que desee exportar y seleccione Exportar.

Convertir flujos de datos a script

Puede convertir los flujos de datos en scripts. La conversión duplica el flujo de datos y luego lo convierte en un script.

  1. Haga clic en Más en el flujo de datos que desee exportar y seleccione Duplicar y convertir a script.
  2. Haga clic en Confirmar.

Eliminar flujos de datos

  1. Haga clic en Más en el flujo de datos que desee eliminar y seleccione Eliminar.
  2. Haga clic en Eliminar.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.