Versiona CuboPlus

El historial de su script de Qlik, en su Git.

Versiona guarda cada cambio del script de carga en el GitLab o en el GitHub de su empresa, con el comentario de quien lo modificó. Permite ver qué cambió, quién lo cambió y por qué, y volver a una versión anterior, sin salir de Qlik Sense®.

Para Qlik Sense Client-Managed y Qlik Cloud Analytics, con GitLab o GitHub. Gratuito.

La mascota de Versiona CuboPlus

Cómo funciona

Tres pasos, y ninguno instala nada en el servidor de Qlik.

1

Se instala como extensión

Una extensión para Chrome y Edge. Se abre Qlik, se hace clic en el ícono y se indica el repositorio Git que va a guardar los scripts. La dirección de Qlik sale de la propia pestaña.

2

Se conecta con su Git

Con su cuenta de GitLab o de GitHub, sin crear ni pegar un token: quien administra registra la aplicación una sola vez. Cada versión sale con su nombre como autor, como cualquier commit.

3

Se cuenta qué cambió

La mascota nota que el script cambió y pregunta el porqué. Se escribe una línea, y la versión queda guardada, con la diferencia y el historial a mano.

Véalo funcionando

Versiona en uso, del script modificado a la versión guardada en Git.

El video está en YouTube y solo se carga cuando se toca. Abrir en YouTube.

En pantalla

Versiona en una app de ejemplo. Haga clic en una pantalla para ampliarla, y use las flechas del teclado para pasar de una a otra.

Editor de script de Qlik con el globo de la mascota de Versiona que dice que hay un cambio sin versión y pide el comentario
La mascota avisa Cambió el script y todavía no se versionó: Versiona pregunta qué cambió, ahí mismo en el editor de Qlik.
Popup de Versiona que muestra las diferencias del script, con líneas nuevas en verde y líneas eliminadas en rojo
Qué cambió, línea por línea Antes de guardar, las líneas que entraron y las que salieron desde la última versión.
Popup de Versiona con el campo de comentario completado y el botón Salvar versão (guardar versión)
Guardar con comentario El comentario pasa a ser el mensaje del commit, con su nombre como autor.
Lista de versiones anteriores de una app, cada una con autor, fecha y comentario
El historial de la app Quién modificó, cuándo y por qué, con el enlace a la versión en GitLab o en GitHub.
Confirmación para restaurar una versión anterior del script
Restaurar una versión Con confirmación: el script de la app vuelve a ser el de esa versión, con las secciones en su lugar.
Mascota de Versiona minimizada en la esquina de la pantalla de Qlik, con el punto verde
Todo versionado El punto verde en la mascota dice que el script está igual a la última versión.
Página del repositorio en GitHub con el commit hecho por Versiona y la carpeta del stream
En su Git Cada versión es un commit en el repositorio de su empresa, en una carpeta por stream o espacio.
Globo de la mascota que dice que la app parece una copia y señala el archivo de origen
Copia y publicación ¿Copió una app? Versiona anota de dónde vino, y al publicar encima trae las versiones de la copia al historial.
Formulario del servidor en el popup de Versiona, con el nombre del entorno, el proveedor Git y el repositorio
Configurar en un minuto La dirección de Qlik sale de la pestaña abierta. Se elige GitLab o GitHub y se indica el repositorio privado.
Segunda parte del formulario del servidor, con la carpeta en el repositorio y la confirmación de la declaración de responsabilidad
Responsabilidad a la vista La carpeta del entorno en el repositorio y la declaración de responsabilidad, confirmada antes de guardar.
Editor de script de Qlik Sense client-managed con el globo de Versiona que dice Versionado pela rotina (versionado por la rutina) y las versiones Autosync
También en Qlik client-managed En el Qlik Sense instalado en la empresa, con GitLab: la mascota muestra lo que la rutina nocturna guardó sin comentario e invita a explicarlo.

Qué hace

Para quien desarrolla y para quien responde por el BI.

Para quien desarrolla

Versión guardada sin salir del editor

  • La mascota, dentro de Qlik, dice si el script está versionado o si cambió y falta guardarlo.
  • Las diferencias línea por línea, antes de guardar.
  • El historial de la app, con autor, fecha y comentario, y el enlace a la versión en Git.
  • Restaurar una versión anterior, con confirmación, manteniendo las secciones del script.
  • Opcional: las expresiones de las medidas y dimensiones maestras y las variables de la app, en un archivo junto al script y en la misma versión. Solo lectura: Versiona no modifica estos elementos en Qlik.
  • ¿Copió una app para modificarla? Versiona anota de dónde vino. ¿La publicó encima? Las versiones de la copia entran en el historial de la app publicada.
