Hvordan fjerne pivotkolonner i Lucky-maler

I denne opplæringen skal vi lære å løsne kolonner i LuckyTemplates, og forstå viktigheten av å gjøre det i datamodellene våre. Når vi jobber med data i LuckyTemplates, ønsker vi generelt at de skal være i et ikke-pivotert format. Dette er den mest optimaliserte måten en tabell kan settes opp for alle DAX-beregningene som vi skal kjøre over rådataene når de er integrert i modellen vår i LuckyTemplates.

Funksjonen Unpivot Columns i LuckyTemplates konverterer dataoverskriftene som er lagret horisontalt til et vertikalt format.

Når vi opphever pivotering av kolonner, må vi vite hvor vi kan få informasjon som er nøyaktig den samme eller har lignende natur med kolonnene i tabellene våre.

Innholdsfortegnelse

Analyse av valutakurstabellen 

La oss analysere dette  tabell som er et perfekt eksempel for å vise viktigheten av å ikke dreie kolonner i LuckyTemplates. Merkbart at alle disse tallene er de samme som de er alle valutakurser.  

Hvordan fjerne pivotkolonner i Lucky-maler

I stedet for å ha dem i forskjellige kolonner, er det mer effektivt å ha dem i bare én kolonne . Dette er fordi når vi gjør beregninger, ønsker vi å se over en enkelt kolonne i stedet for å se over syv forskjellige for å finne den tilsvarende valutakursen vi trenger.

Et annet eksempel er titlene våre her. Som du kan se, handler disse alle om valutakurser, som er samme type informasjon. Så vi må få dem i én kolonne i stedet for syv. Hvis vi lar dem være syv kolonner, er det ikke mulig å slå sammen en hovedvalutainformasjonstabell med denne spesielle tabellen.

Hvordan fjerne pivotkolonner i Lucky-maler

Innholdet i hovedtabellen er  utenlandsk valutalokal valutafulle valutakurser og  en alternativ måte å referere til valutakursen på . Dette er alle forskjellige dimensjoner som vi kanskje ønsker å legge inn i visualiseringene våre.  

Koble til demodataene

La oss nå starte med å koble til demodataene våre for den europeiske salgsorganisasjonen ved å klikke på Excel i alternativet Ny kilde .

Hvordan fjerne pivotkolonner i Lucky-maler

Fra  Navigator-  vinduet, velg Tabell7 og klikk deretter  OK-  knappen.   

Hvordan fjerne pivotkolonner i Lucky-maler

Gi nytt navn  til Tabell 7  til  Exchange_Rates

Hvordan fjerne pivotkolonner i Lucky-maler

La oss flytte denne tabellen inn i vår  gruppe. 

Hvordan fjerne pivotkolonner i Lucky-maler

Deaktiver deretter lastealternativet.   

Hvordan fjerne pivotkolonner i Lucky-maler

Vi må la dette være en iscenesettelsesforespørsel fordi vi skal gjøre en rekke transformasjoner på den.

Det neste vi skal gjøre er å referere til det.

Hvordan fjerne pivotkolonner i Lucky-maler

La oss deretter flytte denne referansetabellen inn i  datamodellgruppen vår  og gi den navnet  Exchange Rates .  

Hvordan fjerne pivotkolonner i Lucky-maler

Unpivoting The Columns 

La oss begynne å løsne kolonnene i denne tabellen. Det er to måter å gjøre dette på. Det første alternativet er å multi-velge disse syv kolonnene ved å holde nede Shift- tasten. Velg deretteralternativ.

Hvordan fjerne pivotkolonner i Lucky-maler

La oss nå bruke den andre måten å løsne kolonner i LuckyTemplates. Høyreklikk på Data- kolonnen, og velg deretter alternativet Unpivot Other Columns .

Hvordan fjerne pivotkolonner i Lucky-maler

Nå skal vi se at valutakurstabellen vår har endret seg. Den flyttet alle tittelattributtene og valutakursverdiene inn i bare én kolonne, som er nøyaktig slik vi vil at den skal være.

Hvordan fjerne pivotkolonner i Lucky-maler

La oss deretter gi nytt navn til Attributt- kolonnen til Valutakurskode , og Verdi -kolonnen til Valutakurser . Vi kunne ikke gjøre dette før fordi alt var spredt i forskjellige kolonner. Men nå bringer dette oss en enkelt lignende dimensjon i én kolonne.

