Tietojen lataamisen ja muuntamisen parhaat käytännöt

Haluan esitellä parhaat käytännöt, joita olen omaksunut valmistellessani LuckyTemplates-raportteja. Muutaman viime vuoden aikana olen käyttänyt monia verkkoresursseja tiedon lataamiseen ja muuntamiseen, jotka ovat olleet tärkeitä matkallani, mutta sisältö hämmentyi nopeasti, joten päädyin tekemään omia muistiinpanojani. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Tämä ei suinkaan ole tyhjentävä luettelo tai parhaat käytännöt – ne ovat vain muutamia niistä, jotka olen sisällyttänyt omaan kehitykseeni. Lisäksi parhaat käytännöt kehittyvät aina ajan myötä, kun LuckyTemplates-sovelluksessa esitellään uusia ja parannettuja ominaisuuksia, joita LuckyTemplates-yhteisö esittelee.

Haluaisin esitellä ensimmäisen LuckyTemplates-kehityksen neljästä pilarista. Neljä pilaria ovat tietojen lataaminen ja muuntaminen , tietojen mallintaminen , DAX-laskelmat sekä raportit ja visualisoinnit . Käsittelemme tässä blogikirjoituksessa esikehitystä ja ensimmäistä pilaria.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Sisällysluettelo

Automaattisen päivämäärän/ajan poistaminen käytöstä

On erittäin suositeltavaa poistaa automaattinen päivämäärä ja aika -ominaisuus käytöstä. Voit tehdä tämän kahdella tavalla.

Voit tehdä tämän maailmanlaajuisesti kaikille tiedostoille seuraavasti:

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Voit myös poistaa sen käytöstä nykyiselle tiedostolle muuttamalla sen asetuksia.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Automaattisen tunnistussuhteiden poistaminen käytöstä

On myös erittäin suositeltavaa, että poistat automaattisen tunnistussuhteen käytöstä. Voit siirtyä kohtaan Tiedosto ja katsoa Asetukset ja asetukset poistaaksesi uusien suhteiden automaattisen tunnistamisen tietojen lataamisen jälkeen.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Vuorovaikutus visuaalien kanssa LuckyTemplates-raporteissa

Seuraava asia, josta haluan puhua, on kaksi tapaa, joilla voit olla vuorovaikutuksessa LuckyTemplates-raporttien visuaalien kanssa. Nämä vuorovaikutukset voidaan joko ristiinsuodattaa tai ristiinkorostettuina .

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Ristikorostus on oletuksena käytössä LuckyTemplatesissa. Voit muuttaa tätä siirtymällä kohtaan Tiedosto ja sitten Asetukset ja asetukset. Raporttiasetukset-osiossa olevan tiedoston visuaalista vuorovaikutusta voidaan muuttaa ristiinkorostuksesta ristiinsuodatukseen.

Katsotaanpa raporttiamme. Voit nähdä, että oletusarvoisesti LuckyTemplates käyttää ristiinkorostusta aiheeseen liittyvissä visuaaleissa. Jos napsautan yhtä kanavaa vasemmasta pylväskaaviosta, näet, että valittu osa on korostettu tummalla värillä, kun taas valitsematon osa pysyy vaaleana toisessa pylväskaaviossa.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Voit nähdä, että koko muoto ei muutu kaaviossa ja näet vain korostetut osat. Voit muuttaa tätä raporttiasetuksista ja muuttaa visuaalisen oletusvuorovaikutuksen ristikorostamisesta ristiinsuodatukseen.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Kun olet tehnyt sen, näet, että liittyvän pylväskaavion muoto muuttuu aina, kun teet valinnan tai valintaryhmän. Tämä on hyvä käytäntö päästä mukaan.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Tietojoukon erottaminen raportista

Seuraava asia, josta haluan puhua, on tietojoukon kehittämisen erottaminen raporttien kehittämisestä. Täällä voit julkaista paksun tietojoukkotiedoston erillisenä tietojoukona, jossa ei ole visuaalista sisältöä, ja ohuen raporttitiedoston kehittämisen, joka käyttää näitä julkaistuja tietojoukkoja.

