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.
Til dette indlæg vil vi arbejde med power-forespørgsel, kombinere filer fra flere mapper i vores netværk, desktop, OneDrive eller SharePoint.
I dette eksempel har vi tre CSV-filer i en mappe, og dataene ser sådan ud:
Vi vil bruge power-forespørgsel i Excel, som fungerer nøjagtigt det samme som power-forespørgsel i LuckyTemplates.
Indholdsfortegnelse
Tilslutning til en mappe i et netværk
Vi starter tingene på vores tutorial om strømforespørgsel, kombinerer filer fra flere mapper med en tom Excel-fil og går til fanen data, klik på Hent data , Fra fil og derefter Fra mappe .
Sådan opretter du forbindelse til en mappe, der er på dit C-drev eller på dit netværk. Hvis du vil oprette forbindelse til en fil på SharePoint, skal du bruge denne forbindelse.
Brug gennemse-feltet til at søge efter din mappe. Klik derefter på knappen Kombiner og transformer data .
Så bliver vi spurgt, hvilken type CSV-fil dette er. Klik på OK , og hvis det ikke virker, så gå tilbage og skift til den korrekte CSV-filtype.
Vi får denne store blok af trin i strømforespørgsel. Dette kan være lidt skræmmende og forvirrende. Disse tre filer er stablet oven på hinanden, hvilket ikke er det, vi ønsker at opnå.
Vi klikker på den første fil og klikker derefter på Transform Sample File . Uanset hvilke ændringer vi foretager i denne fil, vil den også blive anvendt på de andre filer.
Oprydning af data
Lad os rydde op først. Vi ønsker, at denne dato fylder ned mod hver rekord. Hvis Kolonne1 indeholder ordet dato, vil vi sætte datoen på de andre kolonner og udfylde denne dato.
Vi tilføjer et, der siger, at hvis Kolonne1 er lig med ordet dato, så vil vi have værdien fra Kolonne2. Ellers lad det stå tomt.
Vælg kolonnen dato og nul, højreklik og fyld ned.
Resultatet bliver en kolonne med alle datoerne.
For at slippe af med de tomme felter og nuller her, skal du klikke på Fjern tom .
Vi ønsker ikke at bruge den første række som vores overskrifter, men vi kan heller ikke bruge knappen Brug første række som overskrifter, fordi den vil skubbe datoerne ind i overskriftsrækken.
Hvis du gør det, ændres datoen for hver fil. Den enkleste løsning er for os at omdøbe disse kolonner manuelt.
Vælg alle kolonner, tryk på højreklik, og klik derefter på fjern andre kolonner .
Efter at vi har redigeret underoverskrifterne, er vi nu stort set klar.
Når vi klikker på DemoFolder , får vi en fejlmeddelelse. Vi får dette det meste af tiden, når vi laver en lille ændring på transformationseksempelfilen.
Det meste af tiden er fejlen forårsaget af dette ændrede type- trin, fordi det søger at ændre den originale kolonne1, som ikke eksisterer længere.
Blot at slette dette trin løser fejlen.
Alt, hvad vi gjorde med den første fil, vil nu blive anvendt på hver fil. Det er virkelig afhængig af, at vores kildefiler er struktureret på samme måde. Det er ikke umuligt, hvis de er forskellige, men det bliver meget sværere.
Så lad os se tilbage på disse forespørgsler og finde ud af, hvad der foregår. Hvis vi går til kildetrinnet i eksempelfilen, refererer det til denne ting kaldet Parameter1 .
Og hvis vi ser over til venstre, kaldes Parameter1 for eksempelfilen.
Og hvis vi går til kilden til prøvefilen, navigerer vi til posten 0.
Power-forespørgsel er et nul-baseret sprog, hvilket betyder, at Record1 faktisk er Item 0. Det er bare at få fat i den første fil, og så bliver de andre trin konverteret automatisk, hvilket bare er genialt. Du plejede at skulle manuelt gøre dette tilbage i dag til fanen Transform File.
Hvis vi udvider dette, vil det give et filnavn og derefter en gennemgang af alle trinene.
Hvis du skal bruge den avancerede editor, får du denne advarsel. Vi anbefaler, at du undgår at gøre dette, fordi du ikke kan genetablere dem efterfølgende. Generelt skal du bare lave alle dine tweaks i eksempelfilen.
Så det, der skete i dette konsolideringstrin, er, at det gik til mappen, og det filtrerede skjulte filer eller systemfiler fra. Derefter tilføjede den den påkaldte brugerdefinerede funktion, omdøbte et par kolonner og fjernede derefter alt andet.
Den ene ting, du vil bemærke, er, at den mister kolonnetyperne. Så uanset hvilke kolonnetyper du vælger i transformationseksempelfilen, vil konsolideringsfilen ikke blive nedarvet.
Vi klikker derefter på Luk og indlæs . Hver gang vi klikker på Opdater vil den scanne gennem den mappe.
Tilslutning til en mappe i SharePoint eller OneDrive
Hvis dine filer er i en OneDrive eller en SharePoint-mappe, er processen stort set den samme, men subtilt anderledes. Du har brug for den rigtige sti til OneDrive, som er URL'en indtil dit navn. Vi klikker på Hent data og derefter SharePoint-mappen.
Det vil bede os om en URL, hvor vi kan indsætte linket. Så vil den liste ned stort set alle filer, du har i OneDrive. Når vi går ind i Transform Data , bliver vi nødt til at udføre et par forskellige trin. Først skal vi finde den rigtige mappe, som er DemoOneDriveFolder .
Vi klikker på Tekstfilter , derefter Indeholder , og skriv derefter DemoOneDrive . Hvis vi ikke gør dette, kan vi rulle i evigheder og ikke finde det, vi leder efter.
Denne proces vil derefter filtrere den ned til den rigtige mappe. Som du kan se, har vi de tre filer. Fremragende.
Vi går til kolonnen Mappesti , højreklikker, går til Tekstfilter og vælger Lige til .
På denne måde kan vi gribe den rigtige vej frem for den indeholder. Vi kan bare slippe af med det sidste trin, fordi vi ikke har brug for det.
Et andet råd ville være at oprette et filter, hvor tekstfilteret svarer til CSV-filer - bare hvis nogle andre filer falder ind her.
Den sidste anbefaling er at kalde denne forespørgsel OneDriveFolder og derefter henvise til den. Det er nyttigt, når du forsøger at foretage fejlfinding senere og skal arbejde dig tilbage, eller endda når du skal ændre mappen.
Dette ville være mere komplekst end det tidligere eksempel, vi arbejdede på. Til denne har vi kun brug for kolonnerne Indhold og Navn .
Vi skal bare højreklikke for at fjerne de andre kolonner.
Klik på den lille dobbelthovedet pil, som vil kombinere filerne.
Fra dette tidspunkt og fremefter vil processen være identisk med det foregående eksempel, hvor hjælpeforespørgslerne også blev oprettet.
Bare en hurtig note, at hvis du konsoliderer Excel-filer, vil en af de mellemliggende skærmbilleder, der popper op, spørge, hvilket ark du vil konsolidere. Arkene skal virkelig have det samme navn, for hvis du konsoliderer flere Excel-filer, kan det blive rodet.
Her er vores transformerede eksempelfil, der hele fikseret den nøjagtigt, som vi gjorde i det forrige eksempel.
Og endelig, her er konsolideringsfilen , som vil blive skubbet ud og indlæst i datamodellen.
Og vi har også denne ene ekstra mappe ved navn OneDriveFolder . Til sidst, glem ikke at omdøbe dine trin med noget nyttigt og meningsfuldt.
Konklusion
Til denne øvelse arbejdede vi på power-forespørgsel, kombinere filer fra flere mapper fra vores netværk, desktop, OneDrive eller SharePoint.
Hvis du kunne lide indholdet, der er dækket i denne særlige vejledning, bedes du abonnere på LuckyTemplates tv-kanal. Vi har en enorm mængde indhold, der kommer ud hele tiden fra mig selv og en række indholdsskabere, alle dedikeret til at forbedre den måde, du bruger LuckyTemplates og Power Platform på.
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.
Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.
I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.