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


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.