Hvordan fjerne pivotkolonner i Lucky-maler

Bruk av tilleggstransformasjoner etter å ha opphevet kolonner i LuckyTemplates

La oss nå gjøre ytterligere transformasjoner i denne tabellen. Først, la oss høyreklikke på kolonnen Valutakurskode , og velg deretter alternativet Dupliser kolonne.

Hvordan fjerne pivotkolonner i Lucky-maler

Flytt den deretter ved siden av kolonnen Valutakurskode og høyreklikk på den. Deretter velger du alternativet Etter skilletegn i alternativet Delt kolonne .

Hvordan fjerne pivotkolonner i Lucky-maler

I  popup-boksen Del kolonne etter skilletegn  klikker du bare på  OK-  knappen. 

Hvordan fjerne pivotkolonner i Lucky-maler

Den vil da legge til disse to ekstra kolonnene. La oss gi nytt navn til kolonnen Valutakurskode – Copy.1 til Home Ccy , og Valutakurskode – Copy.2 -kolonnen til Foreign Ccy .

Hvordan fjerne pivotkolonner i Lucky-maler

Hvis vi ser på  valutakurstabellen vår  , vil vi innse at det er en faktatabell siden vi skal bygge relasjoner mellom datoene. Dette vil gjøre oss i stand til å referere til en bestemt valutakurs. Vi ønsker imidlertid også å lage en oppslagstabell av utenlandsk valuta, og deretter lage en lenke til både  salgstabellen  og  valutakurstabellen  .  

Opprette en oppslagstabell etter å ha fjernet pivotering av kolonner i LuckyTemplates

Høyreklikk på valutakurstabellen under vår Staging Queries- gruppe. Så la oss referere til dette igjen.

Hvordan fjerne pivotkolonner i Lucky-maler

Flytt referansetabellen igjen til vår  datamodellgruppe  og gi den nytt navn til  valutaer

Hvordan fjerne pivotkolonner i Lucky-maler

Vi vil deretter fjerne noen rader i denne tabellen fordi vi ikke trenger dem. Så la oss klikke på radtransformasjonsikonet og deretter velge alternativet Behold øverste rader .

Hvordan fjerne pivotkolonner i Lucky-maler

I popup-vinduet, la oss skrive inn  2  for  Antall rader , og klikk deretter  OK-  knappen.

Hvordan fjerne pivotkolonner i Lucky-maler

Etter å ha fjernet de andre radene, høyreklikk på  Datoer-  kolonnen og velg  alternativet Unpivot Other Columns  . 

Hvordan fjerne pivotkolonner i Lucky-maler

La oss høyreklikke på  Attributt-  kolonnen igjen for å velge  Split Column og  By Delimiter  -alternativet. 

Hvordan fjerne pivotkolonner i Lucky-maler

I popup-vinduet klikker du bare på  OK-  knappen igjen. 

Hvordan fjerne pivotkolonner i Lucky-maler

Den neste tingen vi skal gjøre, som er forskjellig fra den forrige, er å høyreklikke på  Attribute.2  -kolonnen. Deretter velger du  alternativet Fjern andre kolonner  . 

Hvordan fjerne pivotkolonner i Lucky-maler

Høyreklikk på den igjen og velg  alternativet Fjern duplikater  .

Hvordan fjerne pivotkolonner i Lucky-maler

Gi nytt navn til  Valutatyper .  

Hvordan fjerne pivotkolonner i Lucky-maler

Til slutt har vi denne tabellen over unike valutatyper. Vi kan bruke denne som en oppslagstabell for å bli med i selve  vekslings-  og  salgstabellen , som også  har en valutakode  

Vi kan også legge til flere kolonner på toppen av dette, hvor vi kan skrive forskjellige koder eller forskjellige måter vi ønsker å representere koder på. Videre kan vi sette inn en kolonne her som indikerer siste valutakurs eller noe lignende. Dette gir oss mer fleksibilitet rundt modellen vår.  

*****Relaterte linker*****


Konklusjon

En av de mange fordelene med denne teknikken er at alle semi-formaterte eller uformaterte data lett kan evalueres hvis de bringes til tilstanden der vi først så rad-kolonne-arrangementet.

Dette er tingene vi kan oppnå når vi løsner kolonner i LuckyTemplates og bruker de andre transformasjonene. Å bruke dem alle sammen er en effektiv måte å generere den virkelige kraften til  spørringsredigeringsprogrammet


Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.