Editor de interogări în LuckyTemplates | O imagine de ansamblu

În acest tutorial, vom arăta un exemplu detaliat despre motivul pentru care trebuie să folosim întotdeauna Editorul de interogări în LuckyTemplates și ce putem realiza atunci când îl folosim. 

Este considerată cea mai bună practică să vă aduceți întotdeauna datele în Editorul de interogări mai întâi.

Vom arăta și dovedi acest lucru trecând prin câteva exemple și probleme pe care le-am putea întâlni și felul în care ar arăta datele dacă nu folosim Editorul de interogări.

Cuprins

De ce trebuie să utilizați întotdeauna editorul de interogări în LuckyTemplates

Acum putem importa acele date în modelul nostru de date făcând clic pe opțiunea Obține date . Această opțiune facilitează importarea fișierelor pe modelul nostru de date. Cu toate acestea, nu sugerăm cu adevărat să facem acest lucru, deoarece ar trebui să curățăm și să optimizăm întotdeauna datele din Editorul de interogări .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Doar pentru a arăta un exemplu despre motivul pentru care nu este o idee bună să aducem datele noastre direct în modelul nostru de date, să importăm un fișier exemplu făcând clic pe Obține date și faceți clic pe registrul de lucru Excel .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Pentru acest exemplu, vom folosi acest exemplu de fișier de date Excel despre operațiunile de producție . Faceți dublu clic pe fișier pentru a-l aduce în modelul nostru de date. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

În Navigator , vom selecta acest tabel Operation_Data și vom face clic pe butonul Încărcare

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Apoi, va trimite imediat tabelul nostru la modelul nostru de date. Aici s-ar putea să întâmpinăm câteva probleme. Acest lucru se datorează faptului că comiterea unui fișier de date care nu este încă optimizat ar putea avea unele erori pe care nu le-am putut ajusta sau remedia înainte de a ajunge la modelul nostru de date.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Îl putem închide făcând clic pe butonul Închidere .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

După aceea, va continua să comite aceste date neoptimizate cu erori în modelul nostru de date.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Privind aceste date din tabelul nostru de date, putem vedea cât de masiv este acest tabel. Nu așa vrem să fie datele noastre în LuckyTemplates. Probabil că există, de asemenea, o mulțime de coloane redundante sau informații de care nu avem nevoie în acest tabel care ar trebui să fie șterse mai întâi. Ceea ce ne dorim este să avem tabele optimizate și curate pentru a putea construi un model în jurul datelor noastre. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Acestea sunt doar câteva dintre numeroasele motive pentru care ar trebui să aducem întotdeauna datele noastre mai întâi în Editorul de interogări. 

Transformarea datelor folosind editorul de interogări în LuckyTemplates

Acest alt exemplu de foaie de calcul arată dezordonat din perspectiva LuckyTemplates. Dacă ne uităm la acesta, nu putem face nimic bun în LuckyTemplates cu toate aceste mini tabele, titluri redundante și câteva informații irelevante. Deci, ceea ce trebuie să facem mai întâi este să aducem acest lucru în Editorul de interogări. Apoi, încercați să o optimizați și să o curățați. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Vă voi arăta cum putem curăța eficient această foaie de calcul sau foaie de lucru prin stratificarea transformărilor una peste alta. Din nou, nu aduceți doar datele direct în LuckyTemplates. Transformați sau curățați întotdeauna datele din Editorul de interogări mai întâi. 

Pentru a deschide Editorul de interogări, faceți clic pe opțiunea Transformare date .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

În Editorul de interogări, importați fișierul făcând clic pe Sursă nouă . Apoi, alegeți tipul fișierului pe care doriți să îl interogați. Pentru acest exemplu, vom face clic pe Registrul de lucru Excel deoarece dorim să interogăm o foaie de calcul sau un fișier de foaie de lucru.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

După aceea, alegeți fișierul pe care doriți să îl interogați. În acest exemplu, vom interoga fișierul excel iPhone6 .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Trebuie să curățăm întreaga foaie de lucru, așa că vom selecta Sheet1 și vom face clic pe butonul OK .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Apoi, vom vedea toate aceste coloane redundante, informații și valori nule pe care trebuie să le curățăm. Acesta este un exemplu excelent pentru a arăta ce putem realiza în Editorul de interogări. În următorii pași, vom curăța și optimiza acest tabel.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Să redenumim mai întâi tabelul nostru. Sub Proprietăți , redenumiți acest tabel în Date de vânzări .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Apoi, putem începe să curățăm această foaie de calcul în mai multe moduri și ordine diferite. Pentru acest tutorial, vom începe prin a elimina valorile nule.

