Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie leert u over Dynamic Management Views ( DMV ) in DAX Studio en hoe u deze kunt gebruiken om gegevenssets rechtstreeks in LuckyTemplates te laden.
Een dynamische beheerweergave of DMV retourneert servergegevens die u kunt gebruiken om de status van een LuckyTemplates-server te bewaken en eventuele problemen te diagnosticeren.
In deze zelfstudie wordt het gebruikt .
Inhoudsopgave
Gegevens extraheren uit dynamische beheerweergaven
Eerst moet u de volledige code van een bestaand bestand extraheren naar een nieuw LuckyTemplates-gegevensmodel. Open hiervoor het bestaande LuckyTemplates-bestand in DAX Studio om het poortnummer te identificeren en te kopiëren.
Als u klaar bent, gaat u terug naar het nieuwe LuckyTemplates-bestand. Klik op het tabblad Start op de optie Gegevens ophalen en selecteer Analyseservices .
Voer in de databasewizard het poortnummer in het tekstvak Server in.
Voor de database-invoer kunt u deze verkrijgen door de onderstaande DMV uit te voeren. De resultaten geven een Catalogusnaam die de ID van het gegevensmodel weergeeft.
Om de gegevens te laden, moet u de optie wijzigen in Importeren . Plak in het DAX-queryvak nog een DMV voor de metingen.
Als u klaar bent, klikt u op OK en vervolgens op Verbinden . U kunt zien dat u het resultaat van de DMV in LuckyTemplates kunt laden.
Voordat u deze gegevens laadt, moet u deze eruit filteren, zodat u alleen de kolommen laadt die u nodig hebt. Klik op de optie Gegevens transformeren .
In de Power Query-editor kunt u kiezen welke kolommen u wilt behouden of verwijderen. Klik hiervoor op de optie Kolommen kiezen op het tabblad Start. Controleer vervolgens de kolomnamen die u nodig hebt.
Achteraf kunt u zien dat u door simpelweg een DMV te gebruiken, de inhoud van een gegevensmodel in een ander LuckyTemplates-bestand kunt extraheren.
Maatregelen creëren met behulp van dynamische beheerweergaven
Als u informatie wilt krijgen voor een andere tabel in uw gegevensmodel, hoeft u alleen de DMV te wijzigen en deze tegen de database uit te voeren.
Als u toestemming wordt gevraagd om de native database uit te voeren, klikt u op Machtiging bewerken en vervolgens op Uitvoeren . Zodra de tabel is geladen, ziet u dat u nu de gegevens van een andere tabel in uw gegevensmodel hebt.
Als u echter op de volgende stap in het deelvenster Toegepaste stappen klikt, ziet u dat deze niet werkt. Dit komt omdat het verwijst naar de kolommen van een andere query. Klik op X om het te verwijderen.
Om dit op te lossen, moet u de DMV van de relatietabel in DAX Studio vinden.
Kopieer deze code en plak deze in je meting in LuckyTemplates . U zult zien dat u de details kunt bekijken met betrekking tot de relaties die bestaan tussen de tabellen in uw gegevensmodel.
Parameters gebruiken
In plaats van de DMV in elke query handmatig te wijzigen, kunt u een parameter toepassen.
Met behulp van een parameter kunt u informatie opslaan en vervolgens de gedeelde expressie gebruiken om meerdere query's uit te voeren. U kunt de inhoud van een parameter wijzigen zonder dat u elke query hoeft te doorlopen en de DMV handmatig hoeft te wijzigen.
Als u een parameter in LuckyTemplates wilt maken , gaat u naar het tabblad Home en klikt u op Parameters beheren .
Laten we een parameter maken voor het poortnummer en de database. Geef elke parameter een naam en selecteer de waarde Type. In dit geval zijn het beide teksten. Voor de huidige waarde plakt u het poortnummer in de parameter PortNumber en de database-ID in de parameter DatabaseName.
Als u klaar bent, kunt u deze parameters nu gebruiken om te verwijzen naar het poortnummer en de databasenaam in de query's.
Het laden van de definitieve gegevens
Nadat u de nodige wijzigingen in de gegevensset in uw tabel hebt aangebracht, kunt u deze nu in het gegevensmodel in LuckyTemplates laden door op de optie Sluiten en toepassen te klikken .
U hebt de resultaten van elke DMV nu met succes rechtstreeks in LuckyTemplates geladen.
Het wordt aanbevolen om het gegevensmodel periodiek te vernieuwen om continu nuttige informatie uit het LuckyTemplates-bestand te verzamelen via de geëxtraheerde gegevens in de DMV's.
Conclusie
Samengevat kunnen Dynamic Management Views worden gebruikt om datasets van DAX Studio naar LuckyTemplates te laden. Ze kunnen worden gebruikt om query's en metingen te maken.
Dynamic Management Views bieden een gemeenschappelijk mechanisme om gegevens uit elke SQL-database te extraheren. Anders dan het gebruiken om datasets tussen programma's te verbinden, wordt het vaker gebruikt voor probleemoplossing en prestatiebewaking.
Al het beste,
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten