Sammendrag
I denne modulens scenario var en av organisasjonens Power BI Desktop semantiske modeller ineffektive og forårsaker problemer. Brukere var misfornøyde med rapportytelsen, og modellens filstørrelse var for stor, den forårsaket derfor belastning på organisasjonens ressurser.
Du ble bedt om å se gjennom den semantiske modellen for å identifisere årsaken til ytelsesproblemene og gjøre endringer for å optimalisere ytelsen og redusere størrelsen på modellen.
Power BI Desktop tilbyr en rekke verktøy og funksjoner som du kan bruke til å analysere og optimalisere ytelsen til semantiske modeller. Du begynte optimaliseringsprosessen ved å bruke Ytelsesanalyse og andre verktøy for å vurdere ytelsen til mål, relasjoner og visualobjekter, og foretok deretter forbedringer basert på analyseresultatene. Deretter brukte du variabler for å skrive mindre komplekse og mer effektive beregninger. Deretter tok du en nærmere titt på kolonnedistribusjonen og reduserte kardinaliteten til relasjonene dine. På dette stadiet var den semantiske modellen mer optimalisert. Du vurderte hvordan situasjonen kunne endres hvis organisasjonen brukte en DirectQuery-modell, og deretter identifiserte du hvordan du kunne optimaliserer ytelse fra Power BI Desktop og kildedatabasen. Til slutt brukte du aggregasjoner for å redusere størrelsen på den semantiske modellen betydelig.
Hvis Power BI Desktop ikke ga deg muligheten til å optimalisere ineffektive semantiske modeller, måtte du bruke mye tid i flere datakilder for å forbedre dataene der. Spesielt, uten Ytelsesanalyse, ville du ikke ha identifisert årsakene til ytelsesproblemene i rapportene og flaskehalsene i spørringen som måtte fjernes. Dette ville har frustrert og umotivert brukerne og kunne ha ført til at de unngikk å bruke rapportene.
Nå som du har optimalisert rapporten, kan brukere få tilgang til dataene de trenger raskere, slik at de er mer produktive og har større jobbtilfredshet. Reduksjonen du foretok på modellens filstørrelse vil redusere belastningen på ressursene og gi organisasjonen er rekke fordeler. Du har fullført oppgaven du ble gitt.
Bruk Ytelsesanalyse til å undersøke ytelsen til rapportelement
Bruk automatisk dato/klokkeslett i Power BI Desktop
Datareduksjonsteknikker for importmodellering