Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

În acest tutorial, vom trece printr-o prezentare rapidă a tuturor opțiunilor disponibile în interfața cu utilizatorul a DAX Studio. Acestea includ panourile și fiecare buton din panglică. Vom discuta despre modul în care utilizarea acestor funcții vă va îmbunătăți performanța în DAX Studio.

Este important să vă familiarizați cu scopul și funcția fiecărei caracteristici din DAX Studio. Deci, vom trece prin asta de sus în jos.

Cuprins

Folosind Panglica DAX Studio

DAX Studio are trei file pe Panglică: Acasă , Avansat și Ajutor .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

1. Fila Acasă:

Opțiunile din fila Acasă sunt grupate în funcție de scop.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Pentru construirea și executarea interogărilor

Acestea sunt butoanele din cadrul grupului de interogări :

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Primul buton din stânga este Run . Această opțiune vă permite să executați codul DAX pe care l-ați scris. Și dacă dați clic pe săgeata drop-down, vor apărea încă 2 butoane: Run Query și Clear Cache and Run .

Următorul buton este Anulare . Făcând clic pe această opțiune, se va solicita oprirea execuției interogării. Acest lucru este util mai ales dacă rularea unei interogări durează mult.

Opțiunea Clear Cache este similară cu Clear Cache and Run , doar că prima va șterge pur și simplu cache-urile din program. Deci, dacă doriți să rulați interogarea după ștergerea memoriei cache, este mai bine să alegeți ultima opțiune pentru a reduce numărul de clicuri.

Opțiunea Ieșire vă permite să extrageți rezultatele pentru vizualizare și editare într-un software diferit. De exemplu, dacă doriți să vizualizați rezultatele în Excel, puteți utiliza opțiunea Ieșire pentru a extrage rezultatele ca fișier Excel.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Grupul Vizualizare are un singur buton în el: Generatorul de interogări .

Generatorul de interogări vă permite să executați o interogare DAX fără a fi nevoie să scrieți niciun cod.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

După ce faceți clic pe Generatorul de interogări, trebuie doar să glisați și să plasați coloane și/sau măsuri din panoul de metadate.

Grupul Editare conține butoane similare cu cele ale altor programe, cum ar fi Excel.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Aceste comenzi sunt aplicabile codurilor pe care le-ați scris.

Pentru formatarea codului DAX

Următorul grup este Format :

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Format Query este un instrument excelent de utilizat atunci când scrieți codul DAX. Făcând clic pe acesta, codurile dvs. DAX sunt formatate conform standardului DAX Studio.

Această opțiune folosește un serviciu cunoscut sub numele de daxformatter.com . Trimite o solicitare către acest site web și, la rândul său, site-ul formatează codul și apoi îl trimite înapoi la DAX Studio. Rețineți că aveți nevoie de o conexiune la internet pentru ca această funcționalitate să funcționeze.

Apoi, butoanele Comentează și Anulează comentariul vă permit să plasați comentarii în codul DAX.

Butoanele To Upper și To Lower vă permit să schimbați literele majuscule ale codului DAX scris.

Opțiunea Debug Commas este o caracteristică care vă permite să mutați virgulele de la sfârșitul liniei la începutul liniei. Acest lucru este util în special atunci când scrieți mai multe linii de cod. Reduce confuzia.

Următorul grup Găsiți cu butoanele Găsiți și Înlocuiți au funcții similare cu cele ale altor software.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Pentru măsurarea și monitorizarea performanței

Mergând înainte, există grupul LuckyTemplates .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Butonul Load Perf Data vă permite să importați date care au fost exportate din LuckyTemplates Performance Analyzer .

Pentru a face acest lucru, mai întâi trebuie să extrageți un fișier din LuckyTemplates. Accesați fila Vizualizare din LuckyTemplates și faceți clic pe Analizor de performanță .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Va apărea apoi panoul Analizor de performanță. Faceți clic pe butonul Începe înregistrarea în timp ce parcurgeți elementele vizuale și codul DAX din LuckyTemplates pe care doriți să le analizați, apoi faceți clic pe Export .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Reveniți la DAX Studio și apoi încărcați fișierul pe care l-ați extras din LuckyTemplates utilizând opțiunea Load Perf Data .