Para quien responde por el BI

Quién cambió, cuándo y por qué

  • Un archivo por app, en una carpeta por stream o por espacio, en el repositorio de la empresa.
  • Cada versión con el autor real: el login de quien la modificó, y no un usuario de servicio.
  • Funciona con el Git que la empresa ya tiene: GitLab propio o GitHub.
  • Un repositorio puede guardar varios entornos, cada uno en su carpeta.
  • Declaración de responsabilidad confirmada por servidor: queda registrado que el uso fue autorizado.
  • Opcional, en Qlik client-managed: una rutina nocturna en PowerShell guarda de madrugada lo que cambió sin pasar por la extensión. El script y la guía de instalación son abiertos.

Qué no hace

El script de carga tiene reglas de negocio y, a veces, datos de conexión. Versiona fue diseñado alrededor de eso.

No pasa por un servidor nuestro

El script va de su navegador directo a Qlik y al Git de su empresa. Cubotimize no recibe, no guarda y no ve scripts ni credenciales. No hay telemetría ni análisis de uso.

No graba en un repositorio público

La extensión verifica la visibilidad del repositorio y rechaza la grabación cuando cualquier persona en internet podría leerlo. Si no logra verificarla, tampoco graba.

No toca la app sin que usted lo pida

Leer el script no altera nada. La única escritura en Qlik es la restauración, pedida y confirmada por usted. Y la extensión solo ve las direcciones que usted autorice.

Muy recomendado

No deja el token a la vista

Son dos capas. La primera vale siempre: el token de Git queda cifrado en el navegador. La segunda la activa usted: con Windows Hello, el token solo se abre después de su PIN o biometría. Es con esa segunda capa que un perfil copiado a otra computadora no abre el token. Cómo activarlo.

Versiona versiona el script de carga y, con la opción activada en el servidor, las expresiones de los elementos maestros y las variables de la app. Estos elementos son solo lectura: entran en Git, pero no vuelven a Qlik al restaurar. Las hojas, los gráficos y los datos no entran. En Qlik Cloud, el desarrollo queda en el espacio compartido: es ahí donde se versiona la app que después se publica en el espacio administrado.

Quiénes somos

Versiona nació de la consultoría de Qlik, y no de una mesa de diseño.

Cubotimize Soluções em Inteligência Tecnológica LTDA es una empresa brasileña que trabaja con inteligencia de datos, Business Intelligence y desarrollo de software desde 2016, con especialización en Qlik®. Conozca nuestro sitio en cubotimize.com.

CuboPlus es el ecosistema de productos propios de la casa. Versiona surgió de un problema que veíamos en los clientes: el script cambiaba, el tablero pasaba a mostrar otro número, y nadie sabía decir quién lo había tocado ni por qué. Una copia nocturna guarda lo que cambió; solo quien lo modificó sabe el motivo.

Es gratuito, y se entrega tal como está, sin garantía y sin SLA. Las sugerencias y los reportes de problemas son bienvenidos por correo electrónico.

Otros productos

Lupa CuboPlus

Preguntas en portugués sobre los datos de Qlik Sense® Client-Managed, dentro del propio Qlik. lupa.cubo.plus

Trilha CuboPlus

LMS corporativo que transforma documentos técnicos, PDF y videos en una ruta de aprendizaje gamificada, con cuestionarios generados al instante. trilha.cubo.plus

Link CuboPlus

Acortamiento inteligente de enlaces, código QR personalizado en vector, CTA y página de biografía, con analítica de interacción. link.cubo.plus

Sorteio CuboPlus

Su plataforma definitiva de sorteos y juegos (bingo, ruleta, dados 3D, Instagram), totalmente liviana, interactiva y gratuita. Funciona sin conexión. sorteio.cubo.plus

Consultoría de Qlik y proyectos a medida: cubotimize.com

Instale y versione hoy

Instale desde la Chrome Web Store, abra su Qlik y haga clic en el ícono de Versiona. Si tiene una duda, una sugerencia o un problema, escríbanos.

Es gratuito. Si le ayuda en su trabajo, la manera de agradecer es seguir a CuboPlus: