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. 

Leave a Comment

Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.