Urmează grupul Urme :

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Primul buton din acest grup este Toate interogările . Când faceți clic pe ea, în partea de jos va apărea o nouă filă numită Toate interogările .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Această filă conține Ora de pornire, Tip, Durată, Utilizator, Bază de date și Interogare. Oferă statistici digitale ale interogărilor trimise la Analysis Services fie în LuckyTemplates, LuckyTemplates Service , Excel sau SSAS .

Opțiunea Plan de interogare oferă informații despre planul de interogare logic și fizic. Acestea vă pot ajuta să înțelegeți modul în care motorul DAX rezolvă un cod DAX. Când faceți clic pe această opțiune, în partea de jos va apărea o altă filă nouă.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Apoi există opțiunea Server Timings . Acesta oferă informații despre modul în care au fost extrase datele din Motorul de stocare . În mod similar, se va deschide o altă filă nouă dacă faceți clic pe ea.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Pentru Traces, nu puteți avea toate cele trei opțiuni activate simultan.

Dacă încercați să faceți clic pe două opțiuni simultan, va apărea un mesaj de eroare care spune că trebuie să așteptați până se actualizează urmărirea.

Pentru utilizare cu software extern

Ultimul grup din fila Acasă este Conexiune :

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Butonul Conectare vă permite să vă conectați sau să modificați conexiunea curentă la modelul LuckyTemplates, Analysis Services sau Excel din cadrul DAX Studio.

De exemplu, lucrați cu un model LuckyTemplates și doriți să comutați instantaneu între instrumentele de date SQL Server sau SSAS. Apoi, utilizați doar opțiunea Conectare și faceți modificările de care aveți nevoie.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Opțiunea Reîmprospătare metadate , când este făcută clic, va actualiza tabelele și datele găsite în panoul Metadate din DAX Studio.

De exemplu, ați făcut modificări în datele dvs. în LuckyTemplates. Această modificare nu va fi urmărită automat de DAX Studio. Deci, trebuie să faceți clic pe Reîmprospătare metadatele și apoi se va actualiza în consecință.

2. Fila Avansat:

A doua filă din Panglică este fila Avansat .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Opțiunile din această filă sunt grupate în 4 în funcție de funcție.

Primul este grupul de metrici :

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Să discutăm mai întâi despre opțiunea View Metrics .

Când faceți clic, se va deschide panoul VertiPaq Analyzer Metrics care oferă mai multe informații despre tabelele, coloanele și alte date utilizate în fișierul DAX Studio curent.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Opțiunea Export Metrics va exporta apoi informațiile în panoul VertiPaq Analyzer Metrics, în timp ce opțiunea Import Metrics aduce valori din surse din afara DAX Studio.

Grupul Export conține opțiunea Export Data care vă permite să exportați datele din DAX Studio fie ca fișier .csv, fie ca tabel SQL.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Apoi, grupul de performanță conține opțiunea Run Benchmark .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Puteți utiliza acest lucru atunci când doriți să rulați același cod de mai multe ori cu ajutorul cache-ului rece și al cache-ului cald.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Ultimul grup din fila Avansat este Instrumente externe .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Când se face clic, SQL Profiler deschide fereastra SQL Server Profiler.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Vă permite să urmăriți codul care se execută împreună cu evenimentele generate în culise. Cu toate acestea, DAX Studio efectuează deja aceeași operațiune, așa că nu este nevoie să folosiți această opțiune.

Acesta este ceva pe care l-ați folosi în cazul în care nu puteți deschide DAX studio pe computer. Această opțiune este disponibilă în SQL Server Management Studio.

