Riutilizzare il modello di dati di Qlikview in un altro file utilizzando il caricamento binario

Contenuti

Cosa imparerai??

Dopo aver ricevuto molte richieste sull'uso delle tecniche di ottimizzazione in QlikView, Sono costretto a scrivere questo articolo. La bellezza dell'ottimizzazione è che può essere applicata in qualsiasi fase del ciclo di sviluppo dell'applicazione QlikView..

Esistono diversi metodi per ottimizzare il caricamento dei dati in QlikView. In questo articolo, Discuterò uno dei metodi di ottimizzazione per il caricamento dei dati: ‘Carica dati da un altro documento QlikView’. prima di continuare, Ti suggerisco di rivedere il caricamento incrementale dei dati in QlikView e il caricamento dei dati dai file QVD per familiarizzare con le comuni tecniche di caricamento dei dati.

Ora che abbiamo familiarità con i vari metodi per caricare i dati da diverse fonti in QlikView, caricheremo i dati da un QlikView (.File QVW). Questo metodo è noto come Carico binario.

Cos'è la carica binaria??

Binary Load replica el modelo de datos de un documento QlikView existente en otro documento QlikView sin acceder a la Origine dati originale. Una volta replicato il modello di dati in un altro documento QlikView, può essere ulteriormente manipolato, essere integrato in un modello di dati più ampio (aggiungendo più tabelle o addirittura riducendole rimuovendo alcune tabelle).

binary_load_9-3273765

Sintassi: Binario

Alcuni fatti chiave da ricordare sul caricamento binario:

  1. Un payload binario deve essere nella prima istruzione nella scheda più a sinistra (primo) dal tuo copione
  2. Puoi eseguire solo un caricamento binario per script.
  3. Non copiare gli oggetti di un documento.

Caso problematico:

Durante uno dei miei incarichi con una primaria compagnia di assicurazioni, había creado un pannello de ventas para el equipo de ventas. Dopo un po, il team di rilevamento delle frodi ha richiesto un altro pannello, cosa dovrebbero includere le metriche di vendita?, comprese le metriche sulle frodi.

Questo è un caso d'uso ideale per implementare il caricamento binario. Avevo già il modello di dati nella dashboard delle vendite. Posso utilizzare questo modello di dati esistente per creare un nuovo documento e aggiungere più tabelle di metriche sulle frodi per il rilevamento delle frodi.

binary_model_5-4862004

Implementazione del caricamento binario:

Ora, implementiamo questo caricamento binario in un nuovo documento QlikView. Questo può essere fatto con i seguenti passaggi:

  1. Crea un nuovo documento QlikView e salvalo come “Frode.qvw”
  2. Apri la finestra Modifica script (pressione Ctrl + E)
  3. Fare clic sul pulsante QlikView File e trovare “Vendite.qvw”binary_load_6-1024x427-2478246
    Puoi vedere che una nuova dichiarazione di script viene aggiunta nella parte superiore della scheda dello script attivo, Che cos'è “Vendite binarie.qvw”
    binario_7-300x162-6586899
  4. Aggiungi entrambe le tabelle delle frodi al modello di dati come facciamo normalmente. Dopo aver ricaricato lo script, il modello di dati verrà visualizzato in un nuovo documento QlikView insieme a 2 tabelle aggiuntive sulle frodi. Di seguito è riportata l'istantanea del visualizzatore di tabelle:
    binario_8-8395082

Ora, il resto del compito è la visualizzazione dei dati.

Vantaggi del caricamento binario

Vediamo alcuni vantaggi del caricamento binario:

  1. Aiuta a condividere il modello di dati esistente di un documento con un altro documento QlikView.
  2. Un'istruzione di caricamento binario è il modo più veloce per caricare i dati in un documento QlikView.
  3. Risparmia tempo di sviluppo e accelera il processo di ricarica evitando oneri aggiuntivi per creare un nuovo modello dall'origine dati.
  4. Aiuta a creare scenari di carico incrementali avanzati (ne parleremo di più nel nostro prossimo post).

Note finali:

In questo articolo, analizziamo il carico binario utilizzando un modello di dati di esempio clonando da un documento QlikView a un altro. Discutiamo anche i passaggi per implementare il caricamento binario e i suoi vantaggi. Consiglio di applicare il caricamento binario ogni volta che è necessario utilizzare il modello dati di un documento QlikView esistente.

Nel prossimo post, vedremo un uso avanzato del caricamento binario con scenari di caricamento dati incrementali.

Se ti piace quello che hai appena letto e vuoi continuare il tuo apprendimento analitico, iscriviti alle nostre email, Seguici su Twitter o come il nostro Facebook pagina.

Foto 1 credito: Qlikviewaddict.com

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.