Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

În acest tutorial, veți afla despre valorile LuckyTemplates și despre modul în care acestea sunt generate în Editorul Power Query . Aceste valori au literale corespunzătoare care pot fi utilizate în coduri și expresii pentru a produce rezultate și date. De asemenea, veți afla cum și unde să aplicați valorile pentru a crea un raport convingător.

Cuprins

Valorile LuckyTemplates și literalele lor

O singură bucată de date produsă prin evaluarea unei expresii se numește valoare . Există două grupuri principale atunci când se analizează tipurile de date și operatori: Valori de tip primitiv și Valori de tip structurat . Valorile primitive sunt valori care nu sunt construite din alte valori. Valorile structurate sunt valori care sunt construite atât din valori primitive, cât și din alte valori structurate.

Fiecare tip de valoare are asociată o sintaxă literală utilizată pentru a construi valori de acel tip specific. Are, de asemenea, un set de operatori care pot fi utilizați. Cea mai simplă formă a unei expresii este un literal care reprezintă o valoare.

Acesta este un tabel cu câteva valori și literalele lor corespunzătoare:

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Puteți vizualiza alte exemple în Editorul Power Query . Creați o nouă interogare deschizând editorul de interogări și accesând fila Acasă. Apoi, faceți clic pe New Source și selectați Blank .

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

O altă modalitate este să faceți clic dreapta în panoul Interogare, să faceți clic pe Interogare nouă și să selectați Interogare necompletată .

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valori nule

Prima valoare care va fi discutată este Null , care este scrisă folosind literalul null . Null este folosit pentru a reprezenta absența unei valori sau a unei valori a unei stări nedeterminate sau necunoscute. Când îl scrieți în bara de formule, veți vedea că pictograma de lângă numele interogării este un tabel cu un semn de întrebare.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valoarea logică este folosită pentru operațiuni (inaudibile) și poate fi adevărată sau falsă. Este scris folosind literalele adevărat și fals . Dacă introduceți true în bara de formule și apăsați Enter, veți observa că valoarea este transformată într-un text complet cu majuscule.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Cu toate acestea, dacă deschideți fereastra Editor avansat, veți vedea că adevăratul este în litere mici. Acest lucru se datorează faptului că Power Query face distincție între majuscule și minuscule. Înseamnă că toate celelalte cuvinte cheie din M trebuie scrise cu litere mici.

Amintiți-vă că Power Query a creat expresia let . Deci, dacă creați o singură expresie, puteți elimina totul din fereastră și doar introduceți true . Când dați clic pe Terminat, veți obține rezultatul exact.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valori goale

Null și Blank sunt două valori diferite. Pentru a demonstra, creați o interogare nouă și deschideți fereastra Editor avansat. Apoi, introduceți acest cod.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

După aceea, activați profilul de coloană din fila Vizualizare.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

În Statisticile coloanei de sub panoul de previzualizare, puteți vedea că coloana eșantion conține 7 valori unice. Cu toate acestea, puteți distinge doar două valori: spații libere și null .

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Modificați gruparea distribuției valorii. Faceți clic pe punctele de suspensie ale tabelului, faceți clic pe Grupare după și selectați Lungimea textului. Graficul se va transforma apoi într-o distribuție a lungimii textului.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

În diagramă, puteți vedea că are un șir de text gol, deoarece aveți un articol cu ​​o lungime de text de zero caractere. De asemenea, are 4 șiruri cu un caracter și un alt șir unic cu două caractere.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Ceea ce pare a fi un gol poate fi de fapt o serie de lucruri. În majoritatea cazurilor, probabil va fi doar un șir de text gol; poate fi, de asemenea, o grămadă de spații sau alte caractere non-principale.

Important este ce este în coloana următoare. Acesta ilustrează faptul că niciunul dintre aceste spații libere nu este de fapt egal cu nul, deoarece toate reprezintă o valoare, în timp ce nul reprezintă absența unei valori.

Valori numerice și valori speciale LuckyTemplates

O altă valoare primitivă este valoarea numărului . Dacă creați o nouă interogare și introduceți o valoare numerică în bara de formule, panoul de previzualizare va afișa valoarea. Numele interogării va avea un tip de număr de date.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Biblioteca standard conține și expresii care returnează numere. De exemplu, dacă introduceți =Număr.PI în bara de formule, panoul de previzualizare vă va oferi valoarea lui Pi.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Există, de asemenea, valori speciale care sunt considerate a fi o valoare numerică precum infinitul pozitiv și negativ.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Apoi, mai există și valoarea not a number , care este notată cu NaN . Această valoare se obține prin împărțirea zero la zero.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Funcțiile legate de dată și oră pot fi toate construite folosind propria lor funcție intrinsecă specifică. Dacă introduceți o dată în bara de formule și deschideți fereastra Editor avansat, veți vedea că Power Query adaugă automat acea funcție intrinsecă.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Veți vedea #date urmat de anul, numărul lunii și ziua.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valori text

Valoarea textului reprezintă o secvență de caractere Unicode. Are o formă literală care este construită folosind ghilimele duble. Cu toate acestea, nu trebuie să puneți ghilimele duble atunci când scrieți un text în bara de formule.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Dacă deschideți fereastra Editor avansat, veți vedea că Power Query adaugă automat semnele.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Deci, atunci când scrieți o valoare de text în fereastra Editor avansat, trebuie să adăugați manual semnele ghilimelei. Dar când o treceți ca o singură expresie în bara de formule, Power Query adaugă semnele citate pentru dvs.

Toate valorile care sunt abordate în acest tutorial sunt valori primitive, ceea ce înseamnă că nu sunt formate din alte valori.

În acest tabel, valorile Time , Date , DateTime , DateTimeZone și Duration au funcții intrinseci asociate care ajută la crearea valorilor de același tip.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază

Valoarea binară reprezintă o secvență de octeți. #binary poate fi folosit pentru a construi o valoare binară dintr-o listă de octeți . Există și alte funcții binare pe care le puteți utiliza, cum ar fi opțiunea Introduceți date. Power Query utilizează codificare binară pentru a stoca astfel de tabele create manual.

Valorile și literalele LuckyTemplates – Înțelegerea elementelor de bază


Extrageți valori din înregistrări și liste în Power Query
3 moduri de a combina valori folosind DAX în LuckyTemplates

Concluzie

Construirea rapoartelor de date începe cu scrierea formulelor care utilizează valorile și literalele corecte. Valorile LuckyTemplates sunt unul dintre cele mai esențiale lucruri atunci când scrieți coduri și formule. Ele aduc rezultate prin colectarea de date și efectuarea de expresii create în sintaxă .

Melissa


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