Bruke Query Builder-funksjonen i DAX Studio

I denne opplæringen lærer du hvordan du bruker Query Builder-funksjonen for enkelt å lage spørringer og mål i .

Du kan få tilgang til dette ved å klikke på Query Builder-alternativet i fanen Hjem. Dette åpner en ny rute der du kan spesifisere kolonner, mål og filtre for å opprette en spørring.

Bruke Query Builder-funksjonen i DAX Studio

For å teste det ut, la oss lage en grunnleggende . Dra og slipp et felt fra Metadata-ruten til Query Builder.

I dette tilfellet er kolonnene Merke og Farge. Tabellen er filtrert for kun å vise merker som har "Rød" som farge.

Når du klikker på alternativet Kjør spørring nederst, viser resultatruten en tabell som inneholder to rader: merke og farge. Du kan også se at fargekolonnen bare inneholder "Rød".

Bruke Query Builder-funksjonen i DAX Studio

Innholdsfortegnelse

Opprett et grunnleggende mål i Query Builder

For å opprette et spørringsmål ved hjelp av spørringsbyggeren, klikk på Ny -knappen. Dette oppretter et nytt mål og åpner en ny rute hvor du kan skrive DAX-koden.

Du kan også angi hvor du vil deklarere det nye tiltaket du opprettet. I dette tilfellet er det Kunder-tabellen.

Bruke Query Builder-funksjonen i DAX Studio

Gi navnet ditt nye mål. For DAX-koden, la oss beregne det totale salget ved å bruke funksjonen. Det er delt på 10 000 for å redusere datamengden i resultatet.

Bruke Query Builder-funksjonen i DAX Studio

Når du klikker OK, kan du se at tiltaket er utført i spørringsbyggeren. Hvis du klikker alternativet Kjør spørring, vil resultatruten vise en ny kolonne som inneholder det totale salgsbeløpet.

Bruke Query Builder-funksjonen i DAX Studio

Lag et mål med rangering i Query Builder

Som et annet eksempel, la oss lage et andre mål som rangerer fargen til hvert merke.

Fjern fargefilteret. Opprett et nytt mål kalt Color Rank. DAX-koden for dette tiltaket bruker funksjonen.

I det første argumentet trenger du funksjonen for å evaluere produktfargen modifisert av funksjonen.

I det andre argumentet må du kalle målet Totalt salg. Resultatet sorteres deretter i synkende rekkefølge ved hjelp av DESC-funksjonen.

Bruke Query Builder-funksjonen i DAX Studio

Når du klikker OK, kan du se at en ny kolonne er lagt til i tabellen. Kolonnen Fargerangering rangerer fargen i henhold til det totale salgsbeløpet. Dette gjøres for hvert merkenavn.

Bruke Query Builder-funksjonen i DAX Studio

Du kan også legge til filtre til målingen. Du kan filtrere fargekolonnen og velge å kun vise farger som begynner med bokstaven B. For at dette skal fungere, må du endre FJERN FILTRE-funksjonen til .

Når du kjører den redigerte spørringen, kan du se at Color-kolonnen bare viser data som starter med bokstaven B. Kolonnen Color Rank endret også hvordan den rangerte hver rad.

Bruke Query Builder-funksjonen i DAX Studio

Du kan også bruke Sorter etter -alternativet i spørringsbyggeren for å sortere radene i tabellen.

Bruke Query Builder-funksjonen i DAX Studio

Alternativet Rediger spørring

En annen nyttig funksjon i Query Builder er alternativet Rediger spørring . Dette lar deg se koden som genereres automatisk av Query Builder.

Bruke Query Builder-funksjonen i DAX Studio

For dette eksemplet ser koden slik ut:

Bruke Query Builder-funksjonen i DAX Studio

Bruke Query Builder-funksjonen i DAX Studio

Du kan se at den inneholder de samme kodelinjene i målene dine. For å vise resultatet i et tabellformat bruker Query Builder imidlertid funksjonen over merke- og fargekolonnen.

Du kan også se at Bestill etter-alternativet er oversatt til DAX-kodeform.

Alternativet Generer spørring automatisk

Hvis du redigerer oppføringene dine i Query Builder og deretter klikker Run Query, vil du legge merke til at den ikke vil gjøre noen endringer i Query Builders innebygde DAX-kode. Tabellen i resultatruten vil heller ikke bli oppdatert.

Dette er fordi hver gang du gjør endringer, må du klikke på alternativet Generer spørring automatisk .

Bruke Query Builder-funksjonen i DAX Studio

Den fungerer på samme måte som en oppdateringsknapp. Dette alternativet sikrer at hver endring du gjør i Query Builder, gjenspeiles i den innebygde DAX-koden og i resultatene.

Konklusjon

Query Builder-funksjonen i DAX Studio tilbyr en enkel måte å lage spørringer og mål på. Dette er spesielt nyttig for brukere som akkurat har begynt å lære om LuckyTemplates og DAX Studio.

Det fine med Query Builder er at du ikke trenger å skrive DAX-koden manuelt selv. Det vil gjøre det for deg.


Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

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.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

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.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

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.

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

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.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.