Luo monikielinen LuckyTemplates-raportti

Tämän päivän blogia varten haluan keskustella epätavallisesta tilanteesta monien Kanadan hallituksen konsulttitehtävieni kanssa, joissa asiakkaani vaativat, että kaikki julkaisut ovat kaksikielisiä tai saatavilla molemmilla virallisilla kielillä, englanniksi ja ranskaksi. Näytän sinulle, kuinka teen monikielisen LuckyTemplates-raportin tätä opetusohjelmaa varten. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Vaikka lisäinfrastruktuuria ja kehitystä tarvittiin, tämä onnistui helposti SSRS-raporttien avulla. Mutta jos yrität tehdä saman LuckyTemplatesin kanssa, on joitain rajoituksia.

Haluan esitellä osittain manuaalisen kiertotavan, jota olen käyttänyt äskettäin, ja olen kiinnostunut siitä, kuinka muut ovat käsitelleet samaa ongelmaa, joten jätä kokemuksesi alla olevaan kommenttiosaan.

Sisällysluettelo

Monikielisen LuckyTemplates-raportin kaksi aluetta

Kaikissa monikielisten raporttien kehittämistyössä on kaksi pääaluetta, jotka vaativat käännettyjä arvoja: raporttitiedot ja raporttitunnisteet .

Tiedoille, jos joku on vastuussa monikielisten raporttien tuottamisesta, voi toivottavasti päästä tietolähteeseen, joka sisältää jo datatekstiarvojen käännökset. Tarrojen osalta tarvitaan usein erillinen käännöstyö.

Tänään esittelemässäni esimerkissä käytetään monikielistä lähestymistapaa ja ratkaisuja raporttien esittämiseen englanniksi, ranskaksi tai espanjaksi. Olen luonut pienen näytetietojoukon, mutta ota kaikki käännökset varovasti.

En väitä, että mikään näistä olisi sopivia käännöksiä, vaan pikemminkin ne ovat tulosta online-käännöstyökaluista. Tässä olevat käännökset on tarkoitettu vain havainnollistamaan tekniikkaa ja ne on esitetty puhtaasti opetustarkoituksiin.

Monikielisen LuckyTemplates-raportin tietovaatimukset

Meillä on esitettävä arkisto tiedoista ja käännöksistä sekä Excel-työkirja , jossa on välilehti jokaiselle tietotyypille.

Ensinnäkin tarvitsemme taulukon kielille, joita aiomme tukea...

Luo monikielinen LuckyTemplates-raportti

… ja toinen välilehti raportissa käytettävien tarrojen käännöksille.

Luo monikielinen LuckyTemplates-raportti

Seuraavaksi tarvitsemme käännökset sarakkeille, joita aiomme käyttää visuaaleissamme.

Luo monikielinen LuckyTemplates-raportti

Ja lopuksi tarvitsemme tietolähteen, jossa kaikilla tietotaulukon riveillä ei ole ulottuvuustietoja, vaan ulottuvuuksien avaimet.

Luo monikielinen LuckyTemplates-raportti

Ja sitten tarvitsemme joukon ulottuvuuksia ja käännöksiä kaikille merkkijonoarvoille jokaisella tuetulla kielellä.

Luo monikielinen LuckyTemplates-raportti

Ladataan tietoja LuckyTemplatesiin

Siinä se datalle. Ladataan ja mallinnetaan nyt tietomme LuckyTemplatesissa. Avaamme, ja voimme nähdä, että meillä on taulukko kullekin välilehdelle, joka oli aiemmin Excel-laskentataulukossa.

Luo monikielinen LuckyTemplates-raportti

Olen myös ladannut LuckyTemplates-foorumilta.

Luo monikielinen LuckyTemplates-raportti

Tietojen mallinnus

Siirrytään mallinnusnäkymään ja katsotaan yksinkertaista tietomallia. Tässä näemme tavallisen vesiputouksen asettelun, jonka mitat ovat ylhäällä , faktataulukko keskellä , mittataulukot oikealla ja tukipöydät alaosassa .

Luo monikielinen LuckyTemplates-raportti

Sitten tarvitsemme joukon käännöstoimenpiteitä, yhden kullekin raportissamme näytettävälle tarralle. Nämä toimenpiteet ottavat huomioon kielileikkaajassamme valitun kielen ja palauttavat sitten oikean arvon valitulle kielelle.

Luo monikielinen LuckyTemplates-raportti

Tässä on esimerkki. Tämä ei ole mitenkään optimoitu; vaan pikemminkin selvyyden vuoksi kirjoitettu mitta.

