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 datiUN "Origine dati" si riferisce a qualsiasi luogo o supporto in cui è possibile ottenere informazioni. Queste fonti possono essere sia primarie che, come sondaggi ed esperimenti, come secondario, come banche dati, articoli accademici o rapporti statistici. La scelta corretta di una fonte di dati è fondamentale per garantire la validità e l'affidabilità delle informazioni nella ricerca e nell'analisi.... 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).
Sintassi: Binario
Alcuni fatti chiave da ricordare sul caricamento binario:
- Un payload binario deve essere nella prima istruzione nella scheda più a sinistra (primo) dal tuo copione
- Puoi eseguire solo un caricamento binario per script.
- Non copiare gli oggetti di un documento.
Caso problematico:
Durante uno dei miei incarichi con una primaria compagnia di assicurazioni, había creado un pannelloUn panel è un gruppo di esperti che si riunisce per discutere e analizzare un argomento specifico. Questi forum sono comuni alle conferenze, seminari e dibattiti pubblici, dove i partecipanti condividono le loro conoscenze e prospettive. I pannelli possono riguardare una varietà di aree, Dalla scienza alla politica, e il suo obiettivo è quello di favorire lo scambio di idee e la riflessione critica tra i partecipanti.... 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.
Implementazione del caricamento binario:
Ora, implementiamo questo caricamento binario in un nuovo documento QlikView. Questo può essere fatto con i seguenti passaggi:
- Crea un nuovo documento QlikView e salvalo come “Frode.qvw”
- Apri la finestra Modifica script (pressione Ctrl + E)
- Fare clic sul pulsante QlikView File e trovare “Vendite.qvw”
Puoi vedere che una nuova dichiarazione di script viene aggiunta nella parte superiore della scheda dello script attivo, Che cos'è “Vendite binarie.qvw” - 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:
Ora, il resto del compito è la visualizzazione dei dati.
Vantaggi del caricamento binario
Vediamo alcuni vantaggi del caricamento binario:
- Aiuta a condividere il modello di dati esistente di un documento con un altro documento QlikView.
- Un'istruzione di caricamento binario è il modo più veloce per caricare i dati in un documento QlikView.
- Risparmia tempo di sviluppo e accelera il processo di ricarica evitando oneri aggiuntivi per creare un nuovo modello dall'origine dati.
- 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