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.
I denne øvelse lærer du om LuckyTemplates-værdier, og hvordan de genereres inde i . Disse værdier har tilsvarende bogstaver, der kan bruges i koder og udtryk til at producere resultater og data. Du vil også lære, hvordan og hvor du skal anvende værdierne til at opbygge en overbevisende rapport.
Indholdsfortegnelse
LuckyTemplates værdier og deres bogstaver
Et enkelt stykke data produceret ved at evaluere et udtryk kaldes en værdi . Der er to hovedgrupper, når man ser på datatyper og operatorer: Primitive Type Values og. Primitive værdier er værdier, der ikke er konstrueret ud fra andre værdier. Strukturerede værdier er værdier, der er konstrueret ud fra både primitive og andre strukturerede værdier.
Hver slags værdi har en tilknyttet bogstavelig syntaks, der bruges til at konstruere værdier af den specifikke type. Den har også et sæt operatører, der kan bruges. Den enkleste form for et udtryk er en bogstavelig, der repræsenterer en værdi.
Dette er en tabel med nogle værdier og deres tilsvarende bogstaver:
Du kan se andre eksempler inde iRedaktør. Opret en ny forespørgsel ved at åbne forespørgselseditoren og gå til fanen Hjem. Klik derefter på Ny kilde og vælg Blank .
En anden måde er at højreklikke inde i forespørgselsruden, klikke på Ny forespørgsel og vælge Blank forespørgsel .
Nul værdier
Den første værdi, der vil blive diskuteret, er Null , som er skrevet med den bogstavelige null . Null bruges til at repræsentere fraværet af en værdi eller en værdi af en indeterminant eller ukendt tilstand. Når du skriver det i formellinjen, vil du se, at ikonet ved siden af forespørgselsnavnet er en tabel med et spørgsmålstegn.
Logisk værdi bruges til (uhørbare) operationer og kan være enten sand eller falsk. Det er skrevet med bogstaverne sand og falsk . Hvis du indtaster sand i formellinjen og trykker på Enter, vil du bemærke, at værdien bliver til en fuld tekst med store bogstaver.
Men hvis du åbner vinduet Advanced Editor, vil du se, at sand er med små bogstaver. Dette skyldes, at Power Query skelner mellem store og små bogstaver. Det betyder, at alle andre søgeord i M skal skrives med små bogstaver.
Husk, at Power Query skabte let -udtrykket. Så hvis du opretter et enkelt udtryk, kan du fjerne alt i vinduet og bare indtaste sand . Når du klikker på Udført, får du det nøjagtige resultat.
Blanke værdier
Null og Blank er to forskellige værdier. For at demonstrere skal du oprette en ny forespørgsel og åbne vinduet Advanced Editor. Indtast derefter denne kode.
Aktiver derefter kolonneprofilen fra fanen Vis.
I kolonnestatistikken under forhåndsvisningsruden kan du se, at eksempelkolonnen indeholder 7 unikke værdier. Du kan dog kun skelne mellem to værdier: blanks og null .
Ændre grupperingen af værdifordelingen. Klik på ellipsen i tabellen, klik på Grupper efter, og vælg Tekstlængde. Diagrammet bliver derefter til en tekstlængdefordeling.
I diagrammet kan du se, at det har én tom tekststreng, fordi du har ét element med en tekstlængde på nul tegn. Den har også 4 strenge med et tegn og en anden enkelt streng med to tegn.
Det, der ser ud til at være blankt , kan faktisk være en række ting. I de fleste tilfælde vil det nok bare være en tom tekststreng; det kan også være en masse mellemrum eller andre ikke-hovedtegn.
Det vigtige er, hvad der står i næste kolonne. Det illustrerer, at ingen af disse tomrum faktisk er lig med null , fordi de alle repræsenterer en værdi, mens null repræsenterer fraværet af en værdi.
Talværdier og specielle LuckyTemplate-værdier
En anden primitiv værdi er talværdien . Hvis du opretter en ny forespørgsel og indtaster en numerisk værdi i formellinjen, viser forhåndsvisningsruden værdien. Forespørgselsnavnet vil have en nummertype af data.
Standardbiblioteket indeholder også udtryk, der returnerer tal. For eksempel, hvis du indtaster =Number.PI i formellinjen, vil forhåndsvisningsruden give dig værdien af Pi.
Der er også specielle værdier, der anses for at være en talværdi som positiv og negativ uendelighed.
Så er der også værdien ikke et tal , som er angivet med NaN . Denne værdi fås ved at dividere nul med nul.
Dato- og tidsrelaterede funktioner kan alle konstrueres ved hjælp af deres egen specifikke iboende funktion. Hvis du indtaster en dato i formellinjen og åbner vinduet Advanced Editor, vil du se, at Power Query automatisk tilføjer den iboende funktion.
Du vil se #dato efterfulgt af år, månedsnummer og dag.
Tekstværdier
Tekstværdi repræsenterer en sekvens af unicode-tegn. Det har en bogstavelig form, der er konstrueret ved hjælp af dobbelte anførselstegn. Du behøver dog ikke sætte de dobbelte anførselstegn, når du skriver en tekst inde i formellinjen.
Hvis du åbner vinduet Advanced Editor, vil du se, at Power Query automatisk tilføjer tegnene.
Så når du skriver en tekstværdi inde i vinduet Advanced Editor, skal du tilføje citattegnene manuelt. Men når du sender det som et enkelt udtryk i formellinjen, tilføjer Power Query citattegnene for dig.
Alle de værdier, der behandles i denne tutorial, er primitive værdier, hvilket betyder, at de ikke består af andre værdier.
I denne tabel har værdierne Time , Date , DateTime , DateTimeZone og Duration tilknyttet iboende funktioner, der hjælper med at skabe værdier af samme type.
Binær værdi repræsenterer en sekvens af bytes. # binær kan bruges til at konstruere en binær værdi ud fra en liste af bytes. Der er også andre binære funktioner, som du kan bruge, f.eks. Indtast data. Power Query bruger binær kodning til at gemme manuelt oprettede tabeller som denne.
Konklusion
start med at skrive formler, der gør brug af de rigtige værdier og bogstaver. LuckyTemplates værdier er en af de mest essentielle ting, når du skriver koder og formler. De frembringer resultater ved at indsamle data og udføre udtryk skabt i .
Melissa
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.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
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.
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.
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.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
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.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
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.