Feature Friday: Parallel Report Execution
Attraverso l'uso di esecuzioni parallele dei report, Mail & Deploy elabora automaticamente un numero elevato di report in parallelo, distribuendoli in tempi molto più brevi. Questo concetto è lineare e contribuisce a rendere il processo di reportistica ancora più semplice ed efficace.
È il #Feature Friday!
Nel mercato digitale competitivo e dinamico attuale, i responsabili decisionali aziendali richiedono report aggiornati all'ultimo minuto, consegnati con la massima velocità senza compromettere la qualità.
La reportistica comporta una serie di attività ripetitive che sottraggono tempo prezioso e possono influire negativamente sul morale. Implementando la standardizzazione, configurando l'automazione e utilizzando un sistema di reportistica intelligente come Mail & Deploy, è possibile gestire le azioni ordinarie e ripetitive, garantendo agli utenti Qlik® l'ottimizzazione del proprio tempo.
L'automazione svolge un ruolo fondamentale nel rendere l'intera esecuzione del report più rapida e affidabile.
Mail & Deploy mira a garantire la fluidità del processo di reportistica; per questo motivo, il software include varie funzionalità per automatizzare le attività di routine, supportando il team nell'allocazione efficiente del tempo e nella creazione di report accurati per i responsabili decisionali.
Si ipotizzi di disporre di una Qlik Sense App contenente 4 regioni di vendita: Nord, Est, Sud e Ovest. A ogni regione sono assegnati rappresentanti di vendita e si desidera creare un report per ogni rappresentante di ogni regione. In questo caso, è possibile creare un task che esegua un ciclo su tutti i rappresentanti, generi un documento di report e lo distribuisca. Tuttavia, ciò implica che i documenti verranno creati in modo sequenziale, richiedendo un tempo considerevole.
Per tale ragione, Mail & Deploy utilizza la funzionalità oggetto dell'approfondimento odierno:
Parallel Executions Icon Parallel Report Execution
L'esecuzione parallela è un ambito rilevante che richiede uno sforzo ridotto per la configurazione e la manutenzione. Il concetto è semplice.
Per comprenderlo meglio, si immagini di eseguire 10 task di reportistica in sequenza, dove ogni report richiede esattamente 1 minuto per l'esecuzione. Il tempo totale di esecuzione è quindi di 10 minuti in modalità sequenziale. Con l'esecuzione parallela, è possibile eseguire tutti i 10 report simultaneamente. In questo modo il tempo totale di esecuzione è di 1 minuto. In questo esempio, si rileva una riduzione drastica del 90% del tempo totale di esecuzione. Ciò significa che è possibile generare un numero maggiore di report e distribuirli con una velocità superiore del 90% rispetto a un'esecuzione sequenziale. Risulta una soluzione semplice ed efficace.
Pertanto, abilitando la parallelizzazione per la situazione di reportistica sopra menzionata con 4 regioni di vendita, il funzionamento sarebbe il seguente:
Fase 1
È possibile specificare il numero massimo di job da utilizzare; impostando questo valore a 2, il task verrà suddiviso in due job. Nella lista dei valori di parallelizzazione, è possibile inserire espressioni che verranno assegnate a ciascun job.
Fase 2
Si aggiungono le regioni di vendita: Nord, Est, Sud e Ovest, ottenendo 4 valori di parallelizzazione. Quando Mail & Deploy esegue il task, assegna questi 4 valori ai 2 job in cui è stato diviso il task; il job numero 1 riceverà Nord ed Est, il job numero 2 riceverà Sud e Ovest.
Fase 3
Nella lista delle azioni del task, è possibile filtrare il campo della regione di vendita della app Qlik Sense in base ai valori del parametro di parallelizzazione, utilizzando un valore dinamico in un'espressione.
Fase 4
Dopo l'azione di filtro, è possibile aggiungere, come in un'esecuzione senza parallelizzazione, il ciclo che attraversa tutti i rappresentanti di vendita applicabili, crea il documento di report e lo distribuisce.
Per informazioni dettagliate, consultare la Mail & Deploy Knowledge Base.
Attraverso l'uso di esecuzioni parallele dei report, Mail & Deploy elabora automaticamente un numero elevato di report in parallelo, distribuendoli in tempi molto più brevi. Questo concetto è lineare e contribuisce a rendere il processo di reportistica ancora più semplice ed efficace.
L'esecuzione parallela merita di essere testata. Se implementata correttamente, la Parallel Report Execution può ridurre drasticamente i tempi di esecuzione e facilitare una generazione di report più rapida e di qualità. Prima dell'implementazione, si suggerisce di analizzare lo scenario di reportistica attuale, effettuare una ricerca sui report esistenti e sulla praticità della loro esecuzione parallela e misurare i benefici della parallelizzazione. Se i vantaggi superano l'impegno richiesto, si consiglia di procedere con l'adozione.
Pronti a provare Mail & Deploy? Registratevi per la prova gratuita di 30 giorni e fornite ai responsabili decisionali report coinvolgenti e specifici per il business.



