LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

I denne opplæringen vil vi diskutere viktige transformasjoner i LuckyTemplatessom kan brukes til å optimalisere radene og kolonnene dine. Når du utvikler en intuitiv LuckyTemplates-modell, er det best å forenkle radene og kolonnene dine i tabellen.

Optimalisering av tabellen er avgjørende for å lage visualiseringer, slik at du enkelt kan gjenkjenne dataene dine.

Det er mange rad- og kolonnetransformasjoner som kan gjøres i  spørringsredigering . Først skal vi lære om  kolonnetransformasjoner .

Den raskeste måten å få tilgang til transformasjoner for en kolonne er ved å høyreklikke på den. Deretter vil alle hovedtransformasjonene vi kan bruke for den kolonnen vises. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Innholdsfortegnelse

Opprette en kanalkodekolonne 

Vi begynner nå å lage noen kolonnetransformasjoner ved å legge til en kode eller en forkortet kolonne for  kanalkolonnen  . I tråd med det, må vi endre formatet på denne kolonnen fordi vi bare vil ha de fire første bokstavene i verdiene.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Først dupliserer vi denne kolonnen for å beholde den opprinnelige kanalkolonnen . Høyreklikk på den kolonnen, og velg deretter Dupliser kolonne.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Etter det, høyreklikk på vår dupliserte  kanal – Kopier-  kolonne og velg  Split Column  -alternativet. Velg  Etter antall tegn i den  delte kolonnen .  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Et popup-vindu vil da vises. Siden vi bare ønsker å beholde de fire bokstavene i denne kolonnen, setter vi verdien for antall tegn som legges inn til 4 . Sett deretter Split- innstillingene til " En gang, så langt til venstre som mulig ". For å fullføre oppdateringene, klikk på OK- knappen.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Nå er den allerede delt inn i to kolonner. Vi fjerner den andre kolonnen som ble opprettet fordi vi ikke trenger den lenger. Bare høyreklikk på Kanal – Copy.2 -kolonnen, og klikk deretter Fjern- alternativet.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss gjøre en ny transformasjon her ved å høyreklikke på denne kolonnen igjen, og velg deretter Transform- alternativet. Vi vil se at vi har flere alternativer innenfor Transform , for eksempel små bokstaver , STORE BOKSTAVER , og så videre. I dette scenariet bruker vi alternativet Trim .

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Trim  -  alternativet fjerner mellomrom på hver side av et bestemt ord. Så la oss klikke på  Trim-  alternativet for å fjerne unødvendige mellomrom i denne kolonnen.  

Etter å ha trimmet den kolonnen, la oss transformere innholdet og endre det til store bokstaver. Høyreklikk igjen på den kolonnen, og klikk deretter STORE BOKSTAVER i Transform -alternativet.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss nå gi nytt navn til den kolonnen til " Kanalkode ". Dette vil være et bedre navn hvis alle i vår organisasjon er mer vant til forkortelser eller kodenavn.   

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Til slutt, la oss flytte kanalkodekolonnen til høyre side av kanalkolonnen . Vi har nå opprettet en kanalkodekolonne ved å bruke en annen kolonnetransformasjon.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Bruke alternativet Erstatt verdier

Det er også en annen kraftig transformasjon som vi kan bruke i kolonnene våre, som er  alternativet Erstatt verdier  . La oss ha et eksempel for å forstå denne transformasjonen ytterligere.  

I kanalkolonnen vår   , hvis vi ikke liker ordet  Eksport  fra verdisettet vårt, vil vi kanskje kalle det  internasjonalt i stedet. Så, la oss høyreklikke på den kolonnen og deretter klikke på  alternativet Erstatt verdier  . 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Et popup-vindu vil da vises. La oss skrive ordet ' Eksporter '  i  verdien  for å  finne  -inndata, og skriv deretter ' International ' i  Erstatt med  -inndata. Klikk  OK-  knappen for å bruke innstillingene. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Etter å ha gjort det, vil alle eksportverdiene våre  endres  til  Internasjonal .  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vær oppmerksom på at dette ikke påvirker  kolonnen Kanalkode  . 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Dette er den virkelige kraften til sekvensielle transformasjoner i APPLIEDE TRINN- ruten. La oss gå tilbake til de forrige trinnene ved å velge Renamed Columns1 . Som vi kan se, beholdt kanalkolonnen sin første startverdi.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss deretter klikke på det siste  trinnet for omorganiserte kolonner1  , og vi vil se at vi endret det til en forkortet verdi i en annen kolonne.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss nå klikke på det siste trinnet vårt, som er Erstatt verdi . Vi skal se at vi kan gjøre en ny transformasjon etter det, men det påvirker ikke noe før. Dette er fordi spørringen endres ett trinn om gangen. Derfor kan vi endre mange ting inne i ethvert bord.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Retting av datatypen for numeriske kolonner 

La oss ha et annet eksempel på transformasjon i spørringsredigeringsprogrammet. Hvis vi tar en titt på Enhetspris- kolonnen vår, er det her vi kanskje ønsker å foreta en endringstype- transformasjon. I dette tilfellet fikser vi datatypen fordi den vises som et desimaltall basert på datatypeikonet.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss fikse datatypen for denne kolonnen ved å høyreklikke på den. Klikk deretter på  Endre type  og velg  alternativet Fast desimaltall  .  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

I stedet for en desimal er datatypeikonet nå et dollartegn. Dette er mye bedre fordi det representerer enhetsprisen .  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss også fikse datatypen i kolonnen Total inntekt og total enhetskostnad ved å gjøre det samme trinnet som vi gjorde med kolonnen Enhetspris .

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Et annet alternativ vi kan gjøre for å gjøre en kolonnetransformasjon er ved å høyreklikke på kolonnenes datatypeikoner. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Det som er bra med denne transformasjonen er at dette vil bli overført til vårt bord. Når vi forplikter disse dataene mens de fortsatt er i sin andre form, må vi gjøre vår totale inntekt om til en faktisk dollar, og vi må gjøre det i modellen vår.

Vi kan gjøre ulike transformasjoner ved å bruke Group By ,, Gi nytt navn og mange flere. Du kan også få tilgang til noen av disse transformasjonene her i Transform-  båndet. Jeg foretrekker imidlertid å høyreklikke på kolonnene i stedet for å få enkel tilgang til alle transformasjonene. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Dette er en god mulighet for oss til å bli mer kjent med alle de forskjellige tingene vi kan gjøre i LuckyTemplates. 

Å bruke Excel eller andre verktøy for å rense dataene våre tar mye tid. Når du bruker LuckyTemplates, kan vi gjøre mye rensing av datasett ved å kombinere alle de forskjellige kolonnetransformasjonsteknikkene vi skal bruke. Vi trenger ikke skrive noen kompleks formel for det.

Klikk på  alternativet Oppdater forhåndsvisning  for å oppdatere alle transformasjonene vi har opprettet.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vi kan nå publisere søket vårt ved å klikke på  Lukk og bruk  alternativet i  fanen Hjem  . 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Den vil da publisere fysiske tabeller som er i en ren og optimalisert tilstand. Og det er alt for kolonnetransformasjoner. Det neste vi skal diskutere er radtransformasjoner.

Radtransformasjoner i LuckyTemplates Query Editor

Radtransformasjon gir oss ikke så mange alternativer som vi har i kolonnetransformasjon. Det er imidlertid noen spesifikke formål eller unike forekomster der en radtransformasjon kan være nyttig.  

Stedet hvor vi får tilgang til de fleste radtransformasjonene er ikke innenfor hver enkelt rad. Dette er fordi høyreklikk på en bestemt rad ikke vil gi oss transformasjonsalternativer.

Det vi kan gjøre er å gå til den øvre venstre delen av denne spesifikke spørringen. Klikk deretter på rullegardinikonet som vil gi oss alternativer. Det er her vi kan gjøre de fleste av radtransformasjonene våre.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vi kan også få tilgang til noen av disse transformasjonene i  Transform- fanen  .  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss nå prøve noen få eksempler ved bruk av radtransformasjon. Vanligvis, når vi spør etter et regneark, er overskriftene våre mest sannsynlig i den første raden. Som et eksempel, la oss midlertidig sette overskriftene våre som den første raden.

Klikk på alternativet Bruk første rad som overskrifter , og velg deretter Bruk overskrifter som første rad .

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Noen ganger kan vi få en type spørring som ligner på hvor kolonneoverskriftene våre er plassert i den første raden.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vi kan endre eller fikse det ved å klikke på alternativet Bruk første rad som overskrifter . Den vil da sette disse overskriftene fra den første raden som våre faktiske kolonneoverskrifter. Og det er en av de forskjellige radtransformasjonene vi kan gjøre.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Det er også andre ting som  TransposeReverse Rows og  Count Rows-  alternativene som vi kan bruke under omstendigheter der disse er aktuelt. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Bruke Transpose-alternativet i LuckyTemplates Query Editor

La oss gå til en mindre tabell som Produkttabellen, slik at vi kan prøve Transpose-alternativet.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Klikk deretter  Transponer-  alternativet. Dette alternativet bytter opp rad og kolonner i en tabell som vist fra bildet.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss bruke  alternativet Bruk første rad som overskrifter  for å angi den første raden som kolonneoverskrifter. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Dette eksemplet er ikke aktuelt her, men å kjenne til  Transpose-  alternativet kan være nyttig, spesielt hvis vi vil møte et motsatt scenario i fremtiden der vi må bytte kolonne og rader i en bestemt tabell.  

