PowerApps-søkefelt: Slik legger du til og tilpasser
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
I denne opplæringen viser vi et detaljert eksempel på hvorfor vi alltid trenger å bruke Query Editor i LuckyTemplates og hva vi kan oppnå når vi bruker den.
Det anses som en beste praksis å alltid bringe dataene dine inn i spørringsredigering først.
Vi viser og beviser det ved å gå gjennom noen eksempler og problemer som vi kan støte på, og hvordan dataene vil se ut hvis vi ikke bruker spørringsredigering.
Innholdsfortegnelse
Hvorfor du alltid trenger å bruke spørringsredigering i LuckyTemplates
Vi kan nå importere disse dataene til datamodellen vår ved å klikke på alternativet Hent data . Dette alternativet gjør det enkelt å importere filer på vår datamodell. Vi foreslår imidlertid ikke å gjøre dette fordi vi alltid bør rydde opp og optimalisere dataene våre i spørringsredigeringsprogrammet først .
Bare for å vise et eksempel på hvorfor det ikke er en god idé å hente inn dataene våre direkte til datamodellen vår, la oss importere en eksempelfil ved å klikke på Hent data og klikke på Excel-arbeidsboken .
For dette eksemplet bruker vi denne eksempelfilen for Excel-data om produksjonsoperasjoner . Dobbeltklikk på filen for å ta den inn i datamodellen vår.
Inne i navigatoren velger vi denne Operation_Data- tabellen og klikker på Last inn -knappen.
Deretter vil den umiddelbart forplikte tabellen vår til datamodellen vår. Det er her vi kan støte på noen problemer. Dette er fordi committing av en datafil som ikke er optimalisert ennå, kan ha noen feil som vi ikke var i stand til å justere eller fikse før vi nådde datamodellen vår.
Vi kan bare lukke den ved å klikke på Lukk- knappen.
Etter det vil den fortsette å foreta disse uoptimaliserte dataene med feil på datamodellen vår.
Ved å se på disse dataene på datatabellen vår kan vi se hvor massiv denne tabellen er. Det er ikke slik vi ønsker at dataene våre skal være i LuckyTemplates våre. Det er også sannsynligvis mange overflødige kolonner, eller informasjon som vi ikke trenger inne i denne tabellen som bør slettes først. Det vi ønsker er å ha optimaliserte og rene tabeller for å kunne bygge en modell rundt dataene våre.
Dette er bare noen av de mange grunnene til at vi alltid bør bringe dataene våre til spørringsredigereren først.
Datatransformasjon ved hjelp av spørringsredigering i LuckyTemplates
Dette andre eksempelregnearket ser rotete ut fra et LuckyTemplates-perspektiv. Hvis vi ser på denne, er det ikke noe godt vi kan gjøre i LuckyTemplates med alle disse minitabellene, overflødige titler og noe irrelevant informasjon. Så det vi må gjøre først er å bringe dette inn i spørringsredigeringsprogrammet. Prøv deretter å optimalisere og rydde opp.
Jeg skal vise deg hvordan vi kan rense dette regnearket eller regnearket effektivt ved å legge transformasjoner oppå hverandre. Igjen, ikke bare ta dataene direkte til våre LuckyTemplates. Transform eller ryd alltid opp i dataene dine i Query Editor først.
For å åpne spørringsredigering, klikk bare på Transform data- alternativet.
Inne i Query Editor importerer du filen ved å klikke på Ny kilde . Velg deretter filtypen du vil spørre etter. For dette eksemplet klikker vi på Excel-arbeidsboken fordi vi ønsker å søke etter et regneark eller en regnearkfil.
Deretter velger du filen du vil spørre etter. I dette eksemplet vil vi spørre iPhone6 excel-filen.
Vi må rense hele regnearket, så vi velger Ark1 og klikker på OK- knappen.
Deretter vil vi se alle disse overflødige kolonnene, informasjonen og nullverdiene som vi trenger for å rydde opp. Dette er et flott eksempel for å vise hva vi kan oppnå i spørringsredigereren. I de neste trinnene vil vi rense og optimere denne tabellen.
La oss først gi nytt navn til bordet vårt. Under Egenskaper , gi nytt navn til denne tabellen til Salgsdata .
Deretter kan vi begynne å rydde opp i dette regnearket på en rekke forskjellige måter og rekkefølger. For denne opplæringen starter vi med å fjerne nullverdiene.
1. Fjerne nullverdiene
Vi kan enkelt fjerne nullverdiene ved å klikke på pil ned-ikonet for kolonnene med nullverdier.
Deretter fjerner du merket for (null) under alternativet Filtre , og klikker på OK- knappen.
Nå skal vi se at nullverdiene er borte.
2. Fjerning av overflødig informasjon
Det neste vi kan gjøre er å fjerne den overflødige informasjonen i disse radene i tabellen vår. Vi har for øyeblikket ItemNumber , ProductName , ClassificationGroup og et visst datointervall. Vi fjerner disse repetisjonene og bringer den første raden opp til overskriften i stedet.
For å gjøre det, klikk på Transformer- fanen. Deretter velger du Bruk første rad som overskrifter .
Som et resultat ble disse elementene våre faktiske overskrifter, som er hva de egentlig burde være.
Etter det kan vi nå fjerne de samme elementene på radene våre ved å fjerne merket for dem på filtrene . For Varenummer- kolonnen kan vi fjerne merket for Varenummer- alternativet på filtrene.
Det som er bra med dette er at det automatisk skjuler alle de spesielle elementene fra andre tilstøtende kolonner på disse radene. Som vi kan se, er de overflødige elementene på andre kolonner nå borte også. Vi har nå en renere datatabell.
3. Oppheving av kolonner i LuckyTemplates
En annen ting vi kan fikse her er de flere datokolonnene. Det vi kan gjøre er å sette dem i én kolonne i stedet. Vi kan gjøre det ved å.
Velg først kolonnene som vi ikke ønsker å oppheve. Høyreklikk deretter på den sist valgte kolonnen og velg Unpivot Other Columns .
Vi har nå våre datoer inne i en kolonne og salgsbeløpet i en annen kolonne også.
Vi kan nå gi nytt navn til disse kolonnene til Datoer og Salgsbeløp .
Klikk på datatypeikonet til venstre i kolonnen Salgsbeløp . Deretter endrer du datatypen til Helnummer .
På samme måte klikker du på datatypeikonet på venstre side av Datoer- kolonnen. Deretter endrer du datatypen til Dato .
4. Fjerning av feil i Power Query Editor
I noen tilfeller kan vi støte på noen feil mens vi rydder opp i dataene våre. I dette eksemplet har vi feil under Datoer- kolonnene.
Dette skyldes at du har tekstverdier før du endrer datatypen for kolonnene til Dato . Som vist fra eksempelet nedenfor, er det en oppsummert informasjon i Dato- kolonnen.
Vi kan enkelt fjerne disse feilene ved å høyreklikke på Datoer- kolonnen og velge alternativet Fjern feil .
Som et resultat vil det fjerne alle disse feilene, slik at vi ikke lenger har dem på bordet vårt. Bordet vårt er nå mye renere.
5. Gjøre en spørring til en faktisk tabell
Til slutt må vi gjøre den fra en spørring til en faktisk tabell og foreta den. Bare klikk på Lukk og bruk alternativet under fanen Hjem .
Vi har nå et perfekt og optimalisert bord for LuckyTemplates. Denne tabellen ser bra ut når det gjelder å kjøre alle våre DAX-formler og mønstre.
Konklusjon
For å oppsummere, har vi tatt et stygt regneark med data og gjort det om til en raffinert tabell som er perfekt optimalisert for LuckyTemplates. Vi kan nå bygge en modell rundt det.
Forhåpentligvis var denne opplæringen opplysende med tanke på hva vi kan oppnå ved å bruke Query Editor i LuckyTemplates og hvorfor vi alltid bør bringe dataene våre til Query Editor først. Selv om vi bare har en liten tabell, kan det være noe så lite som å bare endre et kolonnenavn eller kolonnedatatype. Vi vil først venne oss til å gjøre ting i spørringsredigereren, slik at vi kan jobbe med ulike transformasjoner og renseprosedyrer for å begynne å optimalisere dataene våre.
Beste ønsker,
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.
Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.