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 hoe u de functie Querybouwer kunt gebruiken om eenvoudig query's en meetwaarden te maken in DAX Studio .
U kunt hier toegang toe krijgen door op de optie Query Builder op het tabblad Home te klikken. Hierdoor wordt een nieuw deelvenster geopend waarin u kolommen, metingen en filters kunt opgeven om een query te maken.
Laten we, om het uit te testen, een eenvoudige DAX-query maken . Sleep een veld vanuit het deelvenster Metagegevens naar de Querybouwer.
In dit geval zijn de kolommen Merk en Kleur. De tabel is gefilterd om alleen merken weer te geven die "Rood" als kleur hebben.
Wanneer u onderaan op de optie Query uitvoeren klikt, wordt in het deelvenster Resultaten een tabel weergegeven met twee rijen: Merk en Kleur. U kunt ook zien dat de kolom Kleur alleen 'Rood' bevat.
Inhoudsopgave
Maak een basismaat in Query Builder
Klik op de knop Nieuw om een querymeting te maken met behulp van de Querybouwer . Hierdoor wordt een nieuwe meting gemaakt en wordt een nieuw deelvenster geopend waarin u de DAX-code kunt schrijven.
U kunt ook de tabel in uw gegevensmodel opgeven waar u de nieuwe meting die u hebt gemaakt, wilt declareren. In dit geval is dat de tabel Klanten.
Geef uw nieuwe maatregel een naam. Laten we voor de DAX-code de totale verkoop berekenen met behulp van de functie. Het wordt gedeeld door 10.000 om de hoeveelheid gegevens in het resultaat te verminderen.
Als u op OK klikt, kunt u zien dat de meting is vastgelegd in de Querybouwer. Als u op de optie Query uitvoeren klikt, wordt in het deelvenster Resultaten een nieuwe kolom weergegeven met het totale verkoopbedrag.
Maak een meting met rangschikking in Query Builder
Laten we als ander voorbeeld een tweede meting maken die de kleur van elk merk rangschikt.
Verwijder het kleurenfilter. Maak een nieuwe meting met de naam Color Rank. De DAX-code voor deze meting gebruikt de functie.
In het eerste argument hebt u de functie nodig om de productkleur te evalueren die is gewijzigd door de functie .
In het tweede argument moet u de Total Sales-maatstaf aanroepen. Het resultaat wordt vervolgens in aflopende volgorde gesorteerd met behulp van de DESC-functie.
Wanneer u op OK klikt, ziet u dat er een nieuwe kolom aan de tabel is toegevoegd. De kolom Color Rank rangschikt de kleur op basis van hun totale verkoopbedrag. Dit wordt gedaan voor elke merknaam.
U kunt ook filters aan de meting toevoegen. U kunt de kleurenkolom filteren en ervoor kiezen om alleen kleuren weer te geven die beginnen met de letter B. Om dit te laten werken, moet u de functie REMOVEFILTERS wijzigen in .
Wanneer u de bewerkte query uitvoert, kunt u zien dat de kolom Kleur alleen gegevens weergeeft die beginnen met de letter B. De kolom Kleurrangschikking heeft ook de manier gewijzigd waarop elke rij is gerangschikt.
U kunt ook de optie Order By in de Query Builder gebruiken om de rijen in uw tabel te sorteren.
De optie Query bewerken
Een andere handige functie in Query Builder is de optie Query bewerken . Hiermee kunt u de code bekijken die automatisch is gegenereerd door de Query Builder.
Voor dit voorbeeld ziet de code er zo uit:
U kunt zien dat het dezelfde regels code bevat in uw metingen. Om het resultaat echter in tabelvorm weer te geven, gebruikt Query Builder de functie in de kolom Merk en Kleur.
U kunt ook zien dat de optie Order By is vertaald in DAX-codevorm.
De optie Query automatisch genereren
Als u uw invoer in de Querybouwer bewerkt en vervolgens op Query uitvoeren klikt, zult u merken dat er geen wijzigingen worden aangebracht in de ingebouwde DAX-code van de Querybouwer. De tabel in het resultatenvenster wordt ook niet bijgewerkt.
Dit komt omdat elke keer dat u wijzigingen aanbrengt, u op de optie Query automatisch genereren moet klikken .
Het werkt op dezelfde manier als een knop Vernieuwen. Deze optie zorgt ervoor dat elke wijziging die u aanbrengt in Query Builder wordt weerspiegeld in de ingebouwde DAX-code en in de resultaten.
Conclusie
De Query Builder-functie in DAX Studio biedt een eenvoudige manier om query's en metingen te maken. Dit is vooral handig voor gebruikers die net beginnen met het leren over LuckyTemplates en DAX Studio.
Het mooie van de Query Builder is dat u de DAX-code niet zelf handmatig hoeft te schrijven. Het zal het voor je doen.
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