Aggiorna gli script di caricamento con modifica controllata
Ultimo aggiornamento: 2026-11-03Con la funzionalità di modifica controllata di Qlik Code, è possibile scaricare copie di lavoro dello script di caricamento di un'applicazione sul computer per la modifica locale. Queste copie locali sono connesse all'applicazione di origine tramite collegamenti. Puoi sincronizzare il tuo script locale con la versione remota Qlik Cloud effettuando il pull e il push delle modifiche in entrata e in uscita. I file QVS locali possono anche essere modificati e associati a Qlik Cloud applicazioni in Qlik Code, consentendoti di creare script locali senza prima creare un'applicazione.
Che cos'è un binding?
In Qlik Code, un binding è una connessione tra una copia di lavoro locale di uno script di caricamento (o un altro file QVS locale) e un'applicazione di analisi in Qlik Cloud.
Le associazioni vengono create ogni volta che:
-
Si scarica una copia di lavoro di uno script per la modifica locale (vedi Download di una copia di lavoro di uno script).
-
Si associa manualmente un file QVS separato a un'applicazione esistente (vedere Associazione di un file locale esistente).
Dopo la creazione di un binding, l'estensione memorizza la relazione tra il file locale e l'Qlik Cloud applicazione in un file resource-map.json nella radice del workspace.
Download di una copia di lavoro di uno script
È possibile download una copia funzionante dello script di caricamento della tua applicazione sul computer locale. Quando si esegue questa operazione, una copia dello script di caricamento viene scaricata nella tua area di lavoro in formato QVS, e un' associazione viene creata automaticamente tra il file creato localmente e l'applicazione di origine.
La copia di lavoro locale viene salvata nella cartella impostata dall'impostazione Cartella di lavoro predefinita (vedi Riferimento impostazioni), oppure nella radice dell'area di lavoro se tale impostazione è vuota.
Procedere come indicato di seguito:
-
Nel VS Code Esploratore, espandere Qlik Cloud.
-
Trova un'applicazione e fai clic destro su di essa.
-
Fai clic su Scarica copia di lavoro.
Se una o più copie locali dello script esistono già nello spazio di lavoro, viene visualizzata un'opzione diversa: Risorse scaricate.... Questa opzione consente di accedere al file locale esistente.
Dopo aver scaricato e collegato la copia locale, è possibile modificarla, aggiornarla con le modifiche in arrivo dalla Qlik Cloud versione remota, e inviare le proprie modifiche locali alla Qlik Cloud versione remota. Vedere Sincronizzazione delle modifiche tra versioni locali e remote.
Associazione di un file locale esistente
È anche possibile associare un file QVS locale esistente—un file non attualmente connesso a un'applicazione—a un'applicazione Qlik Cloud senza sovrascrivere il contenuto locale. Il binding collega il file all'app e alla sua versione attuale dello script.
Procedere come indicato di seguito:
-
Nella VS Code Esplora risorse, fare clic con il pulsante destro del mouse sul file locale che si desidera associare.
-
Fare clic su Associa a script di Qlik Cloud.
-
Seleziona l'Qlik Cloud applicazione a cui associare.
Dopo aver collegato manualmente il file, è possibile modificarlo, aggiornarlo con le modifiche in arrivo dalla versione remota Qlik Cloud e inviare le proprie modifiche locali alla versione remota Qlik Cloud. Vedere Sincronizzazione delle modifiche tra versioni locali e remote.
Disassociazione degli script
Utilizza il comando Qlik: Scollega dalla Risorsa QCS (disponibile tramite Tavolozza comandi) per rimuovere il collegamento tra il file locale e la versione remota senza eliminare nessuna delle due copie.
Sincronizzazione delle modifiche tra versioni locali e remote
Dopo aver scaricato o aver associato manualmente uno script, puoi modificarlo usando l'VS Code editor di testo.
Qlik Code fornisce opzioni per:
-
Aggiornamento degli script locali con le modifiche apportate alla versione remota Qlik Cloud. Ad esempio, un altro utente modifica lo script di caricamento, sia in Qlik Cloud o utilizzando la propria installazione di Qlik Code.
-
Invio delle proprie modifiche alla versione remotaQlik Cloud del progetto.
Sincronizzazione di singoli script
Puoi sincronizzare gli script singolarmente.
Procedere come indicato di seguito:
-
Nel VS Code Esplora risorse, trova la tua copia di lavoro locale dello script.
-
Destro fare clic sul file e selezionare una delle seguenti opzioni:
-
Estrai da Qlik Cloud: Aggiorna la tua copia locale con le modifiche apportate allo script dall'ultimo download o aggiornamento.
-
Invia le modifiche a Qlik Cloud: Invia le modifiche locali alla versione remota Qlik Cloud . Ti viene chiesto di confermare la sostituzione dello script esistente.
-
Script di sincronizzazione in batch
Puoi anche sincronizzare i tuoi script in blocco. Quando esegui queste azioni, esegui il push e il pull delle modifiche per tutte le applicazioni e le copie di lavoro a cui hai accesso.
Procedere come indicato di seguito:
-
Nel VS Code Esploratore, espandere Qlik Cloud.
-
Nella barra degli strumenti del pannello, selezionare una delle seguenti:
-
(Aggiorna tutto da Qlik Cloud): Aggiorna tutte le copie locali con eventuali modifiche apportate agli script dall'ultimo download o aggiornamento. -
(Invia tutte le modifiche a Qlik Cloud): Invia tutte le modifiche locali alle versioni remote Qlik Cloud.`
-
Gestione dei conflitti
Se uno script è cambiato in Qlik Cloud dall'ultima sincronizzazione e hai anche modifiche locali, Qlik Code rileva il conflitto e offre opzioni per risolverlo quando possibile. Queste opzioni vengono visualizzate nell'VS Code editor di testo.
-
Conferma unione: Procedi con l'unione proposta delle modifiche.
-
Annulla unione: Rifiuta l'unione proposta e ripristina la copia locale.