Esempio: Spostamento del contenuto di QlikView in Qlik Sense mediante Convertitore QlikView
Questo argomento fornisce un esempio di conversione di un documento da QlikView a un'app in Qlik Sense con gestione client.
Nell'esempio vengono effettuate le seguenti operazioni:
- Convertire oggetti in un documento QlikView denominato Sales.qvw mediante Convertitore QlikView.
- Posizionare gli oggetti in un'app Qlik Sense.
- Rendere la nostra sorgente dati disponibile in Qlik Sense.
- Modificare lo script di caricamento in Qlik Sense per connetterlo alla sorgente dati.
Il documento contiene due fogli denominati Geography e Sales_Country.
Il documento contiene i seguenti oggetti che verranno convertiti:
- Grafici
- Caselle di elenco. Questi vengono caricati come caselle di filtro in Qlik Sense.
- Casella di tabella
- Modello dati
- Script di caricamento. Il percorso della directory verrà modificato in Qlik Sense. Inoltre, i file di dati verranno caricati in Qlik Sense, in modo che possano essere caricati con lo script.
La casella Cerca e i pulsanti Cancella selezioni ed Esporta non verranno convertiti. Questa funzionalità è integrata in Qlik Sense.
Per ulteriori esempi di ricreazione del comportamento di QlikView in Qlik Sense, vedere Esempio: Ricreazione manuale del contenuto di QlikView in Qlik Sense.
Requisiti
- Accedere a Dev Hub in Qlik Sense con gestione client.
- Autorizzazione a caricare file di dati nel server Qlik Sense. Tale operazione è richiesta solo per la parte di caricamento dati dell'esempio.
Limitazioni
Non è possibile utilizzare Convertitore QlikView per convertire documenti superiori a 500 MB su disco. È possibile ridurre la quantità di dati in un documento, oppure salvare il documento senza dati, al fine di ridurre le dimensioni di un documento senza perdere asset.In Qlik Sense sono presenti limiti alle dimensioni delle app e al ricaricamento dati. I limiti variano in base alla propria versione di Qlik Sense. Per ulteriori informazioni, vedere la pagina Listino prezzi di Qlik. Se i requisiti per la propria app superano tali limiti, è possibile pubblicare i propri documenti, e i collegamenti ai documenti, di QlikView nell'hub cloud.
Convertire un documento base di QlikView in un'app Qlik Sense
In questo esempio vengono effettuate le operazioni indicate di seguito:
-
Aprire Dev Hub in Qlik Sense, quindi selezionare Convertitore QlikView.
Per ulteriori informazioni, vedere Convertitore QlikView (solo in lingua inglese).
- Trascinare il documento Sales.qvw nel convertitore. Qlik Sense elabora il documento.
-
Selezionare il documento Sales, quindi selezionare tutti gli oggetti per il foglio Geography (SH02) nella scheda Visualizzazioni. Inoltre, selezionare tutti gli oggetti per il foglio Sales_Country (SH04), con l'eccezione della casella di filtro Country. Questa tabella viene ripetuta nel convertitore dato che appare su entrambi i fogli.
Gli oggetti verranno creati come voci principali in Qlik Sense. È possibile eliminare le voci principali non richieste in Qlik Sense in un secondo momento.
-
Esaminare le altre schede per gli oggetti che verranno convertiti. In presenza di qualsiasi dimensione o misura con nomi duplicati, sarà possibile rinominarle ora per evitare confusioni in Qlik Sense.
-
Fare clic su Crea app. L'app Sales viene creata nell'hub Qlik Sense.
- Aprire l'app Sales e creare un nuovo foglio. Denominare il foglio Geography.
-
Aprire il foglio, fare clic su Modifica foglio, quindi fare clic su Voci principali. Le dimensioni convertite, le misure e le visualizzazioni sono elencate nelle rispettive schede.
-
Fare clic su un oggetto per visualizzare ulteriori informazioni. Il tag converter-auto-created indica che l'oggetto è stato creato dal convertitore.
-
Trascinare le seguenti visualizzazioni principali sul foglio:
- Paese
- Valuta
- Popolazione (milioni)
- Area (km quadrati)
- Casella di tabella
- Popolazione
- Regolare l'ordinamento sul grafico Population.
Fare clic sul grafico Population, quindi scegliere di modificare la voce principale.
Si apre la finestra Modifica visualizzazione principale.
Nel pannello Proprietà, fare clic su Ordinamento, quindi passare a Population sopra Country. Questa operazione riordina i dati in modo che il grafico corrisponda a quello del documento originale di QlikView.
Fare clic su Fine. La finestra Modifica visualizzazione principale si chiude e la visualizzazione viene aggiornata sul foglio. Il foglio Geography è completo.
Se si effettua una selezione sul foglio, è possibile cancellarla nella barra degli strumenti Selezioni. Tale operazione sostituisce la casella Cancella selezioni in QlikView.
-
Ricreare il foglio Sales_Country trascinando le visualizzazioni dalle Voci principali sul foglio.
-
È possibile aprire la ricerca globale in qualsiasi momento premendo Control + F sulla tastiera. Tale operazione sostituisce la casella Cerca in QlikView
-
Per scaricare i dati, è possibile fare clic con il pulsante destro del mouse su un oggetto, dopodiché fare clic su Scarica come... e fare infine clic su Dati.
- Caricare i file di dati in una cartella denominata Data Sources sul server Qlik Sense. Tale operazione consente la connessione ai file con lo script di caricamento dei dati.
- Possiamo quindi creare una connessione dall'app Sales.
- Aprire l'editor caricamento dati dalla scheda Prepara nella barra degli strumenti superiore.
- Fare clic su Crea nuova connessione, quindi selezionare Cartella nella finestra che si apre.
Navigare nella cartella Data Sources, quindi selezionarla. Assegnare un nome alla connessione e fare clic su Crea.
La connessione viene creata e aggiunta alle Connessioni dati.
-
Dopodiché modificare il percorso della directory nel nostro script di caricamento nell'Editor caricamento dati in modo che faccia riferimento alla nostra connessione dati. Il percorso deve essere modificato perché lo script importato da QlikView contiene il percorso a una directory locale in QlikView.
Nell'esempio superiore, modifichiamo:
FROM [Data Sources\Country1.csv]a:
FROM [lib://Data Sources (<user_id>)/Country1.csv]in cui il proprio <user_id> è necessario per effettuare la connessione.
Viene quindi effettuata la modifica per tutte le istruzioni Load nello script.
-
Ora possiamo caricare i dati facendo clic su Carica dati. Una finestra di avanzamento indica che i nostri dati sono stati caricati.