Parametri di LuckyTemplates tramite leditor di query

Parametri di LuckyTemplates tramite leditor di query

In questa esercitazione verrà illustrato come creare e utilizzare i parametri di LuckyTemplates , una potente funzionalità dell'editor di query. 

Ci sono casi in cui vogliamo inserire filtri aggiuntivi sui nostri dati all'interno dell'editor di query. Possiamo farlo utilizzando l' opzione Gestisci parametri nella barra multifunzione Home .

Parametri di LuckyTemplates tramite l'editor di query

Per questo tutorial, avremo un esempio di questa funzione utilizzando i tassi di cambio. Con questo esempio, vedresti perché dovresti usare questo e il motivo per cui dovremmo inserire filtri nell'editor di query invece di inserirli prima all'interno di LuckyTemplates. Ci sono anche altri casi in cui questo sarà molto prezioso, come quando si crea un rapporto per molte persone. 

Quello che faremo qui è creare un solo report e modificare il parametro. Questo parametro ci consentirà quindi di inserire filtri nell'intero report per un cliente isolato, una regione di vendita isolata o un negozio o, in questo caso, una valuta isolata. Ho già unito un modello sullo sfondo solo a scopo dimostrativo. 

Sommario

Creazione di parametri LuckyTemplates tramite l'editor di query

Innanzitutto, facciamo clic sull'opzione Gestisci parametri nella barra multifunzione Home .

Parametri di LuckyTemplates tramite l'editor di query

Il prossimo è creare un nuovo parametro facendo clic sull'opzione Nuovo .

Parametri di LuckyTemplates tramite l'editor di query

Chiameremo questo parametro come Currency . Inseriremo qui un filtro che filtri l'intero report per la valuta che abbiamo selezionato. Possiamo anche scrivere una descrizione qui per assicurarci di mantenere le cose il più descrittive possibile per la continuità del nostro modello. Per questo esempio, lasceremo vuoto questo campo.

Parametri di LuckyTemplates tramite l'editor di query

Possiamo anche creare filtri o parametri nel menu a discesa Tipo . In questo esempio, utilizzeremo il tipo Text .

Parametri di LuckyTemplates tramite l'editor di query

Per i valori suggeriti , potrebbe essere qualsiasi valore, elenco di valori o query. Selezioneremo List of values ​​. 

Parametri di LuckyTemplates tramite l'editor di query

Quindi, possiamo digitare le diverse valute che abbiamo come AUD , USD , EUR , GBP , CHF , CAD e JYP

Parametri di LuckyTemplates tramite l'editor di query

Possiamo anche implementare un valore predefinito e un valore corrente . Per questo esempio, abbiamo utilizzato USD come valore, quindi fare clic sul pulsante OK .

Parametri di LuckyTemplates tramite l'editor di query

Se osserviamo il riquadro Query , vedremo il parametro che abbiamo creato ( Valuta ) e che ha un'icona diversa perché è un parametro.

Parametri di LuckyTemplates tramite l'editor di query

Sposteremo quel parametro all'interno del gruppo Parameter Query .

Parametri di LuckyTemplates tramite l'editor di query

Vedremo anche questo menu a discesa che mostra tutte le diverse valute che abbiamo. 

Parametri di LuckyTemplates tramite l'editor di query

Abbiamo anche questo pulsante Gestisci parametro . Facendo clic su questo pulsante, ci riporterà alla finestra popup in cui possiamo apportare modifiche al nostro parametro.

Parametri di LuckyTemplates tramite l'editor di query

Implementazione dei parametri di LuckyTemplates nel modello di dati

Ora, vogliamo essere in grado di implementare il nostro filtro del parametro Currency nel nostro modello. Dobbiamo pensare a tutte le diverse tabelle a cui fa riferimento la valuta. In questo caso, è attualmente referenziato in tre tabelle, che sono la tabella Valute , Tassi di cambio e Vendite

Parametri di LuckyTemplates tramite l'editor di query

Ancora una volta, dobbiamo implementare o inserire questo parametro in queste tabelle. Possiamo farlo arrivando a un determinato tavolo e creando un filtro. 

Per questo esempio, creiamo un filtro all'interno della tabella Valute . Quindi, faremo clic sul menu a discesa della colonna Tipi di valuta , deselezionare il filtro Seleziona tutto , selezionare il valore EUR , quindi fare clic sul pulsante OK

Parametri di LuckyTemplates tramite l'editor di query

Ora dobbiamo controllare il nostro Editor avanzato

Parametri di LuckyTemplates tramite l'editor di query

