Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

I parametri di query sono una funzionalità davvero importante in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Esistono molte posizioni in cui è possibile implementare i filtri in LuckyTemplates, ma in alcune occasioni è preferibile farlo a livello di query anziché a livello di report.

Potresti voler creare filtri a livello di query se disponi di enormi tabelle da un database che la tua organizzazione ha implementato. Non vuoi inserire l'intera tabella sottostante ogni volta nel tuo modello LuckyTemplates.

Un buon esempio di ciò sono le tabelle lunghe solo milioni di righe, forse 10 o 20 milioni di righe. La maggior parte delle tabelle e dei database sono creati per catturare tutto, quindi avrai dati in un arco di tempo significativo.

Utilizzando i parametri di query, puoi ridurre l'intervallo di tempo a livello di query e non portare tutti i dati nel tuo modello.

Ciò ridurrà significativamente le dimensioni del tuo modello e, in ultima analisi, anche la velocità. Maggiore è la dimensione del modello, maggiore sarà il tempo necessario per valutare i calcoli su tali set di dati e tabelle di dati.

Se puoi ridurre le dimensioni delle tue tabelle e ottimizzare i tuoi modelli utilizzando questi parametri di query, allora questa è una tecnica solida da implementare per il tuo sviluppo.

In questo blog spiego come puoi effettivamente implementarlo in un modo relativamente semplice.

Tuttavia, ci sono così tanti modi in cui potresti effettivamente usarlo, quindi espandi la tua mente sulle possibilità.

Sommario

Come utilizzare i parametri di query

I parametri di query ti consentono di filtrare i tuoi dati o di organizzare i tuoi dati in base a parametri o voci che puoi o che qualcun altro inserisce nei tuoi modelli.

Questo esempio è un semplice report in cui abbiamo alcune località, vendite per città all'interno di quella località e per clienti.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Con i parametri di query, non è necessario ricostruire un nuovo rapporto per generare determinati dati in cui è necessario essere più specifici.

Ad esempio, si desidera esaminare una particolare regione e non dover esaminare l'intero set di dati, è possibile inserire un parametro per filtrare questo report. E poi, regola automaticamente il report dei dati.

Quindi, per fare ciò, andiamo nell'editor di query.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

All'interno dell'editor di query, utilizzeremo questa fantastica funzione, Gestisci parametri, per inserire i parametri.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Ora creeremo un parametro semplice e speriamo che possiate riconoscere come utilizzarlo in diversi modi.

Creazione di un parametro

In questo esempio, creeremo un parametro di query per la posizione. Filtreremo qui il CODICE DI STATO, in modo da poter approfondire la regione molto specifica o uno stato specifico.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Quindi, andiamo su Gestisci parametri e clicchiamo su NUOVO per creare un nuovo parametro. Lo chiameremo Location Filter, quindi scriveremo la descrizione.

Ci sono un sacco di opzioni per Tipo e Valori suggeriti, che ti consentono di avanzare nei tuoi parametri.

Scegliere TESTO per il tipo e LISTA DI VALORI per i valori suggeriti.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Quindi, elenchiamo alcuni dei codici di stato in Elenco dei valori.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Possiamo effettivamente impostarlo come predefinito su qualcosa, quindi in questo esempio lo imposteremo come predefinito su Florida. Una volta che tutto è compilato in modo appropriato, fare clic su OK.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

E ora abbiamo questo LocationFilter, lo inseriremo nel nostro gruppo di parametri. Mettere le cose in gruppi come questo è un'altra buona tecnica, quindi sono un po' organizzati qui.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

All'interno di questo filtro, possiamo effettivamente selezionare tutte le diverse regioni che inseriamo qui. Questo esempio è solo un piccolo elenco, ma puoi sicuramente fare il tuo in modo più sostanziale.

Potremmo scegliere la Florida qui o la Georgia, e così via.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Quindi ora possiamo integrarlo nella nostra query, che in questo esempio utilizziamo Location.

Integrazione del parametro in una query

Nella query Location, filtreremo dinamicamente i codici di stato con il parametro che abbiamo appena creato.

Possiamo farlo manualmente facendo clic sulla colonna Codici di stato e scegliendo lo stato desiderato.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Per incorporare il parametro LocationFilter, andiamo su Editor avanzato.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Guardiamo l'ultima riga qui, che dice Filtered Rows. È filtrato per "Florida" (FL) perché abbiamo filtrato manualmente i codici di stato per FL.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Quindi, invece di Florida, digitiamo LocationFilter qui come parametro. Quindi, fai clic su Fine.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Puoi tornare al parametro e modificare il valore corrente in GA per Georgia, o NY, ecc., e filtrerà automaticamente quelle tabelle.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

E, se guardiamo qui, l'intera tabella verrà filtrata per quel particolare parametro. Qui, lo filtriamo per Florida.

Parametri di query di LuckyTemplates: ottimizzazione delle tabelle

Conclusione

In questo blog, abbiamo discusso su come creare e utilizzare i parametri di query. Abbiamo utilizzato LocationFilter come parametro di esempio per filtrare i codici di stato per la nostra query di posizione.

Spero che questo susciti alcune idee su come replicarlo nei tuoi modelli.

Se ti stai immergendo maggiormente nell'editor di query e se desideri sapere come sviluppare fantastici modelli di LuckyTemplates, dai un'occhiata al mio corso avanzato su LuckyTemplates Online.

Questo corso, , porterà le tue abilità a un livello superiore.

Saluti,


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere