Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

În acest tutorial, veți învăța cum să utilizați un număr de port LuckyTemplates pentru a conecta un model de date la SSAS , Excel sau C#.

Desktop-ul LuckyTemplates rulează o instanță locală a SSAS și apoi îi atribuie un număr de port aleatoriu. Acest număr de port se modifică de fiecare dată când închideți și deschideți un fișier LuckyTemplates.

Dacă trebuie să analizați datele în Excel sau în orice alt program, puteți utiliza numărul portului pentru a vă conecta la modelul de date.

În colțul din dreapta jos al DAX Studio , puteți vedea un text care arată localhost urmat de un număr.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Acesta este numărul portului pe care SSAS îl folosește pentru a funcționa în LuckyTemplates.

Cunoscând numărul portului, puteți realiza conexiuni între Excel și SSAS pentru a crea tabele pivot și rapoarte fără a fi nevoie să încărcați un nou set de date în Power Pivot.

Cuprins

Conectarea la un fișier existent utilizând un număr de port LuckyTemplates

Deschideți LuckyTemplates. Accesați opțiunea Obține date și faceți clic pe Servicii de analiză .

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Aceasta deschide expertul bazei de date SSAS. În caseta de text Server , introduceți numărul portului programului dvs. DAX Studio .

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Faceți clic pe OK și apoi conectați-vă.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Veți vedea că Navigatorul conține acum modelul de date furnizat de numărul portului.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

După ce faceți clic pe OK, LuckyTemplates creează apoi o conexiune live la raportul LuckyTemplates existent conținut de numărul portului local.

Panoul Câmpuri și modelul de date al noului fișier LuckyTemplates conțin toate aceleași date ca și cel existent. În modelul de date, o conexiune live este reprezentată de o linie albastră în partea de sus a fiecărui tabel.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Puteți chiar să accesați vizualizarea raportului și să creați un raport de bază folosind diferitele elemente din panoul Câmpuri.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

În afară de DAX Studio, puteți găsi, de asemenea, numărul portului unui raport folosind Editorul tabelar .

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Rețineți că, odată ce închideți și redeschideți fișierul LuckyTemplates, numărul portului se va schimba, așa că trebuie să îl actualizați manual.

Conectarea unui model de date LuckyTemplates la Excel

Apoi, să creăm o conexiune între Excel și LuckyTemplates. Deschideți Excel și creați un nou registru de lucru gol. Accesați fila Date și faceți clic pe opțiunea Obține date. Selectați Din baza de date și apoi Din servicii de analiză .

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Introduceți numărul portului în Numele serverului și faceți clic pe Următorul.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

În caseta derulantă, puteți vedea numele sau ID-ul intern al bazei de date.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Faceți clic pe Model și apoi faceți clic pe Următorul și Terminare.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

După ce faceți clic pe Terminare, va apărea vrăjitorul Import date. Puteți începe apoi să creați tabele pivot în raport.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Și similar cu modul în care funcționează un tabel pivot în Excel, pur și simplu trageți și plasați Câmpurile din Lista de câmpuri în zonele respective.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Acest lucru vă permite să creați un raport Excel rapid pe baza modelului de date pe care îl aveți în LuckyTemplates.

Utilizarea unui număr de port LuckyTemplates în scriptul AC#

De asemenea, puteți utiliza numărul portului într-un script C#. Acest lucru vă permite să obțineți modelul tabelar de obiecte (TOM) în LuckyTemplates împreună cu o listă a tuturor proprietăților acestuia.

De exemplu, să obținem lista tuturor numelor de tabele din SSAS. Primul lucru pe care trebuie să-l faceți este să scrieți un script de bază. Trebuie să declarați o variabilă pentru server. Vă puteți conecta la LuckyTemplates utilizând sintaxa server.connect (" ") și apoi tastând numărul portului în paranteze.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Trebuie să declarați un obiect model folosind cuvântul cheie Model . Deoarece acest exemplu are doar un singur server, este folosit cuvântul cheie zero ( 0 ). Dar pentru cazurile în care aveți de-a face cu mai multe baze de date, trebuie să utilizați numărul corespunzător.

Apoi, trebuie să creați o buclă for , astfel încât să puteți repeta peste toate tabelele din modelul dvs. de date LuckyTemplates.

De asemenea, trebuie să scrieți Console.Write și Console.ReadLine , astfel încât fereastra să nu se închidă automat după afișarea listei de nume.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

După ce ați terminat, faceți clic pe Start. Puteți vedea că programul C# este acum capabil să preia o listă cu toate numele de tabel din modelul de date LuckyTemplates.

Numărul portului LuckyTemplates: Conectarea LuckyTemplates la SSAS, Excel și C#

Concluzie

Acest tutorial a arătat un ghid pas cu pas despre cum să utilizați numărul portului LuckyTemplates pentru a conecta un model de date la diferite platforme analitice.

Utilizarea numărului de port este una dintre cele mai simple moduri de a forma o conexiune live între două fișiere sau programe. Singurul dezavantaj este că trebuie actualizat manual ori de câte ori fișierul/programul este redeschis.

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