Brug af Dynamic Management Views (DMV) i DAX Studio

I dette selvstudie lærer du om Dynamic Management Views ( DMV ) i, og hvordan du bruger dem til direkte at indlæse datasæt i LuckyTemplates.

En Dynamic Management View eller DMV returnerer serveroplysninger, som du kan bruge til at overvåge tilstanden af ​​en LuckyTemplates-server og diagnosticere eventuelle problemer, der måtte opstå.

Denne tutorial vil bruge .

Brug af Dynamic Management Views (DMV) i DAX Studio

Indholdsfortegnelse

Udtræk af data fra dynamiske administrationsvisninger

Først skal du udtrække hele koden for en eksisterende fil til en ny LuckyTemplates-datamodel. For at gøre det skal du åbne den eksisterende LuckyTemplates-fil i DAX Studio for at identificere og kopiere portnummeret.

Når du er færdig, skal du gå tilbage til den nye LuckyTemplates-fil. Under fanen Hjem skal du klikke på indstillingen Hent data og vælge Analysetjenester .

Brug af Dynamic Management Views (DMV) i DAX Studio

Indtast portnummeret i servertekstboksen i databaseguiden.

Brug af Dynamic Management Views (DMV) i DAX Studio

Til databaseindgangen kan du få den ved at udføre DMV nedenfor. Resultaterne giver et Katalognavn, som viser datamodellens ID.

Brug af Dynamic Management Views (DMV) i DAX Studio

For at indlæse dataene skal du ændre indstillingen til Importer . Indsæt en anden DMV for foranstaltningerne i DAX-forespørgselsfeltet.

Brug af Dynamic Management Views (DMV) i DAX Studio

Når du er færdig, skal du klikke på OK og derefter tilslutte . Du kan se, at du er i stand til at indlæse resultatet af DMV i LuckyTemplates.

Brug af Dynamic Management Views (DMV) i DAX Studio

Før du indlæser disse data, skal du filtrere dem fra, så du kun indlæser de kolonner, du har brug for. Klik på indstillingen Transformer data .

I kan du vælge, hvilke kolonner du vil beholde eller fjerne. For at gøre dette skal du klikke på indstillingen Vælg kolonner under fanen Hjem. Kontroller derefter de kolonnenavne, du har brug for.

Brug af Dynamic Management Views (DMV) i DAX Studio

Bagefter kan du se, at du ved blot at bruge en DMV er i stand til at udtrække indholdet af en datamodel i en anden LuckyTemplates-fil.

Brug af Dynamic Management Views (DMV) i DAX Studio

Oprettelse af mål ved hjælp af dynamiske styringsvisninger

Hvis du ønsker at få information til en anden tabel i din datamodel, skal du kun ændre DMV'en og køre den mod databasen.

Brug af Dynamic Management Views (DMV) i DAX Studio

Hvis du bliver bedt om tilladelse til at køre den oprindelige database, skal du klikke på Rediger tilladelse og derefter Kør . Når tabellen indlæses, vil du se, at du nu har data fra en anden tabel i din datamodel.

Brug af Dynamic Management Views (DMV) i DAX Studio

Men hvis du klikker på næste trin i ruden Anvendte trin, vil du se, at det ikke virker. Dette skyldes, at det refererer til kolonnerne i en anden forespørgsel. Klik på X for at fjerne det.

Brug af Dynamic Management Views (DMV) i DAX Studio

For at løse dette skal du finde DMV'en for relationstabellen i DAX Studio.

Brug af Dynamic Management Views (DMV) i DAX Studio

Kopiér denne kode og indsæt den i din . Du vil se, at du er i stand til at se detaljerne vedrørende de relationer, der eksisterer mellem tabellerne i din datamodel.

Brug af Dynamic Management Views (DMV) i DAX Studio

Brug af parametre

I stedet for manuelt at ændre DMV i hver forespørgsel, kan du anvende en parameter.

Ved at bruge en parameter kan du gemme information og derefter bruge det delte udtryk til at køre flere forespørgsler. Du kan ændre indholdet af en parameter uden at skulle gennemgå hver forespørgsel og manuelt ændre DMV.

For at oprette en skal du gå til fanen Hjem og klikke på Administrer parametre .

Lad os oprette en parameter for portnummeret og databasen. Tildel hver parameter et navn, og vælg dens værdi Type. I dette tilfælde er de begge tekster. For den aktuelle værdi skal du indsætte portnummeret i parameteren PortNumber og database-id'et i parameteren DatabaseName.

Brug af Dynamic Management Views (DMV) i DAX Studio

Når du er færdig, kan du nu bruge disse parametre til at referere til portnummeret og databasenavnet i forespørgslerne.

Brug af Dynamic Management Views (DMV) i DAX Studio

Indlæser de endelige data

Efter du har foretaget de nødvendige ændringer af datasættet i din tabel, kan du nu indlæse det i datamodellen i LuckyTemplates ved at klikke på Luk & Anvend mulighed.

Brug af Dynamic Management Views (DMV) i DAX Studio

Du har nu indlæst resultaterne af hver DMV direkte til LuckyTemplates.

Det anbefales periodisk at opdatere datamodellen for løbende at indsamle nyttig information fra LuckyTemplates-filen gennem de udtrukne data i DMV'erne.

Konklusion

For at opsummere kan Dynamic Management Views bruges til at indlæse datasæt fra DAX Studio til LuckyTemplates. De kan bruges til at oprette forespørgsler og mål.

Dynamic Management Views giver en fælles mekanisme til at udtrække data fra enhver SQL-database. Udover at bruge det til at forbinde datasæt mellem programmer, bruges det oftere til fejlfinding og ydeevneovervågning.

Alt det bedste,


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.