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.
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.
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 .
Detta öppnar SSAS-databasguiden. I servertextrutan anger du portnumret för din .
Klicka på OK och anslut sedan.
Du kommer att se att Navigatorn nu innehåller datamodellen som tillhandahålls av portnumret.
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.
Du kan till och med gå till rapportvyn och skapa en grundläggande rapport med de olika objekten i fältet.
Förutom DAX Studio kan du också hitta portnumret för en rapport med hjälp av .
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 .
Skriv in portnumret i servernamnet och klicka på Nästa.
I rullgardinsmenyn kan du se databasens namn eller interna ID.
Klicka på Modell och klicka sedan på Nästa och Slutför.
När du har klickat på Slutför visas guiden Importera data. Du kan sedan börja skapa pivottabeller i din rapport.
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.
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.
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.
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.
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.
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.
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.
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ä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.
Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.
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.
Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.
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.
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.