Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze blogpost bied ik je de oplossing voor het werken met roosters in LuckyTemplates, ons probleem van de week #10. Dit was geen al te moeilijke uitdaging. Maar toch, het was nogal een niggly die nogal wat curveballs opleverde. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Voor degenen die niet bekend zijn, is een doorlopende serie die elke 1e en 3e woensdag plaatsvindt op het LuckyTemplates-forum. Het probleem dat in de eerste week is gepost, vereist een op DAX gebaseerde oplossing, terwijl het probleem van de derde week vraagt om een op Power Query gebaseerde oplossing.
Ter herinnering: voor deze DAX-uitdaging ging het niet alleen om het kiezen van een datum, maar ook om het kunnen selecteren van een starttijd en een eindtijd voor die specifieke periode.
Inhoudsopgave
Hoe de experts werkten met tijdschema's in LuckyTemplates
Toen ik de inzendingen bekeek, zag ik dat enkele LuckyTemplates-experts uitstekende oplossingen hadden geboden. Ik hield bijvoorbeeld erg van Jose's benadering van deze uitdaging.
Zoals je hieronder kunt zien, is er heel slim gebruik gemaakt van . De code was ook schoon en netjes.
De aanpak van Greg leek waarschijnlijk het meest op die van mij wat betreft het opsplitsen van de starttijd en eindtijd in twee afzonderlijke tabellen, terwijl Jose er slechts één gebruikte.
Ik vind ook dat Alex weer een mooie inzending heeft gemaakt. Hij gebruikte variabelen en een virtuele tafel voor de uitdaging.
De inzendingen van Alex en Jose waren mijn favorieten voor deze uitdaging; Ik heb veel geleerd, dus bekijk zeker hun inzendingen op het .
De oplossing van Haroon voor het werken met tijdschema's in LuckyTemplates
Laat me je door mijn oplossing voor de uitdaging leiden. De eerste stap was het scheiden van de begin- en eindtijd. Laten we de koptekst voor onze starttijd wijzigen.
Het enige wat ik deed, was een reeks tussen 1 en 24 genereren. Hierdoor kon ik die selectie in onze DAX-berekening opnemen.
Ik weet dat er niet veel gegevens in staan, maar we willen de resultaten zien tussen 23 en 25 april. De starttijd is 5 uur op 23 april en de eindtijd is 2 uur op 25 april.
Zodra we de begin- en eindtijden hebben ingevoerd, kunnen we zien dat de resultaten worden bijgewerkt.
De eerste stap was het instellen van deze filters. Ik heb mijn starttijd- en eindtijdtabellen gemaakt. Ik klikte op het modelleringslint en klikte op Nieuwe parameter om de reeks te genereren.
En toen maakte ik een eenvoudige berekening van het aantal klanten .
De volgende stap is het bepalen van de klanten tussen de tijden. Ik wilde weten wat de geselecteerde datum is en gebruikte de en functies om erachter te komen wat de grootste en de kleinste was.
De MIN en de MAX geven ons de start- en eindtijden in dit gedeelte van de berekening.
En toen combineerde ik gewoon de startdatum met de starttijd en de einddatum met de eindtijd.
Daarna gebruikte ik de functie op Total Customers , die de Fact Customer Count filterde .
Ik wilde ook dat de StartDateTime groter was dan de StartDT , en kleiner dan of gelijk aan de EndDT .
Dus dit is wat er gedaan moest worden voor het eerste deel van de berekening. Ik denk dat een van de uitdagingen was om voorzichtig te zijn met wat hier werd geselecteerd.
De manier waarop u extra tijdschema's instelt om de filtercontext te krijgen, kan u een aantal funky ogende resultaten opleveren.
Kortom, we kwamen erachter dat als je niet Groter dan of gelijk aan selecteert voor de starttijd en Kleiner dan of gelijk aan voor de eindtijd, je dubieuze resultaten krijgt. Maar ondanks deze storing werkte deze berekening nog steeds voor mij.
De uitgebreide datumtabel gebruiken
De volgende stap is het inbrengen van de weekdagen. Dit is supergemakkelijk gemaakt met deze van onze inwonende M-code-expert, Melissa de Korte.
Vroeger worstelden we om erachter te komen welke onze weekdagen zijn en welke niet, maar het gebruik van deze absoluut verbazingwekkende gegevens van Melissa was nuttig. Het behandelt alles wat u maar kunt bedenken, van aangepaste boekjaren tot offsets. Dit is een zeer krachtige tabel en het maakt uw documenten gewoon gemakkelijker te schrijven en zelfs te begrijpen.
Conclusie
In deze blogpost hebben we geleerd hoe we met tijdschema's in LuckyTemplates kunnen werken en hoe het gebruik van tools zoals Melissa's uitgebreide datumschema het leven gemakkelijker kan maken.
Als je genoten hebt van de inhoud die in dit specifieke bericht wordt behandeld, bekijk dan andere zoals deze in onze serie Probleem van de week, die je kunt vinden op ons forum.
Vergeet je ook niet te abonneren op het LuckyTemplates TV-kanaal op YouTube, waar we een enorme hoeveelheid content hebben die afkomstig is van een reeks contentmakers die allemaal toegewijd zijn aan het verbeteren van de manier waarop je LuckyTemplates en het Power Platform gebruikt.
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