Parametrii LuckyTemplates prin editorul de interogări

În acest tutorial, vom discuta despre cum putem crea și utiliza parametrii LuckyTemplates , care este o caracteristică puternică a Editorului de interogări. 

Există cazuri în care dorim să punem filtre suplimentare pentru datele noastre în editorul de interogări. Putem face acest lucru utilizând opțiunea Gestionați parametrii din panglica Acasă .

Parametrii LuckyTemplates prin editorul de interogări

Pentru acest tutorial, vom avea un exemplu al acestei caracteristici prin utilizarea ratelor de schimb. Cu acest exemplu, veți vedea de ce ar trebui să utilizați acest lucru și motivul pentru care ar trebui să punem filtre în Editorul de interogări în loc să le punem mai întâi în LuckyTemplates. Există și alte apariții în care acest lucru va fi foarte valoros, cum ar fi atunci când creați un raport pentru mulți oameni. 

Ceea ce vom face aici este să creăm un singur raport și să schimbăm parametrul. Acest parametru ne va permite apoi să punem filtre în întregul nostru raport pentru un client izolat, o regiune sau un magazin izolat de vânzări sau, în acest caz, o monedă izolată. Am alăturat deja un model în fundal doar în scopuri demonstrative. 

Cuprins

Crearea parametrilor LuckyTemplates prin intermediul editorului de interogări

Mai întâi, să facem clic pe opțiunea Gestionați parametrii din panglica Acasă .

Parametrii LuckyTemplates prin editorul de interogări

Următorul este să creați un nou parametru făcând clic pe opțiunea Nou .

Parametrii LuckyTemplates prin editorul de interogări

Vom numi acest parametru drept Monedă . Vom plasa aici un filtru care filtrează întregul raport pentru moneda pe care am selectat-o. De asemenea, putem scrie aici o descriere pentru a ne asigura că păstrăm lucrurile cât mai descriptive posibil pentru continuitatea modelului nostru. Pentru acest exemplu, îl vom lăsa necompletat.

Parametrii LuckyTemplates prin editorul de interogări

De asemenea, putem crea filtre sau parametri în meniul derulant Tip . În acest exemplu, vom folosi tipul de text .

Parametrii LuckyTemplates prin editorul de interogări

Pentru Valorile sugerate , poate fi orice valoare, listă de valori sau interogare. Vom selecta Lista de valori

Parametrii LuckyTemplates prin editorul de interogări

Apoi, putem introduce diferitele monede pe care le avem, cum ar fi AUD , USD , EUR , GBP , CHF , CAD și JYP

Parametrii LuckyTemplates prin editorul de interogări

De asemenea, putem implementa o valoare implicită și o valoare curentă . Pentru acest exemplu, am folosit USD ca valoare, apoi facem clic pe butonul OK .

Parametrii LuckyTemplates prin editorul de interogări

Dacă ne uităm la panoul Interogări , vom vedea parametrul pe care l-am creat ( Moneda ) și că are o pictogramă diferită deoarece este un parametru.

Parametrii LuckyTemplates prin editorul de interogări

Vom muta acel parametru în grupul de interogare a parametrilor .

Parametrii LuckyTemplates prin editorul de interogări

Vom vedea, de asemenea, acest meniu derulant care arată toate diferitele monede pe care le avem. 

Parametrii LuckyTemplates prin editorul de interogări

Avem și acest buton de gestionare a parametrilor . Făcând clic pe acest buton, ne va duce înapoi la caseta pop-up unde putem face ajustări pentru parametrul nostru.

Parametrii LuckyTemplates prin editorul de interogări

Implementarea parametrilor LuckyTemplates în modelul de date

Acum, dorim să putem implementa filtrul nostru de parametru Monedă în modelul nostru. Trebuie să ne gândim la toate tabelele la care este referită moneda. În acest caz, în prezent se face referire la trei tabele, care sunt tabelul Monede , Rate de schimb și tabelul  Vânzări .

Parametrii LuckyTemplates prin editorul de interogări

Din nou, trebuie să implementăm sau să introducem acest parametru în aceste tabele. Putem face asta ajungând la o anumită masă și creând un filtru. 

Pentru acest exemplu, să creăm un filtru în interiorul tabelului Monede . Deci, vom face clic pe meniul derulant al coloanei Tipuri de valută , vom debifa filtrul Selectați tot , vom selecta valoarea EUR , apoi vom face clic pe butonul OK

Parametrii LuckyTemplates prin editorul de interogări

Acum, trebuie să verificăm Editorul nostru avansat

Parametrii LuckyTemplates prin editorul de interogări

Apoi, vom vedea că ultima transformare pe care am făcut-o a fost despre „ Rândurile filtrate ”. 

