VertiPaq-moottori LuckyTemplatesissa – Käyttö ja parhaat käytännöt

Tämä opetusohjelma käsittelee parhaita käytäntöjä käytettäessä VertiPaq Engineä LuckyTemplatesissa. Opit erilaisia ​​tekniikoita ja lähestymistapoja suoriutuaksesi sujuvammin.

Jotta voit hyödyntää tietomallejasi ja suhteitasi, sinun on asetettava ne siten, että voit ymmärtää laskelmien kulun.

Sisällysluettelo

Tietomallin asetukset

VertiPaqin paras asennus on nimeltään Star Schema .

VertiPaq-moottori LuckyTemplatesissa – Käyttö ja parhaat käytännöt

Faktataulukko sijaitsee mallin keskellä, kun taas taulukot ympäröivät  sitä .

Näet, että dimensiotaulukoiden suodattimet siirretään tietotaulukkoon. Tämä osoittaa molempien taulukoiden välisen suhteen.

Dimensioiden ja faktataulukoiden väliset suhteet perustuvat määrittävän sarakkeen kardinaalisuuteen.

Sarakkeen kardinaalisuus

Kardinaalisuus on sarakkeen ainutlaatuisia arvoja.

Jos DimSalesPeople-  taulukossa on 100 erilaista myyjää, sarakkeen kardinaliteetti on 100. Se syötetään  FactSales-  taulukkoon, jossa on tuhansia rivejä.

Tämän sarakkeen kardinaalisuus on yhtä suuri kuin FactSales- taulukossa olevien myyntihenkilöiden lukumäärä  .

Jos sinulla on paljon ainutlaatuisia arvoja, suorituskykyongelmia voi ilmetä. Muista aina, että suhteiden välinen kardinaalisuus on tärkeää.

VertiPaqin viittauseheysrikkomukset

Viittauksen eheysrikkomukset voivat alihyödyntää kaikkia DAX:n käytettävissä olevia optimointeja. Tämä tapahtuu, kun arvo on olemassa faktataulukossa, mutta sitä ei ole dimensiotaulukossa  .

VertiPaqin käyttö

Tässä ovat yleiset parhaat käytännöt VertiPaqin käyttöön:

1. Tuo sarakkeet

Tuo sarakkeita, joita tarvitset vain tietokannan muistin vähentämiseksi.

2. Vähennä yksilöllisiä arvoja

Vähennä kardinaalisuutta niin paljon kuin mahdollista. Tämä mahdollistaa koodausmenetelmien, kuten Value Encodingin,  toimimisen paremmin. Jaa sarakkeet, joissa on 2 arvoa, kuten Date Time  -sarakkeet, päivämäärä- ja aikasarakkeiksi  .

3. Vähennä tarkkuutta

Toinen paras käytäntö on vähentää tietojen tarkkuutta. Jos yrityksesi vaatimukset sallivat sen, vähennä tarkkuutta.

4. Muunna kokonaislukutyypiksi

Tekstisarakkeiden muuntaminen kokonaisluvuiksi nopeuttaa koodausta. Arvokoodaus on nopeampi kuin sanakirja- tai hash-koodaus. Muunna siis tekstisarakkeet kokonaisluvuiksi.

Power Queryn lasketut sarakkeet

Paras paikka laskettujen sarakkeiden tekemiseen on osoitteessa. Tämä mahdollistaa paremman pakkauksen ja nopeamman päivityksen.

Tämä ei tarkoita, että kaikki lasketut sarakkeet pitäisi tehdä lähteessä. Sinun on löydettävä sopivin paikka tehdä niitä.

Älä tallenna osittaisia ​​tai avustavia sarakkeita laskettuun sarakkeeseen. Se voi aiheuttaa suorituskykyä hitin. On parasta tiivistää niin monta vaihetta yhdeksi sarakkeeksi.




Johtopäätös

Kun se tulee optimoimaan, VertiPaq on vastaus. On olemassa tapoja ja käytäntöjä, jotka auttavat parantamaan tallennusmoottoria.

Voit käyttää tätä opetusohjelmaa ymmärtämällä menetelmät. Näiden käytäntöjen avulla hitaasti toimiva DAX ei ole enää ongelma. Sinun tarvitsee vain maksimoida ne saadaksesi haluamasi tulokset.


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.