Yksi tietojoukkojen erikseen julkaisemisen eduista on se, että voit käyttää LuckyTemplates-palvelun hyväksymisprosessia tietojoukkojen mainostamiseen ja sertifiointiin. On ihanteellinen käytäntö valita hyväksytty tietojoukko, mieluiten sertifioitu, kun kehität uutta raporttia.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Oman päivämäärätaulukon luominen

Varmista, että raportissasi on oma päivämäärätaulukko. Voit käyttää sitä, joka on saatavilla LuckyTemplates-foorumilla. Voit kopioida ja liittää M-koodin tyhjään kyselyyn.

Toinen asia, joka sinun on tehtävä, kun sinulla on oma päivämäärätaulukko, on merkitä se sellaiseksi. Tämän ansiosta LuckyTemplates voi käyttää sitä aikatietolaskelmiin.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Muut päivämäärätaulukon muistutukset

Varmista aina, että tietotaulukkosi on vierekkäinen ja että siinä on yksi rivi päivässä. Tarkista myös, että se peittää täysin tietotaulukon reunat.

Lisää myös täydet vuodet Päivämäärät-taulukkoon. On myös hyvä idea lisätä ylimääräinen tuleva vuosi Päivämäärät-taulukkoon mahdollistaaksesi tulevaisuuden tai ennusteen aikatietolaskelmat.

Jos Päivämäärät-taulukossasi on enemmän päiviä kuin haluat näyttää raportissasi, voit hallita, mitä osissa näytetään IsAfterToday-sarakkeen tai suodatinruudussa käytettävissä olevien offset-sarakkeiden avulla.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Kysymyksiä raportista

Seuraava asia, josta haluan puhua, on, pitäisikö sinun ylipäätään tehdä raportti. Kun teet sitä, tarkista, onko olemassa raporttia, jota voit käyttää tarpeidesi täyttämiseen. Jos raporttia ei ole, onko olemassa tietomallia, jonka avulla voit täyttää tarpeen? Onko olemassa tietojoukkoa, jota voit käyttää, vai onko sinun todella aloitettava alusta?

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Lavastus ja viittaustiedot

Seuraava asia, josta puhutaan dataa ladattaessa, on tietojen lavastus ja viittaus. Kun lataat tasaista tietotaulukkoa, sinulla voi olla tosiasioita jasamassa taulukossa kuin Excel-tiedosto. Kun teet latauksen ja siirrät sen vaiheittaiseen kyselyosioon ja nimeät sen uudelleen, voit poistaa valinnan kohdasta Ota lataus käyttöön .

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Seuraava vaihe on luoda viite kyseisestä taulukosta jokaiselle fakta- ja hakuulottuvuudelle ja nimetä taulukot uudelleen asianmukaisesti. Muokkaa jokaista viittausta, säilytä vain tarvittavat sarakkeet ja poista kaksoiskappaleet.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Järjestä tietomallisi ja laita se omaan ryhmään. Minulla on aina tietomalleissani ryhmä nimeltä Data Model, jossa on kaikki taulukot, joita aion käyttää visuaaleissani.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Tietojen kuormituksen vähentäminen

Seuraava asia, josta puhutaan, on työkalun suorituskyky dataa ladattaessa. Yksi suurimmista suorituskykyyn vaikuttavista asioista on datamäärä, joten pyri vähentämään ladattavan tiedon määrää mahdollisimman paljon.

Noudata tätä aksioomaa:

Jos et tarvitse sitä, älä hae sitä.

On paljon helpompaa lisätä uusia asioita raporttiin kuin poistaa asioita raportistamme. Myös kun laitat raporttiin liikaa asioita, joudut maksamaan sakkoa suorituksista, joita sinun ei tarvitse kokea.