Parametrii LuckyTemplates prin editorul de interogări

Vrem să listăm parametrul pe care l-am creat, pe care l-am numit Currency . Deci, să schimbăm „ EUR ” în Monedă . Acest lucru se datorează faptului că dorim să filtram dinamic după parametru și nu după euro. După aceea, să facem clic pe butonul Efectuat .

Parametrii LuckyTemplates prin editorul de interogări

Apoi, vom vedea modificările din acest tabel în care EUR a fost schimbat în USD .

Parametrii LuckyTemplates prin editorul de interogări

Următorul este să mergeți la tabelul Rate de schimb și să faceți același lucru. Vom filtra coloana Ccy străină debifând filtrul Selectați tot , selectați valoarea GBP , apoi faceți clic pe butonul OK

Parametrii LuckyTemplates prin editorul de interogări

Accesați Editorul avansat , schimbați GBP în Monedă , apoi faceți clic pe butonul Terminat

Parametrii LuckyTemplates prin editorul de interogări

Din nou, vom face același lucru pentru tabelul de vânzări . Pentru tabelul Vânzări, vom filtra coloana Cod valutar .

Parametrii LuckyTemplates prin editorul de interogări

Parametrii LuckyTemplates prin editorul de interogări

Totul din interiorul Editorului avansat este ușor de înțeles dacă înțelegem codul M.

Înțelegerea codului M este relevantă atunci când încercăm să implementăm aceste tipuri de transformări. 

Aceste modificări vor face valoarea implicită a coloanelor pe care le-am filtrat la USD . Acest lucru se datorează faptului că, în interogarea parametrului Monedă , valoarea pe care o setăm pentru Valoarea curentă este USD

Să schimbăm asta, de exemplu, în CAD și să vedem ce se va întâmpla. 

Parametrii LuckyTemplates prin editorul de interogări

Dacă mergem și verificăm tabelul Monede , Rate de schimb și Vânzări , vom vedea că acestea sunt filtrate automat în CAD .

Parametrii LuckyTemplates prin editorul de interogări

Parametrii LuckyTemplates prin editorul de interogări

Parametrii LuckyTemplates prin editorul de interogări

Aceasta este una dintre modalitățile de implementare a acestui tip de filtru. Deoarece aceste tabele sunt acum filtrate, acum putem face clic pe Închidere și Aplicare pentru a le aplica în modelul nostru.

Parametrii LuckyTemplates prin editorul de interogări

Acum, tabelele noastre din acest model sunt filtrate pe baza ultimului filtru pe care l-am făcut în editorul nostru de interogări. Aceasta înseamnă că tabelele noastre de aici sunt acum filtrate după moneda CAD

Parametrii LuckyTemplates prin editorul de interogări

Schimbarea filtrelor

Pentru a schimba filtrul curent pe care îl folosim, accesați panglica Acasă , faceți clic pe meniul drop-down al Editării interogărilor și selectați opțiunea Editare parametri

Parametrii LuckyTemplates prin editorul de interogări

Apoi, ne va permite să avem o altă opțiune sau să schimbăm filtrul curent. De exemplu, acum putem schimba filtrul nostru din CAD în USD și îl putem aplica făcând clic pe butonul OK .

Parametrii LuckyTemplates prin editorul de interogări

În cele din urmă, faceți clic pe butonul Aplicați modificări

Parametrii LuckyTemplates prin editorul de interogări

După aceea, totul în fundal se va ajusta de filtrele pe care le-am făcut. Acesta este un alt mod de a plasa cu ușurință un filtru peste întregul nostru model. 

Parametrii LuckyTemplates prin editorul de interogări

Concluzie

Să completăm acum lucrurile cu această funcție puternică. Ai putea crede că putem filtra în diferite moduri. Cu toate acestea, marea diferență aici este că acest filtru are loc la nivel de interogare (Editor de interogări) și nu la nivel de raport (model de date LuckyTemplates).

Dacă o facem la nivel de interogare, va aduce mai puține date în modelul nostru în comparație cu o facem la nivel de raport. Acest lucru se datorează faptului că nivelul raportului va suprapune toate datele pe care le avem. Pe de altă parte, a face acest lucru la nivel de interogare este ca și cum ai redefini tabelele din spatele modelului nostru prin intermediul editorului de interogări. 

Acestea fiind spuse, posibilitatea de a ne rafina datele prin implementarea unui parametru este probabil mult mai bine în loc să aducem direct volume uriașe de date pe modelul nostru. Sper că acest tutorial v-a dat o idee despre cum să utilizați parametrii LuckyTemplates în propriile modele.

Toate cele bune,

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți