LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk
Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.
Denne opplæringen vil diskutere rekordverdier inne i . Du lærer hvordan du oppretter og bruker poster med forskjellige uttrykk for å generere resultatene du ønsker å oppnå.
Innholdsfortegnelse
Opprette postverdier
En postverdi er en ordnet sekvens av felt. Den består av et sett med felt som består av et feltnavn og en tilhørende feltverdi. Feltnavnet er en tekstverdi som unikt identifiserer feltet i en post, og det kan være av en hvilken som helst primitiv eller strukturert type. Feltrekkefølgen tas imidlertid ikke i betraktning ved sammenligning av poster.
Rekordinitialisatoren er et sett med firkantede parenteser. Hvis du skriver inn hakeparenteser ( [ ] ) i formellinjen og trykker på Enter, vil du opprette en tom post uten noen felt og verdier.
Hvis du ser på Spørringsruten, vil du se ikonet knyttet til postverdiene.
For å opprette en post med felt, må du først opprette en ny spørring. Høyreklikk på Spørringsruten, klikk, og velg Blank Query .
Poster med feltverdier
I formellinjen skriver du inn et feltnavn og tilordner en verdi. For å legge til flere felt i posten, sett et komma mellom hvert navn og hver verdi. Du vil da se navnene og verdiene i forhåndsvisningsruten. Begge feltverdiene i posten er primitive.
Poster kan også inneholde strukturtyper. Opprett en ny post og tilordne en postverdi. Du vil da ha en nestet postverdi i forhåndsvisningsruten.
Hvis du klikker på plassen ved siden av den nestede postverdien, vil du se en forhåndsvisning av innholdet i den posten under forhåndsvisningsruten.
Nå kan du se på rekordverdien. Klikk på Record og du vil se verdien i ruten.
Du kan også gjøre dette ved å høyreklikke i feltet ved siden av Record og velge Drill Down .
Andre måter å opprette poster på
Det finnes andre måter å opprette poster på. Du kan bruke M- funksjoner som returnerer poster eller bruke understreken i a for å returnere en post med alle feltnavnene og feltverdiene for gjeldende rad i en tabell. Du kan også bruke elementtilgangsoperatøren til å returnere en spesifikk post fra en tabell.
Hvis du åpner det avanserte redigeringsvinduet, kan du se detla til uttrykket la .
Uttrykket er egentlig ikke nødvendig, så du kan fjerne alt bortsett fra postverdien. Når du klikker på Ferdig endres ingenting, og resultatet er fortsatt det samme.
Hvis du gjør posten om til en tabell og går til det avanserte redigeringsvinduet, vil du se at Power Query automatisk bringer let- uttrykket tilbake.
Dessuten er det fakta om poster som du må vite. For det første må hvert feltnavn i en post være unikt, og feltnavn sammenlignes ved hjelp av en ordinær sammenligning. Hvis du skriver inn samme feltnavn, får du en feilmelding.
For det andre skrives feltnavnet i en post og oppslagsoperatoren , som er feltnavnet innenfor hakeparenteser, uten den siterte notasjonen .
Du kan se at det ikke er noen anførselstegn brukt i feltnavnene.
Det er imidlertid et spesifikt tilfelle når siterte notasjoner kreves. Doble anførselstegn er nødvendig når du inkluderer et innledende eller etterfølgende mellomrom i feltnavnet. Dette er fordi M antar at et stort mellomrom som forekommer ved starten eller slutten av et feltnavn uten anførselstegn kan ignoreres.
Du kan se at notasjonene legges til på grunn av et mellomrom etterfeltnavn.
Henviser til andre feltverdier
Uttrykket for en feltverdi kan også referere til andre felt i posten. Her er et eksempel:
Hvis du slår opp en feltverdi som ikke eksisterer, får du en feilmelding.
Hvis du legger til et spørsmålstegn i en felttilgangs- eller oppslagsoperatør, endres feilen til en null . Dette kalles å utføre et valgfritt feltvalg .
Kombinere og likestille rekordverdier
Det er et sett med operatører som du kan bruke med poster: den og denoperatører.
Poster kan slås sammen med en kombinasjonsoperatør ved å bruke og-tegnet ( & ).
Hvis du kombinerer poster og feltnavnene ikke er unike, overstyrer feltverdiene fra høyre operand feltverdiene fra venstre.
Bortsett fra å kombinere, kan du også sammenligne poster.
Husk at feltrekkefølgen ikke tas i betraktning når du sammenligner poster. Så selv om du bytter plassering av feltnavnene, vil resultatet fortsatt gi det samme.
Konklusjon
Postverdier er en av de strukturerte verdiene i Power Query. De hjelper med å forme datarapporten din og viser informasjon basert på uttrykkene og du bruker i Power Query Editor. Hvis du ønsker å effektivisere datarapporten din i , kan du bruke postverdier.
Melissa
Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.
I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.
Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.
Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.
Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.
Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.
Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.