Suodata mieluiten lähteessä. Jos et voi tehdä sitä lähteessä, käytä automaattisen suodattimen avattavaa nuolta tehokyselyssä suodattaaksesi sinua kiinnostavat kentät.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Myös lähteessä voit myös vähentää näytettävien sarakkeiden määrää käyttämällä avattavaa Valitse sarakkeet -valikkoa ja valitsemalla vain sinua kiinnostavat sarakkeet.

Voit valita joko Valitse sarakkeet tai Poista sarakkeet . Suosittelen valitsemaan sarakkeet parhaana käytäntönä, koska siihen on helppo palata.

Jos muutat mieltäsi myöhemmin, se mahdollistaa nopean tavan tehdä se käyttöliittymän kautta sen sijaan, että menisit edistyneeseen editoriin ja muokkaat M-koodia suoraan.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Kyselyn taitto

Kyselyn taitto on toinen LuckyTemplatesin tietojen latausyritys yhdistää useita tietojen valinta- ja muunnosvaiheita yhdeksi tietolähdekyselyksi.

Voit määrittää, onko kysely taitettu, napsauttamalla hiiren kakkospainikkeella kyselyn käytettyjä vaiheita. Voit nähdä, näkyykö natiivikysely harmaana.

Jos se on harmaana, kyselyä ei taiteta. Jos se ei ole harmaana, kysely voidaan taittaa.

Siirrytään sitten tietojen muuntamiseen. Jos napsautan navigointivaihetta hiiren kakkospainikkeella tässä taulukossa, näen, että Näytä alkuperäinen kysely ei ole harmaana, joten voin valita sen.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Näemme täällä yksinkertaisen SQL-valintalausekkeen.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Jos siirrymme seuraavaan vaiheeseen suodatuksen jälkeen ja tarkastelemme alkuperäistä kyselyä, voimme nähdä, että kyselyä on hieman muutettu ja kyselyn alaosassa on "jos"-lauseke.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Jos siirrymme kolmanteen vaiheeseen ja napsautamme sitä hiiren kakkospainikkeella, voimme nähdä, että natiivikysely ei ole harmaana, joten voimme valita sen vielä kerran.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Kun olemme valinneet, voimme nähdä, että kolme kyselyä romahtaa vielä enemmän yhdeksi. Tämä on LuckyTemplates, joka sanoo, että paras tapa saada tiedot malliin on, että lähde tekee työn eikä minä.

Tietojen lataamisen ja muuntamisen parhaat käytännöt

Tietolähteiden käyttäminen kyselyn taittamiseen

Tietolähteet, joita voidaan tyypillisesti käyttää kyselyn taittamisen kanssa, ovat vakioobjekteja relaatiotietokannassa, kuten taulukoissa ja näkymissä.

Mukautetut SQL-kyselyt relaatiotietokantoihin eivät voi käyttää kyselyn taittamista. Litteitä tiedostoja ja verkkotietoja ei myöskään voi taittaa.

Joitakin muunnoksia, joita voidaan käyttää kyselyn taittamisessa, ovat rivien suodatus , sarakkeiden poistaminen , sarakkeiden uudelleennimeäminen ja liittäminen muihin kyselyihin samasta tietolähteestä.

Joitakin muunnoksia, joita ei voi käyttää kyselyn taittamisen kanssa, ovat hakemistosarakkeiden lisääminen , sarakkeiden tietotyyppien muuttaminen ja kyselyjen yhdistäminen tai liittäminen eri tietolähteistä .

Oikean yhteystilan valitseminen

Seuraavaksi suorituskyvyn parantamiseksi on valittava oikea yhteystila. Tuontitila on oletusasetus, ja sitä tulisi käyttää aina kun mahdollista, koska se tarjoaa parhaan raportin suorituskyvyn.

Suorakyselytilaa voidaan käyttää, jos halutaan ajantasaista tietoa, mutta muista, että sillä voi ja todennäköisesti on negatiivinen vaikutus suorituskykyyn.

