Använda Dynamic Management Views (DMV) i DAX Studio

I den här handledningen kommer du att lära dig om Dynamic Management Views ( DMV ) i och hur du använder dem för att direkt ladda datauppsättningar i LuckyTemplates.

En Dynamic Management View eller DMV returnerar serverinformation som du kan använda för att övervaka hälsan hos en LuckyTemplates-server och diagnostisera eventuella problem som kan uppstå.

Denna handledning kommer att använda .

Använda Dynamic Management Views (DMV) i DAX Studio

Innehållsförteckning

Extrahera data från dynamiska hanteringsvyer

Först måste du extrahera hela koden för en befintlig fil till en ny LuckyTemplates-datamodell. För att göra det, öppna den befintliga LuckyTemplates-filen i DAX Studio för att identifiera och kopiera portnumret.

När du är klar, gå tillbaka till den nya LuckyTemplates-filen. Under fliken Hem klickar du på alternativet Hämta data och väljer Analystjänster .

Använda Dynamic Management Views (DMV) i DAX Studio

I databasguiden anger du portnumret i servertextrutan.

Använda Dynamic Management Views (DMV) i DAX Studio

För databasposten kan du få den genom att köra DMV nedan. Resultaten ger ett katalognamn som visar datamodellens ID.

Använda Dynamic Management Views (DMV) i DAX Studio

För att ladda data måste du ändra alternativet till Importera . I DAX-frågerutan, klistra in en annan DMV för åtgärderna.

Använda Dynamic Management Views (DMV) i DAX Studio

När du är klar klickar du på OK och sedan på Anslut . Du kan se att du kan ladda resultatet av DMV i LuckyTemplates.

Använda Dynamic Management Views (DMV) i DAX Studio

Innan du laddar denna data måste du filtrera bort den så att du bara laddar de kolumner du behöver. Klicka på alternativet Transformera data .

I kan du välja vilka kolumner du vill behålla eller ta bort. För att göra detta klickar du på alternativet Välj kolumner under fliken Hem. Kontrollera sedan kolumnnamnen du behöver.

Använda Dynamic Management Views (DMV) i DAX Studio

Efteråt kan du se att genom att helt enkelt använda en DMV kan du extrahera innehållet i en datamodell i en annan LuckyTemplates-fil.

Använda Dynamic Management Views (DMV) i DAX Studio

Skapa åtgärder med hjälp av dynamiska hanteringsvyer

Om du vill få information för en annan tabell i din datamodell behöver du bara ändra DMV och köra den mot databasen.

Använda Dynamic Management Views (DMV) i DAX Studio

Om du tillfrågas om behörighet att köra den inbyggda databasen klickar du på Redigera behörighet och sedan på Kör . När tabellen har laddats ser du att du nu har data från en annan tabell i din datamodell.

Använda Dynamic Management Views (DMV) i DAX Studio

Men om du klickar på nästa steg i rutan Tillämpade steg ser du att det inte fungerar. Detta beror på att det refererar till kolumnerna i en annan fråga. Klicka på X för att ta bort det.

Använda Dynamic Management Views (DMV) i DAX Studio

För att fixa detta måste du hitta DMV för relationstabellen i DAX Studio.

Använda Dynamic Management Views (DMV) i DAX Studio

Kopiera den här koden och klistra in den i din . Du kommer att se att du kan se detaljerna om relationerna som finns mellan tabellerna i din datamodell.

Använda Dynamic Management Views (DMV) i DAX Studio

Använda parametrar

Istället för att manuellt ändra DMV i varje fråga kan du använda en parameter.

Genom att använda en parameter kan du lagra information och sedan använda det delade uttrycket för att köra flera frågor. Du kan ändra innehållet i en parameter utan att behöva gå igenom varje fråga och manuellt ändra DMV.

För att skapa en, gå till fliken Hem och klicka på Hantera parametrar .

Låt oss skapa en parameter för portnumret och databasen. Tilldela varje parameter ett namn och välj dess värde Typ. I det här fallet är de båda texter. För det aktuella värdet, klistra in portnumret i parametern PortNumber och databas-ID:t i parametern DatabaseName.

Använda Dynamic Management Views (DMV) i DAX Studio

När du är klar kan du nu använda dessa parametrar för att referera till portnumret och databasnamnet i frågorna.

Använda Dynamic Management Views (DMV) i DAX Studio

Laddar slutdata

Efter att du har gjort de nödvändiga ändringarna av datamängden i din tabell kan du nu ladda in den i datamodellen i LuckyTemplates genom att klicka på alternativet Stäng och tillämpa .

Använda Dynamic Management Views (DMV) i DAX Studio

Du har nu framgångsrikt laddat in resultaten av varje DMV direkt till LuckyTemplates.

Det rekommenderas att regelbundet uppdatera datamodellen för att kontinuerligt samla in användbar information från LuckyTemplates-filen genom den extraherade datan i DMV:erna.

Slutsats

För att sammanfatta kan Dynamic Management Views användas för att ladda datauppsättningar från DAX Studio till LuckyTemplates. De kan användas för att skapa frågor och åtgärder.

Dynamic Management Views tillhandahåller en gemensam mekanism för att extrahera data från vilken SQL-databas som helst. Förutom att använda den för att ansluta datauppsättningar mellan program, används den oftare för felsökning och prestandaövervakning.

Med vänliga hälsningar,


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.