Vai al contenuto principale Passa a contenuto complementare

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.

Nota di avviso

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.

Procedura per la migrazione dei dati da Qlik Sense Client-Managed a Qlik Cloud
L'app di migrazione si connette alla distribuzione con gestione client e alla distribuzione cloud dell'utente.

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.

Nota informaticaPer poter eseguire gli script, è necessario andare alla cartella in cui sono posizionati. Gli script devono essere eseguiti in sequenza, perché sono presenti delle dipendenze tra di loro.

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:

  1. 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.

  2. Cercare l'ID del proprio tenant. Si trova presente in Qlik Cloud nel menu del profilo dell'utente, nella sezione Informazioni.

  3. Configurare gli script di migrazione.

  4. 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:

  1. In QMC, aprire App.

  2. Fare clic su Importa.

  3. Navigare nell'app SaaSMigration 1.x.qvf scaricata.

  4. Fare clic su Importa.

L'app è ora disponibile nell'hub.

Configurazione della connessione REST

Nota informaticaPer creare una chiave API, è necessario avere il ruolo Sviluppatore. I tuoli vengono assegnati in Console di gestione per il tenant.

Iniziare creando una chiave API nel proprio tenant cloud.

Procedere come indicato di seguito:

  1. In Console di gestione del proprio tenant cloud, aprire Chiavi API.

  2. Fare clic su Genera nuova.

  3. Fare clic su Genera nuova chiave.

  4. Inserire una descrizione della chiave e impostarne la data di scadenza.

  5. Fare clic su Genera.

  6. 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:

  1. 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.
  2. Inserire l'URL nel formato seguente: https://<tenant>.<region>.qlikcloud.com/api/v1/items.

  3. 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.

  4. Nella sezione Impaginazione > Tipo di impaginazione, selezionare URL successivo e per il percorso 'Url successivo' inserire root/links/next/href.

  5. Inserire un nome connessione, ad esempio, REST per Qlik Cloud.

  6. Fare clic su Crea.

Modifica dello script di caricamento

Procedere come indicato di seguito:

  1. Nell'hub Qlik Sense, aprire l'app SaaSMigration 1.x.qvf.

    Viene mostrata la panoramica app.

  2. Aprire l'Editor caricamento dati.

  3. Aprire la sezione ** configurazione **.

  4. 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';

  5. 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';

  6. 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'

  7. 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';

Esempio di modifica dello script di caricamento

Impostazione di qlik-cli e configurazione degli script di migrazione

Procedere come indicato di seguito:

  1. 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.

  2. 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.

  3. Configurare una connessione a Qlik Cloud, vedere Per iniziare.

  4. Configurare una connessione a Qlik Sense Client-Managed; vedere Qlik Sense: come configurare un'autenticazione JWT..

  5. Modificare 0_globals.ps1 e impostare nomi contestuali per:

    • $QlikSaaSContext

    • $tenantid

      Il proprio TenantID si trova sotto Profilo utente personale > Informazioni.

    • $MIGRATIONFROM = “Qlik Sense”

    Configurazione del nome contestuale per 0_globals.ps1

    Configurazione del nome contestuale in PowerShell
Nota informaticaEseguire gli script da 1 a 7 in sequenza, perché sono presenti delle dipendenze tra di loro. Ad esempio, lo script 2_setspaces.ps1 ipotizza che gli utenti si trovino già nel sistema a seguito dell'esecuzione dello script 1_setusers.ps1.
Nota di suggerimentoPer maggiori informazioni, vedere Impostare e configurare Qlik CLI.

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.

  1. 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

  2. Valutare le app e le connessioni dati e applicare i tag di conseguenza.

  3. Nella sezione App QMC, selezionare le app che avranno lo stesso tag.

  4. 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.

Ulteriori informazioni

Visit the discussion forum at community.qlik.com

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!