1. Eliminarea Valorilor Nule

Putem elimina cu ușurință valorile nule făcând clic pe pictograma săgeată în jos a coloanelor cu valori nule. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Apoi, debifați (null) sub opțiunea Filtre și faceți clic pe butonul OK .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Acum, vom vedea că valorile nule au dispărut. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

2. Eliminarea informațiilor redundante

Următorul lucru pe care îl putem face este să eliminăm informațiile redundante din aceste rânduri ale tabelului nostru. În prezent, avem ItemNumber , ProductName , ClassificationGroup și o serie de date. Vom elimina aceste repetări și vom aduce primul rând până la antet.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Pentru a face acest lucru, faceți clic pe fila Transformare . Apoi, selectați Utilizați primul rând ca antet .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Drept urmare, acele articole au devenit anteturile noastre reale, ceea ce ar trebui să fie de fapt.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

După aceea, acum putem elimina aceleași elemente de pe rândurile noastre debifându-le din Filtre . Pentru coloana ItemNumber , putem debifa opțiunea ItemNumber de pe filtrele acesteia.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Ceea ce este bun la acest lucru este că ascunde automat toate acele elemente specifice din alte coloane adiacente de pe acele rânduri. După cum putem vedea, acele elemente redundante de pe alte coloane au dispărut acum. Acum avem un tabel de date mai curat.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

3. Dezactivarea coloanelor în LuckyTemplates

Un alt lucru pe care îl putem remedia aici sunt coloanele multiple de date. Ceea ce putem face este să le punem într-o singură coloană. Putem face asta dezactivând coloanele

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Mai întâi, selectați coloanele pe care nu dorim să le deblocați. Apoi, faceți clic dreapta pe ultima coloană selectată și alegeți Unpivot Other Columns

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Avem acum datele într-o coloană și suma vânzărilor pe o altă coloană.

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Acum putem redenumi aceste coloane ca Date și Sumă vânzări .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Faceți clic pe pictograma tipului de date din partea stângă a coloanei Valoarea vânzărilor . Apoi, schimbați tipul de date la Număr întreg .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

În mod similar, faceți clic pe pictograma tipului de date din partea stângă a coloanei Date . Apoi, schimbați tipul de date la Data .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

4. Eliminarea erorilor din Power Query Editor

În unele cazuri, este posibil să întâlnim unele erori în timpul curățării datelor. În acest exemplu, avem erori în coloanele Date

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Acest lucru se datorează faptului că aveți valori de text înainte de a schimba tipul de date al coloanelor la Data . După cum se arată din exemplul de mai jos, există o informație rezumată în coloana Data

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Putem elimina cu ușurință acele erori făcând clic dreapta pe coloana noastră Date și alegând opțiunea Eliminare erori .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Ca rezultat, va elimina toate acele erori, astfel încât să nu le mai avem pe masa noastră. Masa noastră este acum mult mai curată. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

5. Transformarea unei interogări într-un tabel real

În cele din urmă, trebuie să o transformăm dintr-o interogare într-un tabel real și să o comităm. Doar faceți clic pe opțiunea Închideți și aplicați din fila Acasă .

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Acum avem un tabel perfect și optimizat pentru LuckyTemplates. Acest tabel arată grozav în ceea ce privește rularea tuturor formulelor și modelelor noastre DAX. 

Editor de interogări în LuckyTemplates |  O imagine de ansamblu

Concluzie

Pentru a recapitula, am luat o foaie de lucru urâtă de date și am transformat-o într-un tabel rafinat, care este perfect optimizat pentru LuckyTemplates. Acum putem construi un model în jurul lui.

Sperăm că acest tutorial a fost iluminator în ceea ce privește ceea ce putem realiza folosind Editorul de interogări în LuckyTemplates și de ce ar trebui să aducem întotdeauna datele noastre în Editorul de interogări mai întâi. Chiar dacă avem doar un tabel mic, ar putea exista ceva la fel de mic precum schimbarea unui nume de coloană sau a unui tip de date de coloană. Am vrea să ne obișnuim să facem mai întâi lucrurile în Editorul de interogări, astfel încât să putem lucra cu diverse transformări și proceduri de curățare pentru a începe să ne optimizăm datele. 

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