Cum să îmbinați interogări în LuckyTemplates

Fuzionarea  este o altă transformare puternică pentru a ne optimiza tabelele și informațiile pe care le putem obține din diverse surse. Învățarea cum să îmbinați interogările în LuckyTemplates este relevantă, deoarece această transformare poate simplifica modelele noastre de date.

Obținerea datelor din diferite surse în LuckyTemplates nu este o problemă mare. Nu contează de unde provin datele, deoarece acestea vor deveni doar o interogare. Ceea ce contează cu adevărat este modul în care structurem aceste tabele în modelul nostru.

Acestea fiind spuse, fuzionarea este o tehnică excelentă pentru a crea tabele care sunt total diferite de ceea ce avem în mod obișnuit, deoarece putem combina o mulțime de tabele. În acest articol, veți învăța cum să îmbinați eficient interogările în LuckyTemplates.

Cuprins

Opțiunea de îmbinare a interogărilor în LuckyTemplates

De exemplu, tabelul Channel Details poate fi un tabel logic de căutare pe care îl putem pune în modelul nostru de date. Dar trebuie să-l lăsăm ca o interogare intermediară, deoarece o putem folosi în continuare prin îmbinarea fizică cu tabelul nostru de vânzări .

Cum să îmbinați interogări în LuckyTemplates

Pentru a face asta, să selectăm  tabelul Vânzări  , apoi să facem clic pe  opțiunea Îmbinare interogări  din  panglica Acasă  .  

Cum să îmbinați interogări în LuckyTemplates

Tabelul din  Detalii canal  ramifică întotdeauna toate dimensiunile în funcție de canal. Deci, să selectăm și să evidențiem  coloana Canal  .

Cum să îmbinați interogări în LuckyTemplates

Apoi, să găsim și să selectăm  aici tabelul Detalii canal  .

Cum să îmbinați interogări în LuckyTemplates

Acest lucru ne va oferi o previzualizare. Vom vedea că coloana Nume canal include Export , Distribuitor și Vânzări cu ridicata , care sunt cele trei tipuri de elemente din tabelul nostru de fapte ( tabelul Vânzări ). Să selectăm coloana Nume canal .

Cum să îmbinați interogări în LuckyTemplates

Îmbinați interogări în LuckyTemplates prin opțiunile de tip Join Kind 

Există diferite opțiuni Join Kind pe care le putem folosi. Vă recomand cu căldură să explorați opțiunile pe care le puteți utiliza. Nu vom trece prin toate opțiunile, deoarece putem folosi pur și simplu opțiunea Left Outer .

Cu toate acestea, există cazuri rare când este posibil să fie nevoie să folosim celelalte opțiuni Join Kind . Trebuie doar să le testăm și dacă nu obținem rezultatul potrivit, atunci trebuie să încercăm celelalte opțiuni de Join Kind .

Cum să îmbinați interogări în LuckyTemplates

În acest exemplu, vom alătura totul din coloana Canal , care se află în tabelul Vânzări , în partea stângă a coloanei Nume canal din tabelul sau interogarea Detalii canal .

Selectați  opțiunea Left Outer  și ne va oferi o previzualizare de mai jos, indicând că există o potrivire totală. După aceea, faceți clic pe  butonul OK  .  

Cum să îmbinați interogări în LuckyTemplates

Acum, câteva lucruri s-au întâmplat în tabelul nostru  de vânzări  . Primul lucru pe care l-am observa este că avem o transformare adăugată în  APPLIED STEPS , ceea ce indică faptul că am  Merged Queries

Cum să îmbinați interogări în LuckyTemplates

Cu toate acestea, nu ne-a oferit toate coloanele suplimentare din  tabelul Detalii canal  . În acest caz, trebuie să facem clic pe săgețile duble de lângă numele coloanei Detalii canal .  

Cum să îmbinați interogări în LuckyTemplates

Vom vedea apoi toate opțiunile disponibile diferite, care sunt coloanele din  tabelul Detalii canal  . De exemplu, îmbinăm tabele și există o mulțime de coloane pe care nu am vrut să le îmbinăm. Tot ce trebuie să facem este să selectăm doar coloanele pe care vrem să le aducem. Mai întâi să le lăsăm pe toate selectate și să facem clic pe  butonul OK  . 

Vom vedea că toate coloanele din acel tabel de susținere au apărut acum pe fiecare rând din interiorul tabelului nostru de fapte.  

Cum să îmbinați interogări în LuckyTemplates

Aplicarea de transformări suplimentare

Mai mult decât atât, putem elimina această  coloană Canal  aici, deoarece avem deja o coloană similară care a fost adăugată folosind tehnica de îmbinare pe care am făcut-o anterior.

Cum să îmbinați interogări în LuckyTemplates

Apoi, să redenumim coloanele nou adăugate în tabelul nostru în  ChannelShort CodeAlt. Numeimportanță și  cod anterior .  

Cum să îmbinați interogări în LuckyTemplates

Toate acestea sunt dimensiuni diferite pe care acum le putem folosi pe modelele și vizualizările noastre. Putem crea cu ușurință această interogare detaliată care în cele din urmă va deveni un tabel. 

Acum, dacă verificăm  secțiunea PASI APLICAȚI  , toate lucrurile pe care le-am făcut au fost adăugate automat. Am adăugat interogări, am îmbinat, extins, eliminat și redenumit coloane.  

Cum să îmbinați interogări în LuckyTemplates

Dacă verificăm  Editorul nostru avansatcodul M  indică exact același lucru din  secțiunea PASI APLICAȚI  . Acestea sunt transformările pe care le-am făcut anterior. 

Cum să îmbinați interogări în LuckyTemplates

Concluzie

În cele din urmă, fuzionarea interogărilor este o altă transformare puternică care optimizează interogările și tabelele noastre pentru modelele de date. Este important să înțelegem cum le vom folosi și să le aducem pe toate ca una singură. Acest lucru ne va permite să creăm aceste interogări și tabele care sunt complet optimizate. Apoi le putem folosi în modelul nostru de date pentru a face calculele noastre DAX mai eficiente.  

Într-adevăr, transformarea interogărilor de îmbinare este un plus indispensabil pentru gândirea noastră analitică și dezvoltarea modelului în LuckyTemplates. 

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