Hva er Power Query & M Language: En detaljert oversikt
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
I dag vil jeg vise deg en gruppe gratis ressurser for både LuckyTemplates-medlemmer og ikke-medlemmer som jeg tror du vil finne utrolig nyttig. Du kan også finne et nyttig verktøy for å produsere tilfeldig datasett i denne ressurssamlingen. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Innholdsfortegnelse
Hva er inni The Ultimate LuckyTemplates Resource Collection
Innenfor denne ressursen ønsker jeg spesielt å demonstrere Data Randomizer , som er et verktøy som jeg tror selv våre medlemmer ikke er klar over.
En av tingene vi har gjort for å gjøre det enkelt for alle, er at vi har gruppert disse ressursene slik at du ikke trenger å laste ned hver enkelt av dem. Hvis du er medlem, vil du kunne hoppe rett inn i det. Hvis ikke, vil den bare be om e-posten din og deretter gi deg en lenke til hvor du kan laste ned alle ressursene.
Denne ressurssamlingen har et bredt utvalg av nyttige ting. Vi har en referanseguide for DAX-formler og en annen veiledning for optimalisering av DAX .
Det er også en utviklet av en av våre eksperter, Melissa de Korte. Det er en utrolig omfattende og kraftig datotabell for LuckyTemplates. Vi har også et jukseark for hvordan du kan bruke denne utvidede datotabellen.
Dette juksearket er en rask guide til eksempelverdiene for hvert felt, datatypene og hvordan du kan sortere hvert felt i LuckyTemplates.
Vi har også en annen gruppering for toppklasserapporter som du kan gå gjennom og laste ned for å se hvordan de ble satt sammen.
Vi har også en rekke distribusjons- , implementerings- og lisensieringsplanleggerressurser .
Vi har også en hel serie kursarbeid på en nybegynnerguide til LuckyTemplates og DAX. Dette alene er omtrent seks timers kursarbeid.
Du får også tre av våre mest populære verkstedserier. De handler om avansert budsjettering , effektiv LuckyTemplates-rapportering og å oppdage og analysere uteliggere . Jeg tror du kan bli ganske kompetent i LuckyTemplates bare ved å bruke ressursene i denne pakken.
Men det jeg vil fremheve fra denne samlingen er noe som kalles LuckyTemplates Data Randomizer . Bare gå til ressurssamlingen og last ned denne xlsb-filen.
Hvor skal du bruke Data Randomizer
Gå til Nedlastinger og åpne filen i Excel. Dette er flott for å lage et tilfeldig datasett, som kan brukes på forskjellige måter. For eksempel bruker medlemmer av forumet (eller i et hvilket som helst annet forum) et eksempel på en PBIX-fil hvis informasjonen deres er konfidensiell og kan være svært vanskelig å maskere.
Så det du kan gjøre er å bruke dette verktøyet til å utvikle et representativt datasett ved å bruke tilfeldige navn, tilfeldige adresser og tilfeldige datoer, men samsvarer med kravene til ditt spesielle datasett. Dette er representativt uten å inkludere noen konfidensiell informasjon.
I tillegg kan det være lurt å utvikle et datasett for å teste noen koder. For eksempel, hvis du har LuckyTemplates som kaller et R-skript for å teste om en distribusjon er normal eller ikke, kan det være lurt å generere noen normaldistribusjoner eller ikke-normale distribusjoner for å se om koden fungerer.
Dette er også bra hvis du underviser i LuckyTemplates og ønsker å lage eksempler for quiz eller tester. Du kan lage den i henhold til hvilke parametere du ønsker.
Hvordan Data Randomizer fungerer
La oss se hvordan dette fungerer. La oss lage et åpent ark og kalle det Test . Klikk deretter på, som er et tillegg opprettet av datarandomizeren.
Som du kan se, har den noen enkle alternativer og noen ganske komplekse. Jeg skal gå gjennom de enkle først.
Du kan bare velge antall rader du vil opprette. Du kan også velge om du vil at de skal være unike eller ikke.
La oss si at vi vil ha 500 rader. Siden vi lager en faktatabell, fjerner vi merket for unike gjenstander.
Vi kan lage hele tall eller desimaler.
Vi kan også bruke utdataalternativene til å skrive ut til en bestemt celle, et nytt ark eller siste kolonne og plass i den eksisterende arbeidsboken.
Så la oss gå til tallliste , skriv inn 0 som minimum og 1000 som maksimum.
La oss deretter sette utdata til A1.
Nå har vi 500 unike tilfeldige tall.
Vi kan gjøre det samme for datoer. La oss lage en datoliste og bruke begynnelsen av dette året som vår START-dato, og slutten av dette året som vår SLUTdato.
Vi trenger bare å formatere disse tallene til et datoformat.
Vi har nå 500 tilfeldige datoer innenfor rammen av dette året.
Merk at hvis vi lager en tallliste eller en datoliste, vil det skape en enhetlig fordeling der det er like stor sjanse for å trekke et hvilket som helst tall innenfor det området.
Opprette en vektet liste fra et tilfeldig datasett
Vi kan også lage en vektet liste. Dette vil spørre deg om de forskjellige segmentene i distribusjonen, og hvor mye vekt du vil legge i hvert segment.
Den ene funksjonen som er veldig, veldig nyttig i tillegg til de jeg har vist deg, er den koblede listen . Det er en hel rekke dummy-data her som navn, telefonnumre, adresser, e-postadresser, land, regioner, produkter, firmanavn og distribusjonskanaler. Du kan til og med legge til din egen liste til dette.
For å vise deg hvordan dette fungerer, la oss gjøre en sentimentanalyse. La oss ta denne listen (positiv, nøytral og negativ) kopiert over til testlisten vår .
La oss sette den inn i den tredje kolonnen i den opprettede listen og deretter klikke på Koblet liste .
Dette kommer til å skape 500 følelser av en enhetlig fordeling basert på denne listen.
Noe av det som er bra med dette er at du kan veie underveis. La oss si at du vil ha 3 ganger flere positive svar enn negative eller nøytrale. Det du kan gjøre er å legge inn ytterligere to positive i kolonnen, kopiere den på nytt, klikke på Linked list , og sette resultatene i F-kolonnen.
Dette kommer til å skape de samme 500 postene, men det kommer til å skape tre ganger antallet positive. Du kan tilpasse dette for å lage en vektet liste underveis og lage hvilken som helst type datasett du ønsker.
En annen ting vi har her er. Du kan gå gjennom postnumre, lengdegrader, breddegrader og adresser. Disse kan brukes til å lage simulerte geografiske data.
Opprette en datamodell fra ditt tilfeldige datasett
Hvis du prøver å lage en hel datamodell gjennom dette tilfeldige datasettverktøyet, kan du bare lage faktatabellen og deretter gå inn i LuckyTemplates og power-query. Du kan lage dimensjonstabellene dine fra faktatabellen ved å referere til og trekke ut de unike postene for dimensjonene dine.
En annen måte er å bygge flere ark med de unike elementene og i utgangspunktet bygge dem ut som dimensjonstabellene dine. Når du importerer dette, vil du importere både fakta- og dimensjonstabeller, og deretter slå dem sammen i LuckyTemplates.
Konklusjon
Data Randomizer er egentlig ganske enkel når det kommer til å lage et tilfeldig datasett når du får taket på det. Du kan legge til informasjon for å tilpasse dette i henhold til typen datasett du vil generere.
Jeg håper virkelig du vil ta en titt på denne LuckyTemplates-ressurssamlingen. Uansett ekspertisenivå eller erfaring med LuckyTemplates, vil du finne noe her som vil være utrolig verdifullt og nyttig for deg.
Hvis du likte innholdet som dekkes i denne spesielle opplæringen, ikke glem å abonnere på LuckyTemplates TV-kanal, og sjekk ut resten av nettstedet vårt for flere læringsressurser.
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.
La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.