Lopuksi reaaliaikainen yhteystila on käytettävissä, kun käytät tietovarastoja, kuten moniulotteisia SSAS-kuutioita.

Transformaatioiden paikantaminen

Seuraava asia, josta haluan puhua, on sijainti, jossa nämä muutokset tehdään. Paras paikka tehdä ne on lähteessä . Jos et voi tehdä niitä lähteessä, tee ne tehokyselyllä . Jos et voi tehdä niitä tehokyselyssä, tee ne DAXissa .

Suorita datamuunnos mahdollisimman pitkälle ylävirtaan ja niin pitkälle alavirtaan kuin on tarpeen.

Jos voit tehdä jotain tehokyselyllä, sinun pitäisi luultavasti tehdä.

Jälleen, jos se ei ole jotain dynaamista raporttiistunnon kontekstissa, harkitse sen tekemistä tehokyselyllä yksinkertaistaaksesi DAX:si ja parantaaksesi raportin tehokkuutta.

Mitä tulee pöytiesi muotoon, pyri tekemään tietotaulukoista pitkiä ja ohuita ja pyri tekemään mittataulukoista lyhyitä ja leveitä .

Nimeämisen ja tietotyyppien parhaat käytännöt

Käytä johdonmukaista nimeämis- ja kirjainmuotoilumallia , joka on raporttien käyttäjien helppo ymmärtää. Nimeä taulukot ja kyselyt uudelleen tarpeen mukaan, jotta ne noudattavat raportin nimeämis- ja kirjainkokostandardeja.

Nimeä sarakkeet uudelleen tarpeen mukaan vastaamaan kyseisiä nimeämis- ja kirjainkokostandardeja ja nimeä myös tehokyselyvaiheesi uudelleen tarpeen mukaan, jotta vaiheet kuvaavat itseään, koska et välttämättä ole raportin ylläpitäjä.

LuckyTemplates tekee erinomaista työtä oikeiden tietotyyppien määrittämisessä tietoja tuodessaan, mutta joskus myös joitain säätöjä tarvitaan. Varmista, että eri taulukoiden sarakkeita käytetään linkittävinä sarakkeina kahden saman tietotyypin taulukon välillä.

Varmista, että kaikki päivämääräsarakkeet ovat päivämäärä, eivät tekstiä. Jaa päivämäärä/aika-sarakkeet erillisiin päivämäärä- ja aikasarakkeisiin.

Viimeisenä vaiheena tarkista tietotyypit uudelleen . Ennen kuin painat Sulje- ja Käytä-painiketta tehokyselyssä, tarkista tietotyypit aina uudelleen, koska tietyt muunnokset voivat vaihtaa tietotyypit tekstiksi äänettömästi.

Tietojen hankinta tasaisella tarkkuudella

Viimeinen asia, josta keskustellaan, on tarkkuus. Tietojen lataus- ja muunnosprosessin aikana sinun tulee pyrkiä hankkimaan tietosi yhtenäisellä tarkkuudella. Kun yhdistät ratkaisussasi erilaisia ​​tarkkuutta, käytä power queryä (mieluiten) tai DAX:ää kohdentaaksesi viitetiedot asianmukaisesti.

Jos esimerkiksi tärkeimmät myyntitietosi ovat päivittäisellä tasolla, sen tarkkuus on päivittäin. Jos budjettiviitetietosi ovat kuukausitasolla, niiden tarkkuus on kuukausittain. Tässä on esimerkki tarkkuussäätöjen tekemisestä.

Johtopäätös

Toivottavasti tämä tietojen lataamista ja muuntamista koskeva opetusohjelma oli sinulle hyödyllinen. Jos teit, älä unohda tilata LuckyTemplates YouTube-kanava varmistaaksesi, että saat ilmoituksen kaikesta uudesta sisällöstä.

Greg


Päivämäärätaulukon luominen LuckyTemplatesissa

Päivämäärätaulukon luominen LuckyTemplatesissa

Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.