Gestione dei big data con applicazioni on-demand | Guida di Qlik Sense su Windows
Vai al contenuto principale Passa a contenuto complementare

Gestione dei big data con applicazioni on-demand

Applicazioni on-demand consentono di caricare e analizzare sorgenti di big data in Qlik Sense Enterprise. Tentare di analizzare un intero archivio di big data allo stesso tempo è estremamente inefficiente. Tuttavia, per creare visualizzazioni rappresentative, tutti i dati devono essere rilevabili. Le applicazioni on-demand di Qlik Sense forniscono agli utenti viste aggregate di archivi di big data e consentono loro di identificare e caricare sottogruppi pertinenti dei dati per un'analisi dettagliata.

Le applicazioni on-demand espandono i potenziali casi di utilizzo della rilevazione dati, consentendo agli utenti aziendali di eseguire analisi associative su sorgenti dati di dimensioni maggiori. Consentono agli utenti di selezionare prima i dati per i quali scoprire informazioni strategiche e di generare quindi in modo interattivo un'applicazione on-demand con la quale analizzare i dati con tutte le funzionalità in memoria di Qlik.

Componenti dell'applicazione On-demand

Qlik Sense gestisce il caricamento di sorgenti di big data con app di selezione che forniscono viste aggregate dei big data e consentono di eseguire lo zoom avanti e l'analisi dei dati a livello più granulare. In ogni app di selezione sono integrati collegamenti di navigazione app On-demand a una o più app modello utilizzate come base per la creazione di app On-demand. Le proprietà dei collegamenti di navigazione e delle app modello consentono di controllare strettamente forma e volume dei dati caricati nelle app On-demand.

Dalle app modello possono essere generate ripetutamente app per tenere traccia di set di dati in frequente cambiamento. Mentre i dati vengono filtrati in base alle selezioni effettuate nell'app di selezione, il contenuto dell'app on-demand viene caricato in modo dinamico dalla sorgente dati sottostante. La stessa app on-demand può essere generata più volte per effettuare nuove analisi dei dati man mano che cambiano.

Nota informaticaLa generazione dell'app on-demand è controllata dal servizio app on-demand. Il servizio è disabilitato per impostazione predefinita e deve essere abilitato prima di poter collegare applicazioni di selezione e modello e generare applicazioni on demand. Il servizio applicativo on demand è gestito nella Console di gestione Qlik.

Per ulteriori informazioni, vedere Gestione di applicazioni On-demand (solo in lingua inglese).

Relazioni tra i componenti delle applicazioni On-demand.

On-demand app components.

Creazione di applicazioni On-demand

Poiché le applicazioni di selezione e modello On-demand richiedono script di caricamento speciali, vengono solitamente create da utenti esperti nella scrittura di script di caricamento Qlik Sense. Le applicazioni di selezione On-demand, ad esempio, devono caricare dati con un livello modesto di granularità delle dimensioni. Le applicazioni modello On-demand contengono script di caricamento con espressioni di associazione dati utilizzate per formulare le query eseguite sulle sorgenti dati.

Un'applicazione di selezione può essere collegata a più applicazioni modello e a una singola applicazione modello possono essere collegate più applicazioni di selezione. Tuttavia, le espressioni di associazione dati dell'applicazione modello devono corrispondere a campi nelle applicazioni di selezione che vi si collegano. Per questo motivo, le applicazioni di selezione e modello tendono a essere create in congiunzione tra loro e spesso dallo stesso esperto sviluppatore di script.

Nota informaticaNell'installazione di Qlik Sense Enterprise sono incluse app di selezione e app modello On-demand di esempio, nel percorso ProgramData\Qlik\Examples\OnDemandApp\sample.

Anche per la creazione di collegamenti di navigazione è necessario comprendere quali campi nell'applicazione di selezione hanno associazioni corrispondenti nell'applicazione modello. Ogni collegamento di navigazione richiede infatti un'espressione per il calcolo del numero totale di record dei dettagli. Questo totale rappresenta i record aggregati accessibili dallo stato di selezione nell'applicazione di selezione. Per creare tale espressione, l'utente deve sapere come calcolare il numero totale di record dell'applicazione modello utilizzando i campi disponibili nell'applicazione di selezione.

Per ulteriori informazioni, vedere Creazione di un'applicazione on-demand.