Opțiunea Analizați în Excel vă permite să conectați DAX Studio la Excel. Acest lucru este util mai ales dacă doriți să creați rapid un tabel pivot sau un raport.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Când faceți clic pe aceasta, programul Excel se va lansa și, implicit, vă va redirecționa pentru a crea tabele pivot.

3. Fila Ajutor:

Ultima filă din Panglica DAX Studio este fila Ajutor .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Această filă vă va ajuta să înțelegeți în continuare funcțiile și caracteristicile DAX Studio.

În grupul Linkuri , există Ajutor DAX Studio , Forumul Power Pivot și Forumul Serviciilor de analiză .

Acestea sunt link-uri pe care le puteți accesa dacă aveți întrebări. Aceste link-uri vă vor redirecționa către surse online, așa că asigurați-vă că sunteți conectat la internet.

În afară de asta, există și grupul Probleme .

Dacă vă confruntați vreodată cu o eroare în timp ce utilizați DAX Studio, o puteți raporta folosind opțiunea Raportați o eroare . De asemenea, puteți solicita funcții utilizând opțiunea Solicitați o funcție . Și dacă există o funcție specifică pe care nu o înțelegeți, puteți face clic pe opțiunea Pune o întrebare .

Dacă doriți să aflați mai multe informații despre versiunea dvs. de DAX Studio, puteți face clic pe opțiunea Despre DAXStudio .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

De asemenea, îl puteți folosi pentru a partaja informații mai detaliate cu privire la problemele pe care le-ați întâlnit în timpul utilizării DAX Studio.

Adăugarea de funcții la bara de instrumente Acces rapid

Dacă există caracteristici sau funcții pe care le utilizați de mai multe ori pe zi în timp ce utilizați DAX Studio, le puteți adăuga la Bara de instrumente Acces rapid .

Pentru a adăuga elemente în Bara de instrumente Acces rapid, trebuie doar să faceți clic dreapta pe ele și apoi să selectați Adăugare la Bara de instrumente Acces rapid .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Bara de instrumente Acces rapid poate fi găsită în colțul din stânga sus al DAX Studio.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

De asemenea, puteți alege să îl transferați sub Panglică.

Acest lucru este util în special dacă utilizați adesea opțiunile care se află în meniurile drop-down. Adăugându-le la Bara de instrumente Acces rapid, reduceți numărul de clicuri pe care trebuie să le faceți.

De asemenea, dacă aveți tot ce aveți nevoie în bara de instrumente, puteți închide Panglica. Acest lucru va face spațiul dvs. de lucru DAX Studio mai puțin aglomerat.

Utilizarea panoului de metadate în DAX Studio

Panoul de metadate vă oferă informații despre modelul dvs. de date.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Primul meniu derulant vă oferă numele modelului de date. Dacă sunteți conectat la SQL Server Analysis Services, veți vedea mai multe baze de date listate în acest meniu vertical.

Opțiunea de căutare vă permite să filtrați conținutul modelului dvs. de date, cum ar fi tabelele și coloanele.

Utilizarea funcțiilor speciale în DAX Studio

O caracteristică distinctă a DAX Studio este capacitatea de a mări și micșora fiecare panou.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Mai mult, dacă treci cu mouse-ul peste un tabel din panoul Metadate, vor apărea statistici detaliate cu privire la acel tabel/coloană.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Veți observa, de asemenea, că există tabele cu pictograme translucide care nu fac parte inițial din fișierul LuckyTemplates utilizat în DAX Studio.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Aceste tabele există deoarece de fiecare dată când utilizați funcționalitatea Data/ora automată în LuckyTemplates, DAX Studio va crea mai multe tabele pentru fiecare coloană din modelul dvs. de date.

Acesta este motivul pentru care este important să aveți un tabel de date în fiecare model de date, în cazul în care îl veți folosi în viitor pentru a efectua calcule de timp.

Aceste tabele apar numai în instrumente externe, cum ar fi DAX studio și nu sunt vizibile în LuckyTemplates în mod implicit. Puteți dezactiva această opțiune astfel încât să nu consume mult spațiu în memoria programului.