Luo monikielinen LuckyTemplates-raportti

Tämä toimenpide tekee kolme asiaa. Ensinnäkin se asettaa laskettavan tarran nimen. Se etsii kaikki kolme tarra-arvoa ja palauttaa sitten sopivan tarran tilavuuden yksinkertaisen logiikan avulla.

Yhden valinnan slicerin luominen kielikoodeille

Katsotaanpa perussivumme asetuksia, joka on englanninkielinen sivu. Ensimmäinen asia, joka meidän on tehtävä, on lisätä yksittäinen slicer sivulle käytettävissä oleville kielikoodeille.

Luo monikielinen LuckyTemplates-raportti

Voit nähdä, kuinka kielikoodi tulee Kielet-taulukosta ja kuinka se on asetettu yksittäiselle valinnalle.

Luo monikielinen LuckyTemplates-raportti

Navigointipainikkeiden lisääminen

Seuraavaksi lisäämme kolme navigointipainiketta raportin oikeaan yläkulmaan.

Luo monikielinen LuckyTemplates-raportti

Avataan valintaruutu, avataan sitten otsikkoryhmä ja klikataan ranskan kielen painiketta. Näemme, että tällä painikkeella on sivunavigoinnin toimintotyyppi ja sen kohde ranskankielisenä sivuna .

Luo monikielinen LuckyTemplates-raportti

Sama koskee espanjaa. Toimintotyyppi on Sivunavigointi ja sen kohde on espanjalainen sivu.

Luo monikielinen LuckyTemplates-raportti

Otsikkolaatikon lisääminen

Seuraavaksi lisäämme otsikkotekstikentän. Napsauta vain Etusivu-välilehden Teksti-ruutua ja lisää arvo raportin otsikolle.

Sitten toiselle arvolle lisäämme tekstityksen.

Luo monikielinen LuckyTemplates-raportti

Voimme nyt nähdä, että arvot ovat muuttuneet, kun vaihdamme kielestä toiseen.

Luo monikielinen LuckyTemplates-raportti

Luo monikielinen LuckyTemplates-raportti

Luo monikielinen LuckyTemplates-raportti

Visuaalisen kortin lisääminen

Sitten aiomme lisätä korttivisuaalin tähän.

Luo monikielinen LuckyTemplates-raportti

Tällä kortilla lisäämme siihen valitun kielikoodin.

Luo monikielinen LuckyTemplates-raportti

Poista sitten Kategoria käytöstä ja laita Otsikko päälle .

Luo monikielinen LuckyTemplates-raportti

Otsikkotekstissä käytämme vaihtoehtoa, joka perustuu johonkin käännösmittaan, ja meillä on nimike kielikortin otsikolle.

Luo monikielinen LuckyTemplates-raportti

Näemme jälleen, että arvo muuttuu slicerissa valitun kielen mukaan.

Luo monikielinen LuckyTemplates-raportti

Lopuksi lisäämme taulukon tapahtumista. Olen jo lisännyt Tapahtumatunnus- ja Päivämäärä-sarakkeet .

Luo monikielinen LuckyTemplates-raportti

Lisäämme myös tuotteen, tilan, maakunnan, maan ja maanosan käännösmitat.

Luo monikielinen LuckyTemplates-raportti

Olemme käyttäneet myös tapahtumataulukon otsikkoa tässä.

Luo monikielinen LuckyTemplates-raportti

Luo monikielinen LuckyTemplates-raportti

Kun olemme käsitelleet tietomuutokset ja luoneet perussivumme englanniksi, kopioimme sen ranskaksi ja nimeämme sen uudelleen ranskaksi2 .

Muutamme sitten kielen osittajaa ja voimme nähdä, että tiedot muuttuvat asianmukaisesti. Tämä tarkoittaa, että ratkaisu pysyy dynaamisena tähän asti.

Luo monikielinen LuckyTemplates-raportti

Mutta olet ehkä huomannut, kuinka tapahtumataulukon sarakkeiden nimet ovat edelleen englanninkielisiä. Tässä meidän on tehtävä manuaalista työtä muuttamalla sarakkeiden nimiä yksitellen ja muokkaamalla tekstiä kenttäruudussa.

Jos palaamme käännöslaskentataulukkoomme, muista, että meillä on sarakkeiden välilehti ja eri sarakkeiden nimien käännökset.

Luo monikielinen LuckyTemplates-raportti