La oss nå fjerne transformasjonene vi gjorde i denne tabellen siden vi bare gjorde de som et eksempel. Fjern   transformasjonene  av endringstype1promoterte topptekster og  transponer tabeller  i APPLISEERDE TRINN i  ruten  Spørringsinnstillinger  ved å klikke på x  -ikonet ved siden av dem. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Produkttabellen vår   skal nå gå tilbake til sin opprinnelige tilstand. Vi kan enkelt fjerne transformasjonene vi prøver i eksperimentelle formål. På grunn av dette kan vi gjøre og prøve så mange transformasjoner vi vil. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Bruke alternativet Omvendt rader og telle rader 

Vi kan også bruke  alternativet Reverse Rows  . Dette kan være nyttig når vi ønsker å lage en sorteringsretning eller hvis dataene våre er strukturert i motsatt retning. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss klikke på  Reverse Rows  og vi vil se at verdiene til radene våre nå er reversert. Det kan være visse grunner til at vi ønsker eller trenger å bruke denne transformasjonen.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss bringe bordet vårt tilbake til sin opprinnelige tilstand. Bare fjern  transformasjonen av omvendte rader  i DE  APPLIKE TRINNENE  ved å klikke på  x-  ikonet ved siden av den.  

Det andre alternativet vi kan bruke er  alternativet Count Rows  . La oss gå til salgstabellen vår  for  å prøve  alternativet Tell rader  . Vi kan bruke dette alternativet hvis vi for eksempel ønsker å vise antall transaksjoner vi har.  

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss nå klikke på  alternativet Tell rader  . 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Deretter vil den vise oss at vi har  8000  rader eller transaksjoner. 

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

La oss fjerne den transformasjonen igjen fordi vi ikke vil at bordet vårt skal se slik ut permanent. Bare gå til DE ANVENTE TRINNENE , og fjern deretter Counter Rows- transformasjonen.

Bruk alternativet Fjern øverste rader og legg til indekskolonne 

La oss nå prøve de andre tilgjengelige radtransformasjonene vi har. Hvis vi vet at det er noen overflødige rader øverst i datatabellen vår, kan vi enkelt fjerne dem ved å klikke på radtransformasjonsikonet . Velg deretter alternativet Fjern øverste rader....

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Et popup-vindu vil da vises. Vi kan nå fjerne de 50 øverste radene i datatabellen vår ved å skrive inn 50 i antall rader , og deretter klikke på OK- knappen. Og det er nok en god radtransformasjon som vi kan utnytte.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Før du prøver neste transformasjon, la oss ikke glemme å fjerne prøven Remove Top Rows -transformasjonen som vi gjorde.

En annen god transformasjon som vi kan bruke er  Add Index Column . Vi har allerede indekskolonner i tabellene våre. Men bare for å prøve det som et eksempel, la oss gå til kundetabellen vår  og  bruke   alternativet  Legg til indekskolonne .

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Etter å ha gått inn i Kunder- tabellen, klikk på Radtransformasjon- ikonet, velg alternativet Legg til indekskolonne , og velg deretter Fra 1 -alternativet.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vi vil da se at en indekskolonne ble lagt til. La oss ikke glemme å fjerne den transformasjonen igjen fordi vi egentlig ikke trenger det i Kundetabellen vår . Vi prøvde det bare som et eksempel.

LuckyTemplates Query Editor: Rad- og kolonnetransformasjoner

Vi har også andre radtransformasjonsalternativer som vi kan bruke som  Keep Bottom RowsKeep DuplicatesKeep Errors , og så videre. 

Som jeg har sagt,  er radtransformasjoner ikke like utviklet som kolonnetransformasjoner . Det er imidlertid noen unike tilfeller der disse kan være veldig nyttige.  

Konklusjon

En annen interessant ting med LuckyTemplates er at vi ikke kan endre noe individuelt i en bestemt celle eller rad. Det er fordi LuckyTemplates handler om kolonner og tabeller. Det er også grunnen til at kolonnetransformasjoner er mer detaljerte enn noen radtransformasjon.

Du vil sannsynligvis se noen av disse transformasjonene i noen av artiklene våre. Det er viktig å bruke dem riktig i kombinasjon med alle de andre forskjellige transformasjonene. Forhåpentligvis hjalp denne opplæringen deg med å tenke på viktigheten av datatransformasjon i LuckyTemplates.

Beste ønsker,


Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

I denne opplæringen skal jeg vise deg hva du kan gjøre med Natural Language Query eller skrivebordsfunksjonen for spørsmål og svar i LuckyTemplates netttjeneste.

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Lær hvordan du sorterer visualiseringer dynamisk i LuckyTemplates-rapportene dine. Få kvalitetsinnsikt samtidig som du er kreativ i måten du presenterer data på.

PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.