Utilizarea panoului Funcții în DAX Studio

Panoul Funcții este utilizat dacă doriți să înțelegeți parametrii și argumentul unei anumite funcții.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Pentru a vizualiza parametrii, trageți și plasați o funcție din panoul Funcții în zona de codare. În acest exemplu, este funcția DATE.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Veți vedea apoi argumentul de care aveți nevoie pentru ca funcția DATE să funcționeze corect în DAX Studio.

Utilizarea panoului DMV în DAX Studio

DMV înseamnă Dynamic Management Views . Aceste informații DMV returnează starea serverului .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Puteți accesa orice informație despre modelul dvs. de date cu ajutorul acestor DMV-uri. Apar ca o instrucțiune SQL, dar nu sunt cu adevărat un cod.

De exemplu, să glisăm și să plasăm DISCOVER_KEYWORDS în zona de codare, apoi să rulăm.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

În panoul Rezultate, veți vedea că oferă o coloană cu cuvinte cheie.

Dacă încercați să rulați una dintre aceste cuvinte cheie în LuckyTemplates, veți primi un mesaj de eroare care spune că codul este incorect.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Acest lucru se datorează faptului că aceste cuvinte cheie sunt rezervate.

Nu puteți utiliza cuvinte cheie rezervate în codul DAX.

Aceasta este o caracteristică foarte utilă, deoarece ajută la prevenirea greșelilor de cuvinte cheie. Utilizarea cuvintelor cheie potrivite în DAX Studio și LuckyTemplates este deosebit de crucială dacă scrieți mai multe linii de cod.

Utilizarea celorlalte panouri disponibile în DAX Studio

Panoul de ieșire

Panoul de ieșire oferă informații despre acțiunile pe care le-ați efectuat în DAX Studio.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Aceasta include, dar nu se limitează la, stabilirea conexiunilor, așteptarea începerii urmăririi și/sau reîmprospătarea metadatelor. Include, de asemenea, informații detaliate despre erori.

Dacă executați un cod, acesta va furniza și informații despre numărul de rânduri care au fost returnate și timpul de procesare a interogării.

Panoul de rezultate

Panoul Rezultate arată rezultatul codului DAX sau DMV pe care l-ați executat .

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Panoul Istoric interogări

Panoul Istoricul interogărilor arată un rezumat al codurilor pe care le-ați executat.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Acest lucru este util în special dacă închideți o sesiune DAX Studio și doriți să preluați informații despre interogările pe care le-ați executat. Dacă faceți dublu clic pe o interogare, aceasta va apărea automat în fereastra de cod.

Alte informații

În partea din dreapta jos a DAX Studio, există alte câteva informații disponibile.

Utilizarea interfeței de utilizator DAX Studio: o prezentare generală

Cele mai importante informații sunt gazda locală și numărul de cod . Când încercați să conectați Excel la LuckyTemplates sau la Analysis Services, aveți nevoie de aceste informații pentru a putea realiza o conexiune între DAX Studio și oricare dintre cele două programe software menționate.

Timpul , în cele din urmă, vă permite să urmăriți secundele sau minutele care au trecut la executarea unei interogări.


Performanța interogărilor și configurarea DAX Studio

Concluzie

DAX Studio este cel mai bun instrument de utilizat atunci când se analizează interogările DAX în LuckyTemplates. Prin urmare, este important să vă familiarizați cu fiecare caracteristică cu care a fost construită. Este important să înțelegeți ce sunt acestea, cum pot fi utilizate și cum vă pot afecta fluxul de lucru atunci când utilizați DAX Studio.

Această prezentare generală a interfeței de utilizator a DAX Studio este o bază bună înainte de a scrie coduri DAX. Cu cât cunoștințele de bază sunt mai profunde, cu atât vei reuși mai mult atunci când te confrunți cu probleme avansate.

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