Pipe In R: Tilslutningsfunktioner med Dplyr
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
I dette selvstudie lærer du, hvordan du udtrækker et forespørgselsresultat fra mål og tabeller i , og omdanner dem til en tekst eller fil.
I dette eksempel vil denne grundlæggende målestok blive brugt:
Når du kører denne måling, vil du se, at resultaterne viser en tabel bestående af to kolonner. Den første kolonne viser farven , mens den anden kolonne viser salgsbeløbet .
I øjeblikket kan du enten tage resultatet af koden og konvertere den til et mål eller en . Du kan dog også udtrække resultatet.
Indholdsfortegnelse
Metoder til at udtrække forespørgselsresultater i DAX Studio
Timer mulighed
Skriv først en EVALUATE-funktion i forespørgslen. Klik derefter på Output -indstillingen under fanen Hjem, og vælg Timer .
Timer-funktionen er især nyttig, når du udfører et stykke DAX-kode, der forventes at returnere en million rækker eller mere.
I Output-ruden kan du se, at varigheden er 18 millisekunder.
Filvalg
Under Output-knappen er der også Fil- indstillingen. Når du klikker på den og kører koden, vises en dialogboks, der beder dig om at gemme filen i et .csv- format.
Når du åbner den gemte fil, starter Excel-programmet som standard. Du kan se, at du er i stand til at eksportere resultatet af forespørgslen til en tekstfil i Excel.
Mulighed for udklipsholder
Indstillingen Udklipsholder giver dig mulighed for at kopiere resultaterne af en forespørgsel i et midlertidigt rum i hukommelsen. Dette giver dig mulighed for at bruge og indsætte dataene et andet sted.
Hvis du bruger indstillingen Udklipsholder og derefter kører forespørgslen, kan du bruge kommandoen CTRL + V til at indsætte den i et andet program, såsom Excel.
Udtræk forespørgselsresultater i DAX Studio til Excel
En anden outputmulighed i LuckyTemplates er Linked og Static .
Statisk mulighed
Indstillingen Statisk giver dig mulighed for at gemme din LuckyTemplates-rapport i en Excel-fil.
Når du åbner denne fil, vil du se, at tabellen allerede er formateret i rapportform. Kolonneoverskrifterne er formateret med en blå baggrund med hvid tekst. Hver kolonne kan filtreres ved hjælp af rullemenuen.
Indstillingen Statisk opretter dog kun en Excel-rapport baseret på den aktuelle . Den opdateres ikke automatisk, hvis du foretager ændringer i DAX Studio.
Linket mulighed
Tilknyttet mulighed opretter på den anden side en aktiv forbindelse mellem DAX Studio og Microsoft Excel, og den forbliver aktiv, medmindre du annullerer forbindelsen manuelt.
Når du klikker på linket, åbnes Excel automatisk.
Når du aktiverer forbindelsen, vil dine DAX Studio-data blive placeret i en formateret Excel-tabel.
Men hvis du går tilbage til , skal du annullere forbindelsen, før du kan køre forespørgslen igen.
Og hvis du kører forespørgslen igen ved hjælp af linket mulighed, vil den oprette en ny Excel-fil.
Det fantastiske ved Linked-indstillingen er, at du kan redigere forespørgslen i Excel. Du kan gøre det ved at højreklikke på tabellen og vælge Tabel > Rediger forespørgsel .
I guiden Rediger OLE DB-forespørgsel indeholder tekstboksen Kommandotekst den samme forespørgsel i DAX Studio.
Du kan redigere dette for at tilføje filtre og andre DAX-funktioner eller -forespørgsler.
En pivottabel til forespørgselsresultaterne i DAX Studio
Du kan også bruge din eksporterede DAX Studio-tabel til at oprette en pivottabel i Excel. Gå til fanen Indsæt og vælg indstillingen Pivottabel .
Du kan se, at ruden Pivottabelfelter indeholder de samme data som din datamodel i DAX Studio. Træk og slip disse felter til deres tilsvarende områder.
I dette eksempel er du i stand til at oprette en pivottabel, der viser antallet af dage for hvert år i dine data.
Konklusion
Denne tutorial diskuterede outputindstillingen i DAX Studio. Den har seks undermuligheder, der har forskellige processer, men de når alle frem til de samme nøjagtige resultater.
Hvis du vil udtrække et forespørgselsresultat til et eksternt program, skal du omhyggeligt vælge, hvilken mulighed du vil bruge, der passer til dine behov.
Hver mulighed har sine fordele og ulemper. Ved at forstå deres ligheder og forskelle er du i stand til bedre at identificere, hvilken mulighed du skal bruge fra sag til sag.
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.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.