Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In de blog van vandaag gaan we verder met onze serie over de LuckyTemplates Power Tool Suite. In de eerste delen van de serie hebben we de DAX Editor Pro en Power Sort Pro behandeld , en vandaag gaan we dieper in op Quick Measures Pro, een onmisbare tool bij snelle metingen in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Inhoudsopgave
Wat is Snelle Maatregelen Pro?
Quick Measures Pro is een van de vijf Power Tools ontwikkeld door Microsoft MVP, Greg Deckler, exclusief voor LuckyTemplates-leden. Deze tools zijn bedoeld om verschillende aspecten van de ontwikkeling van LuckyTemplates-rapporten te versnellen en te automatiseren.
Naar mijn mening is Quick Measures Pro de meest complexe van de vijf, maar het is ook de moeite waard om te leren.
Terwijl we in het onderwerp duiken, zult u misschien geen steile leercurve ervaren. Desalniettemin biedt deze blog u ongelooflijke kracht voor het automatiseren van uw DAX-metingen, vooral in combinatie met de waartoe u ook toegang heeft als LuckyTemplates-lid.
Dus laten we eens kijken wat Greg heeft gedaan met Quick Measures Pro en hoe u dat allemaal in uw voordeel kunt gebruiken.
Ster Schema-model
Laten we beginnen met het openen van onze LuckyTemplates. We zullen het standaard oefenmodel van LuckyTemplates gebruiken - een sterschemamodel gebaseerd op vier jaar verkoopgegevens.
Het gebruikt de LuckyTemplates uitgebreide datumtabel , een reeks gemeenschappelijke dimensietabellen en een meettabel met de totale verkoop en de gemiddelde verkoop.
Ze zijn vrij eenvoudig, maar zullen behoorlijk illustratief zijn als we ze koppelen aan Quick Measures Pro.
Impliciete Maatregel Vs. Snel meten in LuckyTemplates
Wanneer we het hebben over maatregelen in LuckyTemplates , is het belangrijk om onderscheid te maken tussen impliciete en snelle maatregelen.
Je hebt misschien mensen horen suggereren om geen snelle maatregelen te gebruiken. Deze mensen hebben het echter over impliciete maatregelen en niet over snelle maatregelen.
Laten we voor meer uitleg naar Home gaan en op het eerste pictogram aan de linkerkant klikken, zoals weergegeven in de onderstaande afbeelding.
Open Velden in het rechterdeelvenster en klik op Verkoop om de opties te openen. Vink of sleep vervolgens Lijntotaal om het onder Kolommen te plaatsen.
Klik op Regeltotaal en verplaats het vinkje van Niet samenvatten naar Som.
U kunt zien dat de Sum of Line Total hetzelfde is als onze Total Sales- maatstaf. En dat is een impliciete maatregel.
We willen echter geen impliciete maatstaf gebruiken (of wat sommige mensen snelle maatstaf noemen), omdat we er geen maatstaf van kunnen maken. Er zijn nog veel meer redenen, maar daar gaan we in deze blog niet op in.
Natuurlijk heeft de snelle maatregel ook zijn eigen voor- en nadelen , maar voor deze blog houden we ons eraan en praten we over de snelle maatregelen die expliciete DAX-metingen zijn en kunnen worden geclassificeerd als DAX-patronen.
Navigeren door Quick Measure in LuckyTemplates met behulp van Quick Measures Pro
Microsoft heeft enkele tientallen snelle maatregelen gebouwd die u kunt selecteren in LuckyTemplates. Ze zijn echter vrij beperkt. Ik gebruik ze persoonlijk niet zo vaak omdat ze een beetje begraven liggen in het menu en het is vaak makkelijker om het op een andere manier te doen.
Greg Deckler heeft bijvoorbeeld een uitgebreide lijst van meer dan 200 snelle maatregelen samengesteld en deze toegankelijk en gemakkelijk te bekijken gemaakt.
Laten we, om het zelf te zien, naar Externe hulpmiddelen gaan en op QM Pro klikken.
Het resulterende venster toont ons deze enorme lijst met snelle maatregelen die Greg heeft samengesteld. Deze maatregelen zijn allemaal volledig toegankelijk voor u met deze tool.
Als je de Power Tool Suite nog niet hebt geïnstalleerd, lees dan onze blog over DAX Editor Pro . Het leert je hoe je deze suite kunt downloaden en installeren als je een LuckyTemplates-abonnee bent.
Quick Measures Pro-voorbeeldtoepassingen
Laten we een eenvoudig voorbeeld nemen door onze klanten te nemen en ze te segmenteren. Stel dat we ofwel een bootstrapping-analyse willen doen ofwel een enquête willen houden onder een deel van onze klanten. We willen ook een gemakkelijke manier om deze klanten op basis van een vrij willekeurige benadering te onderverdelen.
Voorbeeldtoepassing 1: Klantbemonstering met behulp van Is Prime
Onze eerste voorbeeldtoepassing is het bemonsteren van de klantenindex. Een willekeurige manier om dit te doen is door klantindexen te markeren die priemgetallen zijn.
Handig genoeg is er een snelle maatstaf die ons precies laat zien hoe we erachter kunnen komen of een getal een priemgetal is. We doorlopen gewoon de lijst met snelle maatregelen en klikken op Is Prime. Er verschijnt een kolom met snelle maatregelen.
Van daaruit kunnen we de kolom kiezen die we willen toepassen. Het mooie hiervan is dat we de Is Prime kunnen toepassen op elke kolom binnen ons model.
We klikken gewoon op Instellen in Kolom kiezen en klikken op de juiste kolom. Laten we het voor ons voorbeeld toepassen op onze Klantenindex onder Klant .
Wat we vervolgens kunnen doen, is de DAX bekijken . In het resulterende venster kunnen we zien dat dit geen eenvoudige berekening is. We moeten dus een reeks genereren, die reeks berekenen en vervolgens met behulp van het mod-commando uitzoeken of het getal alleen deelbaar is door zichzelf en één. Als dat het geval is, dan is het prime. Als dat niet het geval is, is het geen prime.
Het is een vrij complexe DAX om te schrijven, maar in dit geval hoeven we het niet zelf te schrijven omdat Greg dat al voor ons heeft gedaan.
Wat we vervolgens moeten doen, is dit in onze maatregelentabel plaatsen door Maatregelen te kiezen in de vervolgkeuzelijst Tabel . We hebben ook een beschrijving met de tekst Bepaal of een getal een priemgetal is.
Met de andere opties kunnen we de tekenreeks opmaken , in mappen plaatsen en de gegevenscategorie verbergen of instellen als dit een bepaald type maatstaf is. In principe kunnen we alle metadata controleren, maar in ons geval houden we ze als standaardmaat.
Laten we op Maken klikken . Er verschijnt een venster waarin staat dat onze Measure Customer Index Is Prime Measure met succes is aangemaakt in Measures. Klik op OK en ga terug naar LuckyTemplates.
We kunnen in LuckyTemplates zien dat de Customer Index Is Prime is toegevoegd onder Maatregelen in het deelvenster Velden.
We kunnen op Klantenindex klikken en deze in regel 1 hernoemen met een kortere naam zoals Is Prime . Klik op het vinkje om op te slaan en op het x-teken om te sluiten.
Een van de interessante dingen die we kunnen doen, is dit als een meting of als een berekende kolom maken. Als we teruggaan naar Quick Measures Pro, zien we de opties Measures of Column .
We gebruikten eerder Measures , maar als we een berekende kolom willen maken, kunnen we eenvoudig op Column klikken om de DAX bij te werken en vervolgens op Create klikken .
Laten we het in ons geval als maat houden.
Voorbeeldtoepassing 2: visuele indicator maken met behulp van SVG
Wat we vervolgens kunnen doen, is een visuele indicator maken voor de indexen die prime zijn. We zullen de SVG-maten gebruiken die te vinden zijn in de lijst met maten die Greg heeft geprogrammeerd. Nogmaals, dit zijn vrij complexe stapels die HTML-code gebruiken om deze visuele effecten te creëren.
Laten we zeggen dat we SVG Knipperende punt kiezen . We zullen dit een maatregel houden. In de kolom Vlag willen we een maat gebruiken waarvan we weten dat het altijd een getal is dat we kunnen in- en uitschakelen. Dus in de dropdown-keuzes kunnen we Jaar kiezen.
We kunnen onze voorkeurskleuren kiezen voor de vulling en lijn. Laten we voor onze opvulkleur Groen gebruiken. Laten we voor de Lijnkleur Wit schrijven. We gebruiken 1 voor de lijndikte , 10 voor de straal en 1 voor dekking.
We kiezen Maatregelen in het veld Tabel en behouden de Beschrijving zoals deze is.
In de gegevenscategorie kunnen we zien dat het slim genoeg is om te weten dat de gegevenscategorie Afbeeldings-URL is , wat belangrijk is. Dat komt omdat als we niet op Afbeeldings-URL klikken of het niet automatisch op AfbeeldingsURL klikt, we alleen de tekst terugkrijgen.
We klikken dan op Maken en OK.
Laten we teruggaan naar LuckyTemplates en kijken hoe het werkt.
Laten we in LuckyTemplates een heel eenvoudige meting maken die we Prime Dot zullen noemen . We kunnen dit doen door naar het deelvenster Velden te gaan , op Meetwaarden te klikken en vervolgens op Nieuwe meetwaarden .
Kopieer de onderstaande code in het daarvoor bestemde gebied.
Vervolgens slepen we de Prime Dot- maat van Measures naar Table. We zullen de datumcategorie wijzigen in afbeeldings-URL.
We krijgen dan onze knipperende stippen voor alle die we willen selecteren in onze subset op basis van de klantindex die prime is.
Quick Measures Pro: een go-to-tool voor snelle metingen in LuckyTemplates
In ons voorbeeld kunnen we de kracht van Quick Measures Pro zien bij het uitvoeren van een snelle meting in LuckyTemplates. Wat we hebben gedaan is eenvoudig en triviaal, maar we zijn erin geslaagd om met slechts een paar klikken een relatief complexe DAX-maat en een knipperende visuele maat te maken.
En dat is krachtig, vooral als we kijken naar de enorme reeks snelle maatregelen die worden vermeld in Quick Measures Pro. We hebben allerlei soorten tijdinformatie en datummetingen.
Onder Excel heeft Greg veel van de Excel-functies gerepliceerd die u mogelijk nodig heeft. Ik hou vooral van Large , dat het gerangschikte item in een kolom of in een set rangschikt en bepaalt.
Er zijn ook allerlei filtermaatregelen, financiële maatregelen, opzoekmaatregelen, wiskunde en statistieken. Er zijn andere complexe metingen zoals de SVG-metingen, tekstmanipulatie, tijd en duur, tijdintelligentie en eenheidsconversies - een hele reeks van meer dan 200 metingen.
Deze zijn allemaal gemakkelijk toegankelijk door ze eenvoudig omhoog te trekken, de juiste kolommen in te vullen en op Maken te klikken .
Voors en tegens van snelle metingen in LuckyTemplates
Snelle metingen LuckyTemplates: totaalberekening van het jaar tot heden
Snelle metingen – hoe ze te gebruiken in LuckyTemplates-modellen
Conclusie
Voor deze zelfstudie hebben we een out-of-the-box maar uiterst nuttige toepassing van Quick Measures Pro gedaan. We leerden over de 200 algemene maatregelen die in deze tool zijn opgenomen, allemaal toegankelijk met slechts een paar klikken.
Kortom, met Quick Measures Pro kunnen we onze eigen aangepaste snelle metingen maken op basis van onze meest gebruikte DAX.
We zullen precies leren hoe we deze twee tools kunnen gebruiken, zodat we onze veelgebruikte DAX-metingen maar één keer hoeven te schrijven en ze met slechts een paar klikken keer op keer opnieuw hoeven te gebruiken in onze rapporten. En als we dit koppelen aan de Analyst Hub, wordt het nog krachtiger.
Al het beste,
Brian Julius
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