Sådan flettes forespørgsler i LuckyTemplates

Sammenlægning  er en anden kraftfuld transformation for at optimere vores tabeller og information, som vi muligvis får fra forskellige kilder. At lære at flette forespørgsler i LuckyTemplates er relevant, da denne transformation kan forenkle vores datamodeller.

At få data fra forskellige kilder i LuckyTemplates er ikke et stort problem. Det er lige meget, hvor dataene kommer fra, da de blot bliver til en forespørgsel. Det, der virkelig betyder noget, er, hvordan vi strukturerer disse tabeller i vores model.

Når det er sagt, er sammensmeltning en fantastisk teknik til at skabe tabeller, der er helt anderledes end det, vi normalt har, da vi kan kombinere mange tabeller. I denne artikel vil du lære, hvordan du flette forespørgsler i LuckyTemplates effektivt.

Indholdsfortegnelse

Mulighed for fletforespørgsler i LuckyTemplates

For eksempel kan tabellen Channel Details være en logisk opslagstabel, som vi kan lægge ind i vores datamodel. Men vi er nødt til at lade det være en iscenesættelsesforespørgsel, fordi vi stadig kan bruge det ved fysisk at flette det sammen med vores salgstabel .

Sådan flettes forespørgsler i LuckyTemplates

For at gøre det, lad os vælge  tabellen Salg  og derefter klikke på  indstillingen Flet forespørgsler  på  båndet Hjem  .  

Sådan flettes forespørgsler i LuckyTemplates

Tabellen fra  Channel Details  forgrener altid alle dimensioner baseret på kanalen. Så lad os vælge og fremhæve  kolonnen Kanal  .

Sådan flettes forespørgsler i LuckyTemplates

Lad os derefter finde og vælge  tabellen Kanaldetaljer  her.

Sådan flettes forespørgsler i LuckyTemplates

Dette vil give os en forhåndsvisning. Vi vil se, at kolonnen Kanalnavn opdeler Eksport , Distributør og Engros , som er de tre typer elementer i vores faktatabel ( Salgstabel ). Lad os vælge kolonnen Kanalnavn .

Sådan flettes forespørgsler i LuckyTemplates

Flet forespørgsler i LuckyTemplates via Join Kind Options 

Der er forskellige Join Kind muligheder, som vi kan bruge. Jeg anbefaler stærkt at udforske de muligheder, du kan bruge. Vi vil ikke gennemgå alle muligheder, fordi vi blot kan bruge venstre ydre mulighed.

Der er dog sjældne tilfælde, hvor vi muligvis skal bruge de andre Join Kind- muligheder. Vi skal bare teste dem, og hvis vi ikke får det rigtige resultat, så skal vi prøve de andre Join Kind- muligheder.

Sådan flettes forespørgsler i LuckyTemplates

I dette eksempel vil vi slutte os til alt fra vores kanalkolonne , som er itabel, til venstre i kolonnen Kanalnavn fra tabellen eller forespørgslen Kanaldetaljer .

Vælg  indstillingen Venstre Ydre  , og den vil give os en forhåndsvisning nedenfor, der angiver, at der er en total match. Klik derefter på  knappen OK  .  

Sådan flettes forespørgsler i LuckyTemplates

Nu skete der et par ting i vores  salgstabel  . Den første ting, vi vil bemærke, er, at vi har en ekstra transformation inden for vores  ANVENDT TRIN , som indikerer, at vi har  flettet forespørgsler

Sådan flettes forespørgsler i LuckyTemplates

Det har dog ikke givet os alle de ekstra kolonner fra  tabellen Kanaldetaljer  . I dette tilfælde skal vi klikke på dobbeltpilene ved siden af ​​kolonnenavnet   Kanaldetaljer .

Sådan flettes forespørgsler i LuckyTemplates

Vi vil derefter se alle de forskellige tilgængelige muligheder, som er kolonnerne fra  tabellen Kanaldetaljer  . For eksempel er vi ved at flette tabeller, og der er mange kolonner, som vi ikke ønskede at flette. Det eneste, vi skal gøre, er kun at vælge de kolonner, som vi vil have med. Lad os først lade dem alle være markeret og klikke på  OK-  knappen. 

Vi vil se, at alle kolonnerne fra den understøttende tabel nu er dukket op på hver eneste række i vores faktatabel.  

Sådan flettes forespørgsler i LuckyTemplates

Anvendelse af yderligere transformationer

Desuden kan vi bare fjerne denne kanalkolonne her,  fordi  vi allerede har en lignende kolonne, der blev tilføjet ved hjælp af fletteteknikken, som vi tidligere gjorde.

Sådan flettes forespørgsler i LuckyTemplates

Lad os derefter omdøbe de nyligt tilføjede kolonner i vores tabel til  ChannelShort CodeAlt. Navnbetydning og  tidligere kode .  

Sådan flettes forespørgsler i LuckyTemplates

Det er alle forskellige dimensioner, som vi nu kan bruge på vores modeller og visualiseringer. Vi er i stand til nemt at oprette denne detaljerede forespørgsel, der i sidste ende vil blive en tabel. 

Hvis vi nu tjekker  sektionen ANVENDT TRIN  , blev alle de ting, vi har gjort, automatisk tilføjet. Vi tilføjede forespørgsler, flettede, udvidede, fjernede og omdøbte kolonner.  

Sådan flettes forespørgsler i LuckyTemplates

Hvis vi tjekker vores  avancerede editor ,  angiver M-koden  nøjagtig det samme fra vores   sektion med ANVENDT TRIN . Det er de transformationer, vi tidligere har lavet. 

Sådan flettes forespørgsler i LuckyTemplates

Konklusion

I sidste ende er fletning af forespørgsler en anden kraftfuld transformation, der optimerer vores forespørgsler og tabeller til datamodellerne. Det er vigtigt at forstå, hvordan vi vil bruge dem og bringe dem alle sammen som én. Dette vil give os mulighed for at oprette disse forespørgsler og tabeller, der er fuldt optimeret. Vi kan derefter bruge dem i vores datamodel for at gøre vores DAX-beregninger mere effektive.  

Faktisk er transformationen af ​​fletteforespørgsler en uundværlig tilføjelse til vores analytiske tænkning og modeludvikling i Power BI. 


Hvad er Power Query & M Language: En detaljeret oversigt

Hvad er Power Query & M Language: En detaljeret oversigt

Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!

Løbende totaler i LuckyTemplates ved hjælp af DAX

Løbende totaler i LuckyTemplates ved hjælp af DAX

Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af ​​variabler for, hvordan dine mål beregnes.

LuckyTemplates hældningsdiagram: en oversigt

LuckyTemplates hældningsdiagram: en oversigt

Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.

LuckyTemplates farvetemaer til ensartede visualiseringer

LuckyTemplates farvetemaer til ensartede visualiseringer

Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.