Quindi, vedremo che l'ultima trasformazione che abbiamo fatto riguardava le " Righe filtrate ". 

Parametri di LuckyTemplates tramite l'editor di query

Vogliamo elencare il parametro che abbiamo creato, che abbiamo chiamato Currency . Quindi, cambiamo " EUR " in Currency . Questo perché vogliamo filtrare dinamicamente per parametro e non per Euro. Successivamente, facciamo clic sul pulsante Fine .

Parametri di LuckyTemplates tramite l'editor di query

Quindi, vedremo i cambiamenti su questa tabella in cui l' EUR è stato cambiato in USD .

Parametri di LuckyTemplates tramite l'editor di query

Il prossimo è andare alla tabella dei tassi di cambio e fare la stessa cosa. Filtreremo la colonna Foreign Ccy deselezionando il filtro Seleziona tutto , selezionando il valore in GBP , quindi facendo clic sul pulsante  OK .

Parametri di LuckyTemplates tramite l'editor di query

Vai all'Editor avanzato , cambia il GBP in Valuta , quindi fai clic sul pulsante Fine

Parametri di LuckyTemplates tramite l'editor di query

Di nuovo, faremo la stessa cosa per la tabella Sales . Per la tabella Vendite, filtreremo la colonna Codice valuta .

Parametri di LuckyTemplates tramite l'editor di query

Parametri di LuckyTemplates tramite l'editor di query

Tutto all'interno dell'editor avanzato è facile da capire se abbiamo una comprensione del codice M.

Comprendere il codice M è rilevante quando cerchiamo di implementare questo tipo di trasformazioni. 

Tali modifiche renderanno il valore predefinito delle colonne che abbiamo filtrato in USD . Questo perché nella query del parametro Currency il valore impostato per Current Value è USD

Cambiamo questo ad esempio in CAD e vediamo cosa succederà. 

Parametri di LuckyTemplates tramite l'editor di query

Se andiamo a controllare la tabella Valute , Tassi di cambio e Vendite , vedremo che vengono automaticamente filtrate in CAD .

Parametri di LuckyTemplates tramite l'editor di query

Parametri di LuckyTemplates tramite l'editor di query

Parametri di LuckyTemplates tramite l'editor di query

Questo è uno dei modi per implementare questo tipo di filtro. Poiché queste tabelle sono ora filtrate, ora possiamo fare clic su Chiudi e applica per applicarlo nel nostro modello.

Parametri di LuckyTemplates tramite l'editor di query

Ora, le nostre tabelle su questo modello vengono filtrate in base all'ultimo filtro che abbiamo applicato al nostro editor di query. Ciò significa che le nostre tabelle qui sono ora filtrate in base alla valuta CAD

Parametri di LuckyTemplates tramite l'editor di query

Modifica dei filtri

Per modificare il filtro corrente che stiamo utilizzando, vai alla barra multifunzione Home , fai clic sul menu a discesa di Modifica query e seleziona l' opzione  Modifica parametri .

Parametri di LuckyTemplates tramite l'editor di query

Quindi, ci consentirà di avere un'opzione diversa o di modificare il filtro corrente. Ad esempio, ora possiamo cambiare il nostro filtro dalla valuta CAD alla valuta USD e applicarlo facendo clic sul pulsante OK .

Parametri di LuckyTemplates tramite l'editor di query

Infine, fai clic sul pulsante Applica modifiche

Parametri di LuckyTemplates tramite l'editor di query

Dopodiché, tutto sullo sfondo verrà regolato dai filtri che abbiamo creato. Questo è un altro modo per posizionare facilmente un filtro sull'intero modello. 

Parametri di LuckyTemplates tramite l'editor di query

Conclusione

Concludiamo ora con questa potente funzionalità. Potresti pensare che possiamo filtrare in vari modi. Tuttavia, la grande differenza qui è che questo filtro viene applicato a livello di query (editor di query) anziché a livello di report (modello di dati di LuckyTemplates).

Se lo facciamo a livello di query, introduciamo meno dati nel nostro modello rispetto a farlo a livello di report. Questo perché il livello del rapporto si sovrapporrà a tutti i dati che abbiamo. D'altra parte, farlo a livello di query è come ridefinire le tabelle dietro il nostro modello tramite l'editor di query. 

Detto questo, essere in grado di affinare i nostri dati implementando un parametro è probabilmente molto meglio invece di portare direttamente enormi volumi di dati sul nostro modello. Spero che questo tutorial ti abbia dato un'idea su come utilizzare i parametri di LuckyTemplates nei tuoi modelli.

Ti auguro il meglio,


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

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 articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

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

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.