LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

I denne opplæringen lærer du hvordan du bruker et LuckyTemplates-portnummer for å koble en datamodell til , Excel eller C#.

LuckyTemplates-skrivebordet kjører en lokal forekomst av SSAS og tildeler den deretter et tilfeldig portnummer. Dette portnummeret endres hver gang du lukker og åpner en LuckyTemplates-fil.

Hvis du trenger det, eller i et annet program, kan du bruke portnummeret for å koble til datamodellen.

Nederst til høyre i DAX Studio kan du se en tekst som viser localhost etterfulgt av et tall.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Dette er portnummeret som SSAS bruker for å operere i LuckyTemplates.

Ved å kjenne portnummeret kan du opprette forbindelser mellom og SSAS for å lage pivottabeller og rapporter uten å måtte laste inn et nytt sett med data i Power Pivot.

Innholdsfortegnelse

Koble til en eksisterende fil ved hjelp av et LuckyTemplates-portnummer

Åpne LuckyTemplates. Gå til alternativet Hent data og klikk på Analysetjenester .

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Dette åpner SSAS-databaseveiviseren. I servertekstboksen skriver du inn portnummeret til .

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Klikk OK og koble til.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Du vil se at Navigator nå inneholder datamodellen gitt av portnummeret.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Etter at du har klikket OK, oppretter LuckyTemplates en live-forbindelse til den eksisterende som finnes av det lokale portnummeret.

Felt-ruten og datamodellen til den nye LuckyTemplates-filen inneholder alle de samme dataene som den eksisterende. I datamodellen er en aktiv forbindelse representert med en blå linje øverst i hver tabell.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Du kan til og med gå til rapportvisningen og bygge en grunnleggende rapport ved å bruke de forskjellige elementene i feltruten.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Annet enn DAX Studio kan du også finne portnummeret til en rapport ved å bruke .

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Vær oppmerksom på at når du lukker og åpner LuckyTemplates-filen på nytt, vil portnummeret endres slik at du må oppdatere det manuelt.

Koble en LuckyTemplates-datamodell til Excel

La oss deretter opprette en forbindelse mellom og LuckyTemplates. Åpne Excel og lag en ny tom arbeidsbok. Gå til fanen Data og klikk på Hent data-alternativet. Velg Fra database og deretter Fra analysetjenester .

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Skriv inn portnummeret i servernavnet og klikk på Neste.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

I rullegardinboksen kan du se navnet eller den interne IDen til databasen.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Klikk på Modell og deretter Neste og Fullfør.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Etter at du har klikket på Fullfør, vises veiviseren for import av data. Du kan deretter begynne å lage pivottabeller i rapporten.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Og i likhet med hvordan en pivottabell fungerer i Excel, drar og slipper du bare feltene fra feltlisten til deres respektive områder.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Dette lar deg lage en rask Excel-rapport basert på datamodellen du har i LuckyTemplates.

Bruke et LuckyTemplates-portnummer i AC#-skript

Du kan også bruke portnummeret i et C#-skript. Dette lar deg få Tabular Object Model (TOM) i LuckyTemplates sammen med en liste over alle dens egenskaper.

Som et eksempel, la oss få listen over alle tabellnavnene i SSAS. Det første du må gjøre er å skrive et grunnleggende manus. Du må deklarere en variabel for serveren. Du kan koble til LuckyTemplates ved å bruke server.connect (" ") syntaksen og deretter skrive inn portnummeret innenfor parentes.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Du må deklarere et modellobjekt ved hjelp av nøkkelordet Model . Siden dette eksemplet bare har en enkelt server, brukes nøkkelordet null ( 0 ). Men for tilfeller når du har å gjøre med flere databaser, må du bruke det tilsvarende nummeret.

Deretter må du lage en slik at du kan iterere over alle tabellene i LuckyTemplates-datamodellen din.

Du må også skrive Console.Write og Console.ReadLine slik at vinduet ikke lukkes automatisk etter å ha vist listen over navn.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Når du er ferdig, klikker du på Start. Du kan se at C#-programmet nå er i stand til å hente en liste over alle tabellnavnene i LuckyTemplates-datamodellen.

LuckyTemplates-portnummer: Koble LuckyTemplates til SSAS, Excel og C#

Konklusjon

Denne opplæringen viste en trinn-for-trinn-guide for hvordan du bruker LuckyTemplates-portnummeret for å koble en datamodell til ulike analytiske plattformer.

Å bruke portnummeret er en av de enkleste måtene å danne en direkte forbindelse mellom to filer eller programmer. Den eneste ulempen er at den må oppdateres manuelt hver gang filen/programmet åpnes på nytt.


Variabler og uttrykk i Power Query Editor

Variabler og uttrykk i Power Query Editor

Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.

Hvordan lage et Lucky Templates-varmekart

Hvordan lage et Lucky Templates-varmekart

Et LuckyTemplates-varmekart er en type visualisering som brukes til å vise datatetthet på et kart. I denne opplæringen vil jeg diskutere hvordan vi kan lage en – ikke gå glipp av noe!

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Jeg skal lære deg et veldig interessant eksempel rundt Pareto-prinsippet og hvordan du lager et Pareto-diagram ved hjelp av viktige DAX-formler.

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.

Kraftautomatisering av statiske resultater: En oversikt

Kraftautomatisering av statiske resultater: En oversikt

Lær hvordan Power Automate Static Results-funksjonen fungerer og hvorfor det er bra å bli lagt til de beste praksisene når du lager flytdiagrammer.

LuckyTemplates Python-opplæring: Hvordan oversette tekster

LuckyTemplates Python-opplæring: Hvordan oversette tekster

eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.

Lag et Gantt-diagram i LuckyTemplates Report Builder

Lag et Gantt-diagram i LuckyTemplates Report Builder

I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

I denne opplæringen lærer du hvordan du lager et tredimensjonalt (3D) spredningsplott ved å bruke Python i LuckyTemplates.

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet