Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

Hvis du ser på Spørringsruten, vil du se ikonet knyttet til postverdiene.

Oppføringsverdier – strukturert verdi i Power Query

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 .

Oppføringsverdier – strukturert verdi i Power 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.

Oppføringsverdier – strukturert verdi i Power Query

Poster kan også inneholde strukturtyper. Opprett en ny post og tilordne en postverdi. Du vil da ha en nestet postverdi i forhåndsvisningsruten.

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

Nå kan du se på rekordverdien. Klikk på Record og du vil se verdien i ruten.

Oppføringsverdier – strukturert verdi i Power Query

Du kan også gjøre dette ved å høyreklikke i feltet ved siden av Record og velge Drill Down .

Oppføringsverdier – strukturert verdi i Power Query

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 .

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

For det andre skrives feltnavnet i en post og oppslagsoperatoren , som er feltnavnet innenfor hakeparenteser, uten den siterte notasjonen .

Oppføringsverdier – strukturert verdi i Power Query

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query

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:

Oppføringsverdier – strukturert verdi i Power Query

Hvis du slår opp en feltverdi som ikke eksisterer, får du en feilmelding.

Oppføringsverdier – strukturert verdi i Power Query

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 .

Oppføringsverdier – strukturert verdi i Power Query

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 ( & ).

Oppføringsverdier – strukturert verdi i Power Query

Hvis du kombinerer poster og feltnavnene ikke er unike, overstyrer feltverdiene fra høyre operand feltverdiene fra venstre.

Oppføringsverdier – strukturert verdi i Power Query

Bortsett fra å kombinere, kan du også sammenligne poster.

Oppføringsverdier – strukturert verdi i Power Query

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.

Oppføringsverdier – strukturert verdi i Power Query




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

Leave a Comment

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.