L'utilizzo di applicazioni di selezione per generare applicazioni on-demand non richiede che un utente comprenda lo script di caricamento. Una volta creato un collegamento di navigazione per un'applicazione on-demand, un utente può trascinare tale collegamento di navigazione sulla barra Navigazione app dell'applicazione di selezione per creare un punto di navigazione dell'applicazione. Le applicazioni on-demand vengono quindi generate dal punto di navigazione.

I punti di navigazione diventano disponibili per la generazione di applicazioni on-demand quando il calcolo del numero massimo di righe dall'espressione nel collegamento di navigazione rientra nell'intervallo richiesto. A questo punto l'utente può generare un'app On-demand. L'utente può anche definire un altro set di selezioni e generare altre app basate su tali selezioni.

Per ulteriori informazioni, vedere App On-demand.

Vi è un limite al numero di app On-demand che possono essere generate da un collegamento di navigazione. Raggiunto il numero massimo, l'utente che genera le app dal punto di navigazione deve eliminare una delle app esistenti prima di generare una nuova app On-demand. Il numero massimo di applicazioni generate si applica al collegamento di navigazione dell'applicazione on-demand. Se dal collegamento di navigazione si crea un punto di navigazione applicazione On-demand, da tale punto di navigazione sarà possibile creare fino al numero massimo. Quando si creano più punti di navigazione dallo stesso collegamento di navigazione, l'insieme di tali punti di navigazione sarà limitato al numero massimo impostato per il collegamento di navigazione.

I collegamenti di navigazione definiscono inoltre un tempo di conservazione per le applicazioni generate. Trascorso il periodo di conservazione, le applicazioni On-demand vengono automaticamente eliminate.

Pubblicazione di applicazioni On-demand

La maggior parte degli utenti utilizzerà le app On-demand e di selezione dopo la loro pubblicazione. Quando le app di selezione vengono pubblicate in un flusso, gli utenti che dispongono delle corrette autorizzazioni per tale flusso possono utilizzarle per definire selezioni aggregate e generare app On-demand dai punti di navigazione inclusi nelle app di selezione. Come per tutte le applicazioni pubblicate, non possono essere modificate dopo la pubblicazione. Ad esempio, per aggiungere punti di navigazione è necessario fare una copia dell'applicazione di selezione.

In molti casi, gli utenti utilizzano solo applicazioni On-demand generate. Ogni applicazione generata può essere pubblicata separatamente. Il collegamento di navigazione dell'applicazione può specificare che le applicazioni generate da tale collegamento siano pubblicate automaticamente in un flusso specifico. Gli utenti esploreranno quindi le porzioni di dati selezionate caricate con le applicazioni On-demand generate nel flusso dove l'applicazione era stata pubblicata.

Vantaggi delle applicazioni On-demand

Le applicazioni on-demand aiutano gli utenti aziendali e i reparti IT a ricavare valore dagli ambienti di big data in numerosi modi. Applicazioni on-demand:

  • Forniscono agli utenti un'esperienza "lista della spesa" che consente loro di popolare in modo interattivo le proprie applicazioni con un sottoinsieme di dati come periodo di tempo, segmento di clientela o area geografica.
  • Forniscono tutte le funzionalità di Qlik Sense su un sottogruppo latente ospitato in memoria.

    Anche Direct Discovery è in grado di gestire grandi sorgenti di dati, ma non conserva tutti i dati rilevanti in memoria. Con Direct Discovery i dati di misura risiedono nella sorgente fino al momento dell'esecuzione.

    Per ulteriori informazioni, vedere Accesso a serie di dati di grandi dimensioni con Direct Discovery.

  • Consentono all'IT di governare le dimensioni di un'applicazione e di richiamare le applicazioni in base al volume di dati o alle selezioni dimensionali.
  • Forniscono accesso a sorgenti dati non SQL, come Teradata Aster, MapR, SAP BEx e la funzione PLACEHOLDER in SAP HANA.

    La possibilità di eseguire query non SQL costituisce un'altra differenza rispetto a Direct Discovery, il quale può essere utilizzato solo con sorgenti dati SQL.

  • Consentono la generazione personalizzabile di script SQL e di caricamento.
  • Consentono l'utilizzo di Section Access in tutti i casi.

Limitazioni

Le applicazioni on-demand presentano le seguenti limitazioni:

  • Non è possibile utilizzare Qlik NPrinting con applicazioni On-demand.

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 – ti pregiamo di farcelo sapere!