LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Tässä opetusohjelmassa opit käyttämään VertiPaq Analyzeria DAX Studiossa tietomallisi optimointiin LuckyTemplatesissa.

VertiPaq Analyzer on sisäänrakennettu työkalu, joka poimii mielekästä tietoa optimoinnin näkökulmasta.

Käynnistä VertiPaq Analyzer siirtymällä DAX Studion Lisäasetukset- välilehdelle. Napsauta sitten Näytä tiedot -vaihtoehtoa.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Tämä avaa uuden ruudun alareunaan. VertiPaq Analyzer Metrics -ruutu sisältää luettelon kaikista taulukkomallisi taulukoista.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Jokainen sarake sisältää merkityksellisiä tietoja tietomallistasi, kuten:

  • Kardinaalisuus – näyttää taulukon rivien määrän.
  • Taulukon koko – näyttää taulukon koon kilotavuina (KB).
  • Sarakkeen koko – näyttää sarakkeen koon kilotavuina (KB).
  • Hierarchy Size – käytetään pääasiassa MDX-tarkoituksiin.
  • Koodaus – koskee arvokoodausta ja sanakirjakoodausta.
  • Tietotyyppi – sarakkeen tietotyyppi, kuten teksti, numero tai päivämäärä.
  • Rel Size – näyttää kahden taulukon välisen suhteen vuoksi kulutetun muistin.
  • % DB – näyttää taulukon kuluttaman RAM-muistin määrän suhteessa koko tietomalliin.

Sisällysluettelo

LuckyTemplates-tietomallin VertiPaq-analysaattorin mittarit

Voit käyttää näitä erilaisia ​​mittareita analysoidessasi taulukoita . Tässä esimerkissä huomaat, että myyntitaulukko kuluttaa suurimman määrän %DB:tä.

Vieritä VertiPaq Analyzerin taulukon vasempaan sarakkeeseen. Kun napsautat taulukkoa, voit tarkastella sen sarakkeiden tietoja.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Tämän avulla voit tunnistaa sarakkeet, jotka ovat välttämättömiä analyyttisiä tarkoituksia varten. Voit myös poistaa tarpeettomat sarakkeet tietomallistasi. Tämä säästää RAM-muistia ja optimoi suorittamasi laskelmat.

Esimerkiksi Online Sales Key -sarake kuluttaa yhteensä 83 Mt RAM-muistia. Jos tämä sarake ei ole hyödyllinen raportointitarkoituksiin, voit vapauttaa tallennustilaa poistamalla sen.

Koodaus-osiossa näet, että sitä käytetään Online Sales Key -sarakkeessa. Sanakirjakoodauksen käyttämisestä ei ole hyötyä, koska tämä sarake sisältää vain yksilöllisiä arvoja. Tallennettu indeksi on edelleen sama kuin sen arvo.

Tästä ei ole hyötyä saraketta pakattaessa, joten Analysis Services ohittaa sanakirjakoodauksen. Siksi Sanakirja-osio kuluttaa vain 120 kt.

Sanakirjan koodaus, tallennusprosentit ja käyttäjähierarkian koko

Jälkikäteen ajatellen, jos katsot Myyntitilausnumero-saraketta, näet, että sen Sanakirja-osio vie enemmän tallennustilaa kuin Data-osio.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Tiedot-osio tallentaa indeksin tai osoittimen arvon kullekin sarakkeen riville. Koska Myyntitilausnumero-sarake tallentaa suurimman osan tiedoistaan ​​indeksien muodossa, sanakirja kuluttaa kaiken paineen.

Sarakkeen koko näyttää Data-, Sanakirja- ja Hierarkia-osien summauksen. Tietotyyppi-osiossa Myyntitilausnumero-sarake on tallennettu merkkijonona, joten sanakirjakoodausta käytetään.

Seuraavaksi, jos vierität VertiPaq Analyzerin oikeanpuoleisimpaan osaan, näet prosenttitiedot.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

% Taulukko näyttää sarakkeen käyttämän tilan määrän suhteessa taulukkoon. Sen sijaan % DB näyttää sarakkeen käyttämän tilan määrän suhteessa koko tietokantaan.

Siirryttäessä Tuotteet-taulukkoon voit nähdä, että se on ainoa, jolla on arvo käyttäjähierarkian koolle.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Käyttäjähierarkian koko näyttää DAX Studiossa luotujen hierarkioiden kuluttaman tilan.

LuckyTemplatesin tietomallin RI rikkomukset

VertiPaq Analyzerin sarakevälilehdellä voit tarkastella tietojasi taulukko-sarake-muodossa.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Sen avulla voit lajitella sarakkeiden mukaan, jolloin on helpompi tunnistaa, mikä koko tietojoukon sarake kuluttaa eniten RAM-muistia.

Suhteet-välilehdellä voit tarkastella toiminnan perimmäistä syytä.

Jos DAX-koodisi sisältää RI-rikkomuksen, VertiPaq Analyzer sijoittaa numeron 1 punaisella kirjasimella RI-rikkomukset -osioon. Jos kuitenkin laajennat rikkomuksen sisältävää taulukkoa, et näe, mikä sen aiheuttaa.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Nämä tiedot löytyvät sen sijaan Suhteet-välilehdeltä.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Tässä esimerkissä Myyntitaulukko näyttää, että myyntitaulukon tuoteavaimen ja tuotetaulukon tuoteavaimen välillä puuttuu 2 183 avainta. Tästä seuraa 10 miljoonaa virheellistä riviä Myynti-taulukossa ja 153 esimerkkirikkomusta.

VertiPaq Analyzerin Suhteet-sivulla voit tunnistaa puuttuvat avaimet Faktat-taulukon ja Dimension-taulukon välillä.

Voit myös tarkistaa nämä tiedot uudelleen DAX:n avulla.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Kun suoritat koodin, tulokset todella osoittavat, että 10 miljoonalla rivillä on tyhjiä tuoteavainarvoja.

Yhteenveto-välilehti VertiPaq Analyzerissa

Yhteenveto-välilehti näyttää tietomallisi perustiedot.

LuckyTemplates-tietomallin optimointi VertiPaqin avulla

Kokonaiskoko näyttää tietomallin kuluttaman RAM-muistin kokonaismäärän. Analyysipäivämäärä koskee viimeistä kertaa, kun napsautit Näytä tiedot -vaihtoehtoa DAX Studiossa.

Yhteensopivuus viittaa nykyisessä tiedostossa käytettyyn Analysis Services -versioon. Ja lopuksi palvelin näyttää paikallisen isäntäportin numeron, jota analyysipalvelut käyttävät muodostaessaan yhteyden DAX Studioon.

Johtopäätös

VertiPaq-analysaattori on suorituskyky- ja analyysityökalu, joka sisältyy Microsoft LuckyTemplates -ohjelmistoon. Sen avulla voit analysoida LuckyTemplates-raportin tai tietojoukon tietomallia ymmärtääksesi, kuinka tiedot on rakennettu ja miten niitä käytetään.

VertiPaq-analysaattori tarjoaa useita mittareita, jotka voivat auttaa sinua ymmärtämään tietomallisi suorituskykyä ja tehokkuutta. Analysoimalla näitä mittareita voit tunnistaa tietomallisi mahdolliset ongelmat, kuten suuret taulukot, alhainen tietotiheys tai tehottomia tietotyyppejä, ja ryhtyä toimenpiteisiin mallin optimoimiseksi suorituskyvyn parantamiseksi.

Kaikki parhaat,


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.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.