Actualizar scripts de carga con una edición controlada
Última actualización: 2026-11-03Con la función de edición controlada de Qlik Code, puede descargar copias de trabajo del script de carga de una aplicación en su equipo para su edición local. Estas copias locales están conectadas a la aplicación de origen mediante vinculaciones. Puede sincronizar su script local con la versión remota de Qlik Cloud haciendo solicitudes de incorporación y extracción de los cambios entrantes y salientes. Los archivos QVS locales también se pueden editar y vincular a aplicaciones de Qlik Cloud en Qlik Code, lo que le permite crear scripts locales sin tener que crear primero una aplicación.
¿Qué es un enlace?
En Qlik Code, un enlace es una conexión entre una copia de trabajo local de un script de carga (u otro archivo QVS local) y una aplicación de analítica en Qlik Cloud.
Los enlaces se crean siempre que:
-
Descarga una copia de trabajo de un script para su edición local (vea Descargar una copia de trabajo de un script).
-
Vincula manualmente un archivo QVS independiente a una aplicación existente (vea Vincular un archivo local existente).
Una vez creada una vinculación, la extensión almacena la relación entre el archivo local y la aplicación Qlik Cloud en un archivo resource-map.json en la raíz del espacio de trabajo.
Descargar una copia de trabajo de un script
Puede descargar una copia de trabajo del script de carga de su aplicación en su equipo local. Cuando hace esto, se descarga una copia del script de carga en su área de trabajo en formato QVS y se crea automáticamente una vinculación entre el archivo creado localmente y la aplicación de origen.
La copia de trabajo local se guarda en la carpeta establecida por la opción de configuración Carpeta de copia de trabajo predeterminada (consulte Referencia de configuración) o en la raíz del área de trabajo si esa opción de configuración está vacía.
Haga lo siguiente:
-
En el Explorador de VS Code, expanda Qlik Cloud.
-
Busque una aplicación y haga clic con el botón derecho en ella.
-
Haga clic en Descargar copia de trabajo.
Si ya existen una o más copias locales del script en su área de trabajo, aparece una opción diferente: Recursos descargados.... Esta opción le permite navegar hasta el archivo local existente.
Tras descargar y vincular la copia local, puede editarla, actualizarla con los cambios entrantes de la versión remota de Qlik Cloud y enviar sus propios cambios locales a la versión remota de Qlik Cloud. Vea Sincronizar cambios entre las versiones local y remota.
Vincular un archivo local existente
También puede vincular un archivo QVS local existente—un archivo no conectado actualmente a una aplicación—a una aplicación Qlik Cloud sin sobrescribir su contenido local. La vinculación enlaza el archivo con la app y la versión actual de su script.
Haga lo siguiente:
-
En el Explorador de VS Code, haga clic con el botón derecho en el archivo local que desee vincular.
-
Haga clic en Vincular al script de Qlik Cloud.
-
Seleccione la aplicación Qlik Cloud a la que desee vincular.
Después de vincular manualmente el archivo, puede editarlo, actualizarlo con los cambios entrantes de la versión remota de Qlik Cloud y enviar sus propios cambios locales a la versión remota de Qlik Cloud. Vea Sincronizar cambios entre las versiones local y remota.
Desvincular scripts
Utilice el comando Qlik: Unbind from QCS Resource (disponible a través de la Paleta de comandos) para eliminar el vínculo entre el archivo local y la versión remota sin eliminar ninguna de las dos copias.
Sincronizar cambios entre las versiones local y remota
Después de descargar o vincular manualmente un script, puede editarlo utilizando el editor de texto VS Code.
Qlik Code proporciona opciones para:
-
Actualizar los scripts locales con los cambios realizados en la versión remota de Qlik Cloud. Por ejemplo, otro usuario edita el script de carga, ya sea en Qlik Cloud o utilizando su propia instalación de Qlik Code.
-
Enviar sus propios cambios a la versión remotaQlik Cloud.
Sincronizar scripts individuales
Puede sincronizar scripts individualmente.
Haga lo siguiente:
-
En el VS Code Explorador, busque su copia de trabajo local del script.
-
Haga clic con el botón derecho en el archivo y seleccione una de las siguientes opciones:
-
Extraer de Qlik Cloud: actualice su copia local con cualquier cambio que se haya realizado en el script desde la última vez que lo descargó o actualizó.
-
Insertar cambios en Qlik Cloud: inserte sus cambios locales en la versión remota de Qlik Cloud. Se le pedirá que confirme la sustitución del script existente.
-
Sincronizar scripts por lotes
También puede sincronizar sus scripts por lotes. Al realizar estas acciones, inserta y extrae cambios para todas las aplicaciones y copias de trabajo a las que tiene acceso.
Haga lo siguiente:
-
En el VS Code Explorador, expanda Qlik Cloud.
-
En la barra de herramientas del panel, seleccione una de las siguientes opciones:
-
(Actualizar todo desde Qlik Cloud): actualice todas las copias locales con los cambios que se hayan realizado en los scripts desde la última vez que los descargó o actualizó. -
(Enviar todos los cambios a Qlik Cloud): envíe todos sus cambios locales a las versiones remotas de Qlik Cloud.
-
Gestión de conflictos
Si un script ha cambiado en Qlik Cloud desde su última sincronización y también tiene cambios locales, Qlik Code detecta el conflicto y ofrece opciones para resolverlo cuando sea posible. Estas opciones se muestran dentro del editor de texto de VS Code.
-
Confirmar combinación: continuar con la combinación propuesta de los cambios.
-
Cancelar combinación: rechazar la combinación propuesta y volver a la copia local.