Hur man slår samman frågor i LuckyTemplates

Sammanslagning  är en annan kraftfull transformation för att optimera våra tabeller och information som vi kan få från olika källor. Att lära sig hur man slår samman frågor i LuckyTemplates är relevant eftersom denna transformation kan förenkla våra datamodeller.

Att få data från olika källor i LuckyTemplates är inte ett stort problem. Det spelar egentligen ingen roll var data kommer ifrån eftersom de bara blir en fråga. Det som verkligen betyder något är hur vi strukturerar dessa tabeller i vår modell.

Med det sagt är sammanslagning en utmärkt teknik för att skapa tabeller som är helt annorlunda än vad vi vanligtvis har eftersom vi kan kombinera många tabeller. I den här artikeln kommer du att lära dig hur du slår samman frågor i LuckyTemplates effektivt.

Innehållsförteckning

Alternativet Merge Queries i LuckyTemplates

Tabellen Channel Details kan till exempel vara en logisk uppslagstabell som vi kan lägga in i vår datamodell. Men vi måste lämna den som en iscensättningsfråga eftersom vi fortfarande kan använda den genom att fysiskt slå samman den med vår försäljningstabell .

Hur man slår samman frågor i LuckyTemplates

För att göra det, låt oss välja  tabellen Försäljning  och klicka sedan på  alternativet Merge Queries  i menyfliksområdet   Hem   .

Hur man slår samman frågor i LuckyTemplates

Tabellen från  Kanaldetaljer  förgrenar alltid alla dimensioner baserat på kanalen. Så låt oss välja och markera  kanalkolumnen  .

Hur man slår samman frågor i LuckyTemplates

Låt oss sedan hitta och välja  tabellen Kanaldetaljer  här.

Hur man slår samman frågor i LuckyTemplates

Detta kommer att ge oss en förhandstitt. Vi kommer att se att kolumnen Kanalnamn bryter ut Export , Distributor och Wholesale , som är de tre typerna av element i vår faktatabell ( försäljningstabell ). Låt oss välja kolumnen Kanalnamn .

Hur man slår samman frågor i LuckyTemplates

Slå samman frågor i LuckyTemplates via Join Kind Options 

Det finns olika Join Kind- alternativ som vi kan använda. Jag rekommenderar starkt att utforska alternativen som du kan använda. Vi kommer inte att gå igenom alla alternativ eftersom vi helt enkelt kan använda alternativet Vänster yttre .

Det finns dock sällsynta händelser när vi kan behöva använda de andra Join Kind- alternativen. Vi behöver bara testa dem och om vi inte får rätt resultat, måste vi prova de andra Join Kind- alternativen.

Hur man slår samman frågor i LuckyTemplates

I det här exemplet kommer vi att gå med i allt från vår kanalkolumn , som finns itabell, till vänster om kolumnen Kanalnamn från tabellen eller frågan kanaldetaljer .

Välj  alternativet Left Outer  , och det ger oss en förhandsvisning nedan som säger att det finns en total matchning. Klicka sedan på  OK-  knappen.  

Hur man slår samman frågor i LuckyTemplates

Nu hände några saker i vår  försäljningstabell  . Det första vi skulle lägga märke till är att vi har en extra transformation inom våra  TILLÄMPDA STEG , vilket indikerar att vi har  slagit samman frågor

Hur man slår samman frågor i LuckyTemplates

Det har dock inte gett oss alla ytterligare kolumner från   tabellen Kanaldetaljer . I det här fallet måste vi klicka på dubbelpilarna bredvid kolumnnamnet Kanaldetaljer   .

Hur man slår samman frågor i LuckyTemplates

Vi kommer då att se alla olika tillgängliga alternativ, som är kolumnerna från   tabellen Kanaldetaljer . Till exempel slår vi samman tabeller, och det finns många kolumner som vi inte ville slå samman. Allt vi behöver göra är att bara välja de kolumner som vi vill ta in. Låt oss först lämna dem alla markerade och klicka på  OK  -knappen. 

Vi kommer att se att alla kolumner från den stödjande tabellen nu har dykt upp på varenda rad i vår faktatabell.  

Hur man slår samman frågor i LuckyTemplates

Tillämpa ytterligare transformationer

Dessutom kan vi bara ta bort den här  kanalkolumnen  här eftersom vi redan har en liknande kolumn som lades till med den sammanslagningsteknik som vi tidigare gjorde.

Hur man slår samman frågor i LuckyTemplates

Låt oss sedan byta namn på de nyligen tillagda kolumnerna i vår tabell till  ChannelShort CodeAlt. Namnbetydelse och  tidigare kod .  

Hur man slår samman frågor i LuckyTemplates

Dessa är alla olika dimensioner som vi nu kan använda på våra modeller och visualiseringar. Vi kan enkelt skapa den här detaljerade frågan som i slutändan kommer att bli en tabell. 

Nu, om vi kollar  avsnittet TILLÄMPAD STEG  , läggs alla saker som vi har gjort till automatiskt. Vi har lagt till frågor, slagit samman, utökat, tagit bort och bytt namn på kolumner.  

Hur man slår samman frågor i LuckyTemplates

Om vi ​​kontrollerar vår  avancerade redigerare indikerar M  -koden  exakt samma sak från   avsnittet TILLÄMPDA STEG . Det är de förändringar som vi tidigare har gjort. 

Hur man slår samman frågor i LuckyTemplates

Slutsats

I slutändan är sammanslagning av frågor en annan kraftfull transformation som optimerar våra frågor och tabeller för datamodellerna. Det är viktigt att förstå hur vi ska använda dem och föra dem alla som en. Detta gör att vi kan skapa dessa frågor och tabeller som är helt optimerade. Vi kan sedan använda dem i vår datamodell för att göra våra DAX-beräkningar mer effektiva.  

Faktum är att transformationen av sammanslagningsfrågor är ett oumbärligt tillägg till vårt analytiska tänkande och modellutveckling i Power BI. 


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.