Använda Query Builder-funktionen i DAX Studio

I den här självstudien lär du dig hur du använder Query Builder-funktionen för att enkelt skapa frågor och åtgärder i .

Du kan komma åt detta genom att klicka på alternativet Query Builder som finns på fliken Hem. Detta öppnar en ny ruta där du kan ange kolumner, mått och filter för att skapa en fråga.

Använda Query Builder-funktionen i DAX Studio

För att testa det, låt oss skapa en grundläggande . Dra och släpp ett fält från rutan Metadata till frågebyggaren.

I det här fallet är kolumnerna Varumärke och Färg. Tabellen är filtrerad för att endast visa märken som har "Röd" som färg.

När du klickar på alternativet Kör fråga längst ned visar resultatrutan en tabell som innehåller två rader: Märke och Färg. Du kan också se att kolumnen Färg bara innehåller "Röd".

Använda Query Builder-funktionen i DAX Studio

Innehållsförteckning

Skapa ett grundläggande mått i Query Builder

För att skapa ett frågemått med hjälp av frågebyggaren, klicka på knappen Ny . Detta skapar en ny åtgärd och öppnar en ny ruta där du kan skriva DAX-koden.

Du kan också ange var du vill deklarera den nya åtgärden du skapade. I det här fallet är det bordet Kunder.

Använda Query Builder-funktionen i DAX Studio

Namnge ditt nya mått. För DAX-koden, låt oss beräkna den totala försäljningen med hjälp av funktionen. Den delas med 10 000 för att minska datamängden i resultatet.

Använda Query Builder-funktionen i DAX Studio

När du klickar på OK kan du se att åtgärden har genomförts i frågebyggaren. Om du klickar på alternativet Kör fråga kommer resultatrutan att visa en ny kolumn som innehåller det totala försäljningsbeloppet.

Använda Query Builder-funktionen i DAX Studio

Skapa ett mått med rankning i frågebyggaren

Som ett annat exempel, låt oss skapa ett andra mått som rangordnar färgen för varje varumärke.

Ta bort färgfiltret. Skapa ett nytt mått som heter Color Rank. DAX-koden för detta mått använder funktionen.

I det första argumentet behöver du funktionen för att utvärdera produktfärgen som ändrats av funktionen.

I det andra argumentet måste du anropa måttet Total försäljning. Resultatet sorteras sedan i fallande ordning med hjälp av DESC-funktionen.

Använda Query Builder-funktionen i DAX Studio

När du klickar på OK kan du se att en ny kolumn har lagts till i tabellen. Kolumnen Färgrankning rangordnar färgen enligt deras totala försäljningsbelopp. Detta görs för varje varumärke.

Använda Query Builder-funktionen i DAX Studio

Du kan också lägga till filter till måttet. Du kan filtrera färgkolumnen och välja att bara visa färger som börjar med bokstaven B. För att detta ska fungera måste du ändra funktionen REMOVEFILTERS till .

När du kör den redigerade frågan kan du se att kolumnen Färg endast visar data som börjar med bokstaven B. Kolumnen Color Rank ändrade också hur den rangordnade varje rad.

Använda Query Builder-funktionen i DAX Studio

Du kan också använda alternativet Ordna efter i frågebyggaren för att sortera raderna i tabellen.

Använda Query Builder-funktionen i DAX Studio

Alternativet Redigera fråga

En annan användbar funktion i Query Builder är alternativet Redigera fråga . Detta gör att du kan se koden som genereras automatiskt av frågebyggaren.

Använda Query Builder-funktionen i DAX Studio

För det här exemplet ser koden ut så här:

Använda Query Builder-funktionen i DAX Studio

Använda Query Builder-funktionen i DAX Studio

Du kan se att den innehåller samma kodrader i dina mått. Men för att visa resultatet i ett tabellformat använder Query Builder funktionen över kolumnen Varumärke och Färg.

Du kan också se att alternativet Order By är översatt till DAX-kodform.

Alternativet Generera sökfråga automatiskt

Om du redigerar dina poster i Query Builder och sedan klickar på Kör fråga, kommer du att märka att det inte kommer att göra några ändringar i Query Builders inbyggda DAX-kod. Tabellen i resultatrutan kommer inte heller att uppdateras.

Detta beror på att varje gång du gör ändringar måste du klicka på alternativet Generera sökfråga automatiskt .

Använda Query Builder-funktionen i DAX Studio

Den fungerar på samma sätt som en uppdateringsknapp. Det här alternativet säkerställer att varje ändring du gör i Query Builder återspeglas i den inbyggda DAX-koden och i resultaten.

Slutsats

Query Builder-funktionen i DAX Studio erbjuder ett enkelt sätt att skapa frågor och åtgärder. Detta är särskilt användbart för användare som precis har börjat lära sig om LuckyTemplates och DAX Studio.

Det fina med Query Builder är att du inte behöver skriva DAX-koden manuellt själv. Det kommer att göra det åt dig.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.