LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

I den här handledningen lär du dig hur du använder ett LuckyTemplates-portnummer för att ansluta en datamodell till , Excel eller C#.

LuckyTemplates-skrivbordet kör en lokal instans av SSAS och tilldelar den sedan ett slumpmässigt portnummer. Detta portnummer ändras varje gång du stänger och öppnar en LuckyTemplates-fil.

Om du behöver, eller i något annat program, kan du använda portnumret för att ansluta till datamodellen.

Längst ned till höger i DAX Studio kan du se en text som visar localhost följt av ett nummer.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Detta är portnumret som SSAS använder för att fungera i LuckyTemplates.

Genom att känna till portnumret kan du skapa kopplingar mellan och SSAS för att skapa pivottabeller och rapporter utan att behöva ladda en ny uppsättning data i Power Pivot.

Innehållsförteckning

Ansluta till en befintlig fil med ett LuckyTemplates-portnummer

Öppna LuckyTemplates. Gå till alternativet Hämta data och klicka på Analystjänster .

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Detta öppnar SSAS-databasguiden. I servertextrutan anger du portnumret för din .

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Klicka på OK och anslut sedan.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Du kommer att se att Navigatorn nu innehåller datamodellen som tillhandahålls av portnumret.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Efter att du klickat på OK skapar LuckyTemplates en live-anslutning till den befintliga som finns i det lokala portnumret.

Fältpanelen och datamodellen för den nya LuckyTemplates-filen innehåller alla samma data som den befintliga. I datamodellen representeras en aktiv anslutning av en blå linje överst i varje tabell.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Du kan till och med gå till rapportvyn och skapa en grundläggande rapport med de olika objekten i fältet.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Förutom DAX Studio kan du också hitta portnumret för en rapport med hjälp av .

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Observera att när du stänger och öppnar LuckyTemplates-filen igen, kommer portnumret att ändras så att du måste uppdatera det manuellt.

Ansluta en LuckyTemplates-datamodell till Excel

Låt oss sedan skapa en koppling mellan och LuckyTemplates. Öppna Excel och skapa en ny tom arbetsbok. Gå till fliken Data och klicka på alternativet Hämta data. Välj Från Databas och sedan Från Analystjänster .

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Skriv in portnumret i servernamnet och klicka på Nästa.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

I rullgardinsmenyn kan du se databasens namn eller interna ID.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Klicka på Modell och klicka sedan på Nästa och Slutför.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

När du har klickat på Slutför visas guiden Importera data. Du kan sedan börja skapa pivottabeller i din rapport.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Och liknande hur en pivottabell fungerar i Excel, dra och släpp helt enkelt fälten från fältlistan till deras respektive områden.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Detta gör att du kan skapa en snabb Excel-rapport baserat på datamodellen du har i LuckyTemplates.

Använda ett LuckyTemplates-portnummer i AC#-skript

Du kan också använda portnumret i ett C#-skript. Detta låter dig få den tabellformade objektmodellen (TOM) i LuckyTemplates tillsammans med en lista över alla dess egenskaper.

Som ett exempel, låt oss få listan över alla tabellnamn i SSAS. Det första du behöver göra är att skriva ett grundläggande manus. Du måste deklarera en variabel för servern. Du kan ansluta till LuckyTemplates med server.connect (" ") syntaxen och sedan skriva in portnumret inom parentes.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Du måste deklarera ett modellobjekt med nyckelordet Model . Eftersom det här exemplet bara har en enda server används nyckelordet noll ( 0 ). Men till exempel när du har att göra med flera databaser måste du använda motsvarande nummer.

Därefter måste du skapa en så att du kan iterera över alla tabeller i din LuckyTemplates-datamodell.

Du måste också skriva Console.Write och Console.ReadLine så att fönstret inte stängs automatiskt efter att listan med namn visas.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

När du är klar klickar du på Start. Du kan se att C#-programmet nu kan hämta en lista över alla tabellnamn i LuckyTemplates datamodell.

LuckyTemplates-portnummer: Ansluter LuckyTemplates till SSAS, Excel och C#

Slutsats

Den här handledningen visade en steg-för-steg-guide för hur du använder LuckyTemplates-portnumret för att ansluta en datamodell till olika analytiska plattformar.

Att använda portnumret är ett av de enklaste sätten att skapa en live-anslutning mellan två filer eller program. Den enda nackdelen är att den måste uppdateras manuellt när filen/programmet öppnas igen.


Vad är Power Query & M Language: En detaljerad översikt

Vad är Power Query & M Language: En detaljerad översikt

Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.

Skapa en paginerad rapport: Lägga till texter och bilder

Skapa en paginerad rapport: Lägga till texter och bilder

Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.