Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom arunca o privire asupra setărilor importante de interogare disponibile în DAX Studio pentru LuckyTemplates. În special, ne vom uita la opțiunea Fișier din DAX Studio și vom explora noile setări pe care le are.
Acest tutorial va include, de asemenea, o explicație despre cum să configurați aceste setări și cum afectează acestea performanța și spațiul de lucru al DAX Studio.
Cuprins
Setări de interogare în LuckyTemplates: fila Fișier
Există în total șapte opțiuni în fila Fișier din DAX Studio.
Prima opțiune este Nouă . Dacă faceți clic pe el, va apărea o casetă de dialog care vă oferă opțiunea de a alege o sursă de date. Este disponibil un tutorial separat pentru înțelegerea și conectarea surselor de date .
După ce ați ales o sursă de date, aceasta va crea o conexiune cu modelul de date existent pe care l-ați selectat.
A doua opțiune New (Copy Connection) din fila Fișier vă permite să creați o nouă interogare care utilizează automat conexiunea existentă a fișierului dvs. curent.
De asemenea, puteți alege să adăugați această opțiune la bara de instrumente de acces, astfel încât să o puteți accesa rapid fără a fi nevoie să deschideți fila Fișier.
Cu aceasta, puteți construi instantaneu conexiuni cu modelul de date existent.
Opțiunile Salvare , Salvare ca și Ieșire se explică de la sine . Au aceleași funcții ca la orice alt program.
Setările pentru opțiunile de interogare din LuckyTemplates
Cea mai interesantă parte a acestui tutorial constă în setarea Opțiuni . Când faceți clic pe aceasta, veți vedea că există trei subopțiuni sub acesta, care sunt: Standard , Legături de taste și Avansat . Fiecare sub-opțiune are sub-secțiuni suplimentare.
Fila Standard
În sub-opțiunea Standard , există 14 sub-secțiuni.
Primul este formatul de export personalizat .
Dacă doriți să exportați date din LuckyTemplates sau Modelul de date tabelar, puteți modifica aceste setări în funcție de cerințele dvs.
Următorul este DAX Formatter .
Puteți utiliza acest lucru pentru a seta stilul de format implicit la linie scurtă sau linie lungă . De asemenea, puteți bifa sau debifa opțiunea de a sări peste spații după numele funcțiilor atunci când scrieți codul.
A treia setare din Standard este Implicite .
Dacă locuiți într-o țară în care virgulele nu sunt folosite și, în schimb, utilizați punct și virgulă ca separator, atunci puteți specifica aceasta ca opțiune implicită de separare.
Un alt segment din Defaults este Clear Cache , apoi Run . Când apăsați butonul Run, se pot întâmpla două lucruri: programul fie va rula instantaneu interogarea, fie va șterge memoria cache înainte de a rula. Aceasta va depinde de opțiunea pe care ați setat-o ca implicită.
Există, de asemenea, o opțiune de a afișa sau de a ascunde numele de utilizator în titlu. Dacă aceasta este activată, numele dvs. de utilizator va fi afișat alături de titlul programului.
Următorul este Editorul . Acest lucru vă permite să configurați setările zonei de editare în DAX Studio.
Zona de editare este locul în care introduceți codul.
Cu opțiunea Editor, puteți modifica dimensiunea fontului, împachetarea cuvintelor și lățimea Intellisense, printre multe altele.
Opțiunea Înregistrare nu este relevantă pentru utilizatori. Este acolo ca suport pentru dezvoltatorii DAX.
Setări critice de interogare în LuckyTemplates: panoul de metadate
Următorul este panoul de metadate .
Prima opțiune din panoul de metadate este Actualizarea automată a metadatelor . Dacă caseta de selectare nu este bifată, metadatele din modelul dvs. se vor reîmprospăta automat. În caz contrar, pe metadate va apărea un buton de reîmprospătare de fiecare dată când se fac modificări.
Pentru opțiunea Detectare modificări ale metadatelor, puteți bifa sau debifa casetele în funcție de cerințele dvs.
Opțiunea de previzualizare a datelor vă permite să stabiliți o limită a numărului de rânduri vizibile în panoul de ieșire ori de câte ori executați o interogare DAX. Acest lucru ajută la reducerea cantității de memorie consumată de fiecare dată când executați o interogare.
Sfaturile instrumente vă permit să comutați între afișarea sau ascunderea statisticilor de bază și a datelor mostre. De exemplu, dacă accesați un tabel și treceți cu mouse-ul peste o coloană, puteți prelua câteva informații de bază, în funcție de ceea ce ați selectat.
Opțiunea Obiecte ascunse vă permite să afișați/ascundeți toate obiectele din interiorul modelului tabelar de obiecte. Tabelele care au pictograme translucide pot fi fie afișate, fie ascunse în Metadate, în funcție de opțiunea implicită pe care ați ales-o.
Alte setări în fila Standard
Următoarea sub fila Standard este secțiunea Confidențialitate . Există patru setări pe care le puteți personaliza pentru a se potrivi nevoilor dvs.
Următoarea este secțiunea Istoricul interogărilor .
Acest lucru vă permite să creșteți numărul de interogări păstrate în coșul de istoric. Există, de asemenea, o opțiune de a afișa/ascunde sincronizarea urmăririi, care include motorul de stocare și motorul de formule.
Urmează coșul de rezultate .
Când este bifată, setarea Rezultate format automat se va potrivi cu formatarea măsurilor dintre Modelul tabelar și DAX Studio. Există și alte setări cu care puteți comuta.
Apoi, să mergem la secțiunea Orare server .
Această setare este importantă atunci când se identifică codul și interogările motorului de stocare.
Secțiunea Sunete nu este importantă atunci când construiți coduri în DAX Studio .
Deci, să mergem la secțiunea Timeouts .
Există trei timeout-uri pe care le puteți personaliza. Timpul de expirare a cererii de format DAX ține cont de întârzierile în transferul de date. De exemplu, dacă formatați codul DAX, dar latența rețelei durează mai mult de 10 secunde, solicitarea va expira și codul DAX nu va fi formatat. Acest concept este valabil și pentru timpul de expirare a evenimentului de încheiere a timpurilor serverului și pentru timpul de expirare a pornirii urmăririi .
Puteți mări sau micșora timpul pentru fiecare timeout, în funcție de cerințele dvs.
Ultima subsecțiune din fila Standard este Urmărire .
Dacă utilizați o versiune mai veche a SQL Server Analysis Services, cel mai bine este să păstrați Legacy DirectQuery Trace deschisă.
Fila Legături de taste
A doua subopțiune din setările Opțiuni este Legăturile tastelor .
Key Bindings vă permite să legați tastele tastaturii la comenzile rapide disponibile în DAX Studio. Această setare este, de asemenea, sigură, deoarece afișează un mesaj de avertizare pentru a vă aminti că comenzile rapide existente nu pot avea duplicate.
Fila Avansat
Fila Avansat conține trei secțiuni: Funcții de publicare , Funcții de previzualizare și Analizor VertiPaq .
Pentru setarea Funcție publicată, aceasta este mai orientată către dezvoltator și nu către utilizatori. Când este lansată o nouă versiune a motorului DAX, această setare ajută la urmărirea tuturor funcțiilor noi și disponibile care vin cu acesta.
Dacă încercați să faceți clic pe oricare dintre cele două butoane, acesta va solicita o solicitare către site-ul web dax.guide și apoi își va reîmprospăta automat baza de date.
Următoarea este setarea Caracteristici de previzualizare care conține două opțiuni: afișați virgulele de depanare și afișați comenzile XMLA .
Dacă debifați setarea Afișare virgulă de depanare, va apărea un buton în bara de instrumente DAX Studio cu eticheta Swap Delimiters .
Dar dacă îl bifați, butonul va fi etichetat Debug Commas .
Ultima setare din fila Avansat este VertiPaq Analyzer .
Bifați caseta dacă doriți să includeți definiția completă a modelului de obiect tabelar în VertiPaq.
Concluzie
Înainte de a începe să construiți coduri în Power Query și DAX Studio, asigurați-vă că configurați corect setările din fila Opțiuni în funcție de cerințele dvs.
Această prezentare rapidă a filei Fișier și, în special, setările Opțiuni din DAX Studio vă vor ajuta să înțelegeți ce să modificați pentru a vă asigura că aveți o experiență perfectă în timp ce codificați și construiți rapoartele.
Dacă aveți întrebări suplimentare despre setările Opțiuni, lăsați un comentariu mai jos sau puteți consulta discuțiile pe forum de pe site-ul LuckyTemplates.
Toate cele bune,
experți LuckyTemplates
Ce este Sinele în Python: Exemple din lumea reală
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.
Î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.
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.
Î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.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
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.
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.
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