Configurazione degli strumenti di migrazione Qlik Cloud
Gli strumenti di migrazione Qlik Cloud aiutano a pianificare ed eseguire la propria migrazione a Qlik Cloud.
Scaricare e installare gli strumenti di migrazione Qlik Cloud.
Sono inclusi nel set di strumenti:
-
App di migrazione a SaaS Qlik Sense: app Qlik Sense utilizzata per la gestione del sequenziamento e del monitoraggio della migrazione dell'utente.
-
App di migrazione a SaaS QlikView: app QlikView utilizzata per la gestione del sequenziamento e del monitoraggio della migrazione dell'utente. Utilizzo di Dashboard Governance QlikView.
-
Foglio di lavoro di migrazione—Questo foglio di lavoro Microsoft Excel è utilizzato per raccogliere elenchi di utenti, ruoli, ruoli di sicurezza, licenze, spazi e altro ancora.
-
Script di migrazione—Utilizzati nel processo per migrare a Qlik Cloud.
Questi Strumenti forniscono una guida generale per la possibile migrazione della propria organizzazione a SaaS di Qlik Sense Enterprise. Le informazioni fornite dagli Strumenti sono delle linee guida generali, e qualsiasi valutazione delle procedure di migrazione a SaaS di Qlik Sense Enterprise per la propria organizzazione richiederà un'adeguata verifica aggiuntiva.
I suggerimenti forniti dagli Strumenti hanno unicamente scopo informativo, e non rappresentano una garanzia né dichiarazione da parte di Qlik della distribuzione SaaS effettiva di Qlik Sense Enterprise per quanto riguarda la soluzione ideale, in quanto a requisiti e preferenze, per la propria azienda. I suggerimenti si basano sulle informazioni fornite dal Cliente, e qualsiasi inaccuratezza o modifica delle stess può generare valutazioni e risultati nettamente differenti. Qualora sussista una divergenza tra i risultati dell'utilizzo degli Strumenti ESR e la documentazione standard di Qlik, prevarranno i termini di quest'ultima.
Cronologia revisioni
La seguente tabella riepiloga le modifiche agli strumenti di migrazione Qlik Cloud.
Data | Note |
---|---|
10 maggio 2022 |
Rilascio iniziale |
12 luglio 2022 |
App di migrazione aggiornata Nuovi script di migrazione |
20 ottobre 2022 | Risoluzioni di bug |
7 marzo 2023 | Il foglio di lavoro della Migrazione è stato aggiornato per supportare le modifiche nei ruoli utente |
29 giugno 2023 |
Aggiunta di strumenti per la migrazione a QlikView. App di migrazione aggiornata Nuovi script di migrazione |
31 ottobre 2023 |
Aggiornamento di 7_migrateapps.ps1. Lo script ora consente di importare le app con i contenuti Pubblico, Community e Personale per Fogli, Segnalibri e Racconti e di assegnarle quindi automaticamente ai proprietari. Implementazione di alcune correzioni minori agli script per aggiornarli con i nuovi comandi qlik-cli. |
28 novembre 2023 | Aggiunta di ulteriori fogli per l'analisi del modello di capacità. |
L'immagine seguente mostra come viene eseguita la migrazione e come gli strumenti di migrazione aiutano a spostare utenti e risorse nel cloud. I dati da Qlik Sense Client-Managed e i metadati da Qlik Cloud vengono inseriti nell'app di migrazione. Le tabelle dei dati di migrazione vengono salvate in un file CSV e importate in Qlik Cloudutilizzando gli script di qlik-cli. L'app di migrazione viene quindi ricaricata per riflettere lo stato della migrazione. Questo processo è essenzialmente lo stesso per tutti gli elementi da migrare.
Script di migrazione
Scaricare i file di metadati .csv utilizzando l'app Migrazione. Gli script vengono utilizzati per importare nel cloud le risorse gestite dal client. Per maggiori informazioni, vedere Utilizzo degli script di migrazione.
Preparazione alla migrazione
I seguenti elementi facilitano la migrazione e forniscono una procedura di lavoro consigliata.
-
Argomento: Pianificazione della migrazione a Qlik Cloud. La valutazione e la preparazione sono essenziali per il successo della migrazione.
-
Strumenti di migrazione Qlik Cloud — File zip contenente:
- App di migrazione Qlik Cloud, utilizzata per la gestione del sequenziamento e del monitoraggio della migrazione dell'utente.
- Foglio di lavoro di migrazione: file Excel. Utilizzare questo foglio di lavoro per ottenere elenchi di utenti, ruoli, regole di sicurezza, licenze, spazi e altro ancora.
- Script di migrazione per la migrazione di elementi da Qlik Sense Client-Managed a Qlik Cloud.
-
qlik-cli: Command Line Interface (CLI o interfaccia a riga di comando), disponibile su Qlik Developer: qlik-cli
Dopo la valutazione e la pianificazione, procedere come segue:
-
Configurazione dell'app di migrazione: importare l'app SaaS Migration 1.x.qvf in Console di gestione Qlik (QMC), configurare Connettore REST, modificare lo script di caricamento e ricaricare l'app.
-
Cercare l'ID del proprio tenant. Si trova presente in Qlik Cloud nel menu del profilo dell'utente, nella sezione Informazioni.
-
Configurare gli script di migrazione.
-
Creare e applicare tag alle app e alle connessioni dati.
Configurazione dell'app di migrazione
Questa sezione descrive come importare l'app di migrazione, creare una chiave API, configurare una connessione REST e modificare lo script di caricamento nell'app. Per maggiori informazioni, vedere Configurazione dell'app di migrazione.
Importazione dell'app di migrazione
Procedere come indicato di seguito:
-
In QMC, aprire App.
-
Fare clic su Importa.
-
Navigare nell'app SaaSMigration 1.x.qvf scaricata.
-
Fare clic su Importa.
L'app è ora disponibile nell'hub.
Configurazione della connessione REST
Iniziare creando una chiave API nel proprio tenant cloud.
Procedere come indicato di seguito:
-
In Console di gestione del proprio tenant cloud, aprire Chiavi API.
-
Fare clic su Genera nuova.
-
Fare clic su Genera nuova chiave.
-
Inserire una descrizione della chiave e impostarne la data di scadenza.
-
Fare clic su Genera.
-
Copiare la chiave API e archiviarla in una posizione sicura.
Il passo successivo richiede la configurazione di Connettore REST in Qlik Sense Enterprise on Windows.
Procedere come indicato di seguito:
-
In Qlik Sense Enterprise on Windows, creare una nuova connessione dati e selezionare REST come sorgente dati.
Nota informaticaSe non viene indicato altro, mantenere i valori predefiniti. -
Inserire l'URL nel formato seguente: https://<tenant>.<region>.qlikcloud.com/api/v1/items.
-
Nella sezione Parametri aggiuntivi richiesta > Intestazioni query, inserire Autorizzazione nel campo Nome e, nel campo Valore, inserire 'Bearer ' seguito dalla chiave API generata in precedenza. Si noti lo spazio tra "Bearer" e la chiave API.
-
Nella sezione Impaginazione > Tipo di impaginazione, selezionare URL successivo e per il percorso 'Url successivo' inserire root/links/next/href.
-
Inserire un nome connessione, ad esempio, REST per Qlik Cloud.
-
Fare clic su Crea.
Modifica dello script di caricamento
Procedere come indicato di seguito:
-
Nell'hub Qlik Sense, aprire l'app SaaSMigration 1.x.qvf.
Viene mostrata la panoramica app.
-
Aprire l'Editor caricamento dati.
-
Aprire la sezione ** configurazione **.
-
Sulla riga Set vu_tenant_fqdn, inserire il nome di dominio completo del proprio tenant.
Esempio: Set vu_tenant_fqdn = 'my_tenant.eu.qlikcloud.com';
-
Sulla riga Set vu_rest_connection_SaaS, inserire il nome della connessione REST al proprio tenant Qlik Cloud.
Esempio: Set vu_rest_connection_SaaS = 'MyRESTConnection for SaaS';
-
Sulla riga SET vu_central_node_host_name, inserire il nome host nodo centrale o il nome computer.
Esempio 1: SET vu_central_node_host_name = 'sense-central-node'
Esempio 2: SET vu_central_node_host_name = 'my-central-node.domain.com'
-
Se il proxy virtuale ha un prefisso, è necessario inserirlo nella riga SET vu_virtual_proxy_prefix = '';
Esempio: SET vu_virtual_proxy_prefix = 'my-virtual-proxy-prefix';
Impostazione di qlik-cli e configurazione degli script di migrazione
Procedere come indicato di seguito:
-
Installare Qlik-CLI for Windows, un'interfaccia a righe di comando per Qlik Sense SaaS. Fornisce l'accesso a tutte le API pubbliche attraverso la riga di comando, facilitando lo scripting e l'automazione di flussi di lavoro vecchi e nuovi.
-
Assicurarsi che qlik.exe sia nel proprio percorso di esecuzione Windows. In base al modo in cui si è installato qlik-cli, qlik.exe potrebbe non trovarsi nel percorso Windows per impostazione predefinita.
-
Configurare una connessione a Qlik Cloud, vedere Per iniziare.
-
Configurare una connessione a Qlik Sense Client-Managed; vedere Qlik Sense: come configurare un'autenticazione JWT..
-
Modificare 0_globals.ps1 e impostare nomi contestuali per:
-
$QlikSaaSContext
-
$tenantid
Il proprio TenantID si trova sotto Profilo utente personale > Informazioni.
-
$MIGRATIONFROM = “Qlik Sense”
-
Creazione e applicazione di tag
È una buona idea fornire i diritti di amministratore dei contenuti alle persone che possono valutare ed etichettare le app e le connessioni dati.
Procedere come indicato di seguito:
-
Creare i seguenti tag in QMC, sezione Tag, per Qlik Sense Client-Managed:
-
Stato con - 05 selezionato
-
Stato con - 10 configurato
-
Stato con - 20 testato
-
Stato con - 30 completato
-
Stato con - 99 non richiesto
-
File di dati tipo con
-
Gateway dati tipo con - Accesso dati
-
Connettore nativo tipo con
-
App - 05 migrato via Multi-Cloud
-
App - 05 collegamento URL a Qlik Sense Windows
-
App - 10 selezionato per revisione migrazione
-
App - 20 rimedio migrazione necessario
-
App - 30 pronto per migrazione
-
App - 40 migrazione completa
-
App - 99 non effettuerà la migrazione
-
-
Valutare le app e le connessioni dati e applicare i tag di conseguenza.
-
Nella sezione App QMC, selezionare le app che avranno lo stesso tag.
-
Fare clic su Modifica e selezionare il tag appropriato.
Lavorare in modo iterativo con alcuni tipi di app alla volta e verificare i progressi della migrazione nel foglio Stato migrazione SaaS Applicazione nell'app Migrazione SaaS, vedere Migrazione delle app.