Tartumme englanninkielistä saraketta vastaavaan ranskankieliseen tekstiin ja muokkaamme sitten nimeä asianmukaisesti. Ensin teemme tuotesarakkeen valitsemalla ja kopioimalla kyseisen arvon…

Luo monikielinen LuckyTemplates-raportti


… Palaa sitten takaisin LuckyTemplatesiin ja liitä arvo muuttaaksesi tuotesarakkeen Tuotteesta Tuotteeksi.

Luo monikielinen LuckyTemplates-raportti


Teemme samoin Statusille. Palaamme laskentataulukkoon ja kopioimme ranskan sanan tilaa leikepöydälle…

Luo monikielinen LuckyTemplates-raportti

… liitä se sitten Kentät-ruutuun.

Luo monikielinen LuckyTemplates-raportti

Koko prosessi on kopiointi ja liittäminen, ja toistamme tämän muille sarakkeille ja myös espanjankieliselle sivulle.

Monikielisen LuckyTemplates-raportin julkaiseminen

PBX:n asennuksen viimeistelemiseksi varmistamme, että meillä on vain yksi näkyvä englanninkielinen sivu, kun taas ranskalaiset ja espanjalaiset sivut ovat piilossa.

Luo monikielinen LuckyTemplates-raportti

Nyt siirrymme eteenpäin ja otamme raportin käyttöön monikielisessä työtilassamme LuckyTemplates-palvelussa.

Luo monikielinen LuckyTemplates-raportti

Kun olemme valmis, siirrymme LuckyTemplates-palveluun ja avaamme juuri käyttöönottamamme raportin.

Luo monikielinen LuckyTemplates-raportti

Meillä on navigointipainikkeet oikeassa yläkulmassa. Jos napsautan ranskaa tai espanjaa, raportti esitetään asianmukaisesti valitulla kielellä.

Luo monikielinen LuckyTemplates-raportti

Raportin muokkaaminen yhdelle kielelle

Meillä on siis yksi raportti, jota käyttäjä voi tarkastella haluamallaan kielellä. Mutta voi myös olla tapauksia, joissa käyttäjä ei halua tehdä niin, vaan hän mieluummin avaa kielikohtaisen raportin suoraan.

Siinä tapauksessa voimme hyödyntää jo olemassa olevaa raporttia ja tallentaa siitä kolme kopiota, yhden englanniksi, yhden ranskaksi ja yhden espanjaksi. Voimme sitten avata jokaisen raportin vuorotellen ja poistaa navigointipainikkeet. Meidän on myös muokattava jokaista raporttia varmistaaksemme, että vain oikea kieli on näkyvissä.

Voimme avata kiinnostavan raportin suoraan LuckyTemplates-palvelussa.

Luo monikielinen LuckyTemplates-raportti

Jokaisen monikielisen raportointitavan hyvät ja huonot puolet

Yksittäinen raporttiratkaisu käyttää yhtä raporttia. Joten kaikki koodi on yhdessä paikassa, ja päivitettävänä on vain yksi PBX. Se käyttää yhtä tietojoukkoa, joten tiedot ladataan vain kerran. Sillä on kuitenkin pari rajoitusta. Se on staattinen, ja nimien päivittäminen vaatii manuaalista vaivaa. Jos myös tulevia päivityksiä on tulossa, käyttäjän on valittava avaamisen jälkeen kiinnostava kieli.

Usean raportin ratkaisussa loppukäyttäjälle jää vähemmän työtä ja he voivat avata kiinnostavan raportin välittömästi. Rajoituspuolella se käyttää useita raportteja, joten koodi toistetaan ja eri versiot voivat myös mennä epäsynkronista.

Moniraporttiratkaisu käyttää kopiota tietojoukosta jokaiselle kielelle, joten se ei ole toivottavaa myös palvelutilan näkökulmasta. Toinen rajoitus on, että se on enemmän työtä kehittäjälle, koska perusversio on päivitettävä. Täysi usean raportin käyttöönottoprosessi on toistettava aina, kun suunnitteluun tehdään muutoksia.

Henkilökohtaisesti pidän yhden raportin menetelmästä, mutta loppujen lopuksi sopiva ratkaisu on liiketoimintapäätös ja sen sanelee asiakas.

Johtopäätös

Toivottavasti olet oppinut jotain tästä monikielisen LuckyTemplates-raportin esittämisestä. Jos pidit tämän opetusohjelman sisällöstä, tilaa seTV-kanava ja tutustu muuhun verkkosivustoomme, jossa on runsaasti resursseja viedäksesi LuckyTemplates-taitosi uudelle tasolle.

Greg


Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.