Semanttisen mallin optimointi Power BI: Copilot ssä

Koskee seuraavia:✅ Power BI -palvelu

Hyvin valmisteltu semanttinen malli antaa Copilot vahvemman pohjan liiketoimintakysymyksiin vastaamiselle Power BI. Ennen kuin esittelet Copilot käyttäjiä, arvioi mallisi ja korjaa ongelmia, jotka voivat vaikuttaa vastauksen laatuun. Aloita raporteissa jo käytetyistä mittareista, suhteista ja liiketoimintamääritelmistä. Semanttisen mallin mallinnusongelmien ratkaiseminen, koska lisäohjeilla ei voida korjata virheellisiä suhteita tai epäasianmukaisia koosteita. Optimoi sitten malli toiminnolle Copilot ja luo yhtenäinen tarkistusprosessi.

Tämä artikkeli on tarkoitettu käyttäjille esittelyihin semanttisten mallien Copilot tekijöille, raporttien omistajille ja tiimeille. Se täydentää Kysymysten kysyminen Copilot tiedoista -toimintoa, joka kuvaa, miten käyttäjät voivat esittää kysymyksiä ja tarkistaa tulokset. Tässä artikkelissa kerrotaan, miten voit valmistella semanttisen mallisi ja arvioida vastauksia Copilot .

Muistiinpano

Pidä seuraavat vaatimukset mielessä:

Muistiinpano

VerkkomallinnuskokemuksenCopilot Power BI -palvelu voidaan tehdä muutakin kuin arvioida malliasi. Se voi myös ehdottaa ja soveltaa muutoksia suoraan, kuten taulukoiden ja sarakkeiden nimeämistä uudelleen, suhteiden luomista ja DAX-mittareiden luomista. Tämän artikkelin optimointiohjeet tukevat suoraan parempia tuloksia tästä analyysista: hyvin jäsennelty, selkeästi nimetty malli auttaa Copilot tuottamaan tarkempia ja hyödyllisiä ehdotuksia.

Aloita keskittyneillä liiketoimintakysymyksillä

Valitse kohdistettu liiketoimintaskenaario ja tunnista kysymykset, jotka käyttäjät usein esittävät. Määritä jokaiselle kysymykselle odotettu mittari, ryhmittely, päivämääräperuste, suodattimet ja vahvistettu tulos.

Sisällytä kysymyksiä, jotka paljastavat moniselitteisyyttä. Miten myynti esimerkiksi suoriutuu? voi viitata tuottoon, tilausmäärään, kasvuun tai katteeseen. Määritä oletustulkinta tai ohjaa Copilot häntä pyytämään selvennystä.

Aloita kokonaisarvoja, vertailuja, sijoituksia ja trendejä koskevista kysymyksistä, joita semanttinen malli tukee. Lisää monimutkaisempia kysymyksiä vastauksien jälkeen Copilot alkuperäiseen määritykseen johdonmukaisesti.

Semanttisen mallin tarkasteleminen ja parantaminen

Käytä seuraavien taulukoiden suosituksia semanttisen mallisi tulkintaan Copilot ja vastausten laadun parantamiseen.

Mallin rakenne

Elementti Huomioitavia seikkoja Kuvaus Mihin hakea Esimerkki:
Taulukon linkitys Selkeiden suhteiden määrittäminen Määritä selvästi kaikki taulukoiden väliset suhteet ja varmista, että ne ovat loogisia. Määritä, mitkä suhteet ovat yksi moneen, monta yhteen tai monta moneen. Valitse Malli-näkymässäSuhteiden hallinta Luo yksi-moneen-suhde kohteesta Date[DateID] ja Sales[DateID] varmista, että suhde on aktiivinen.
Faktataulukot Selkeä tarkoitus ja yksityiskohtaisuustaso Tunnista selkeästi faktataulukot ja määritä, mitä kukin rivi edustaa. Varmista, että laskelmat käyttävät koosteita, jotka ovat asianmukaisia kyseiselle tietotasolle. Taulukon ominaisuuksissa ja mallin rakenteessa Nimeä faktataulukot selkeästi, kuten FactSales, ja kuvaa niiden yksityiskohtaisuustasoa, kuten yksi rivi tilausriviä kohti.
Dimensiotaulukot Tukevat kuvailevat tiedot Luo dimensiotaulukoita, jotka sisältävät faktataulukoiden kvantitatiivisiin mittareihin liittyvät kuvaavat määritteet. Taulukon ominaisuuksissa ja tietomallin rakenteessa Luo dimensiotaulukoita, kuten DimProduct määritteillä (ProductName, Category, ) Brandja DimCustomer määritteillä (CustomerName, City, ). Segment
Hierarkiat Loogiset ryhmittelyt Luo tiedoissa selkeät hierarkiat erityisesti dimensiotaulukoille, jotka tukevat porautumista raporteissa. Valitse taulukon pikavalikosta Uusi hierarkia Luo taulukkoon Date hierarkia:Year>Quarter>Month>Day . Taulukossa Geography : Country/Region>State>City.
Suhdetyypit Selkeästi määritelty Jotta raportin luominen on tarkkaa, määritä selkeästi suhteiden luonne (aktiivinen tai passiivinen) ja niiden kardinaliteetti. Suhteen ominaisuudet -valintaikkunassa Määritä Date arvoksi Sales Monta yhteen (aktiivinen), ProductSales Monta yhteen (aktiivinen) ja merkitse roolipelisuhteet passiivisiksi tarvittaessa.

Mittarit ja suorituskykyilmaisimet

Copilot voi luoda ad hoc -laskutoimituksia, mutta lisätä usein käytettyjä tai liiketoiminnan kannalta tärkeitä laskelmia semanttiseen malliin tarkastelluina mittareina. Tämä lähestymistapa antaa raporttien tekijöille ja Copilot yhdenmukaisia liiketoimintamääritelmiä käytettäväksi.

Elementti Huomioitavia seikkoja Kuvaus Mihin hakea Esimerkki:
Mittarit Standardoitu laskentalogiikka Anna mittareille standardoitu, selkeä laskentalogiikka, joka on helppo selittää ja ymmärtää. Mittarin määritelmä ja kuvaus -ominaisuudessa Mittaa DAX: Total Sales = SUM(Sales[SaleAmount]) ja lisää kuvaus: "Kaikkien myyntisummien summa".
Mittarit Nimeämiskäytännöt Anna mittayksiköille nimet, jotka kuvaavat selvästi niiden laskentaa ja tarkoitusta. Mittarin nimi -kentässä mittareita luotaessa Käytä kuvaavaa nimeä: Average Customer Rating lyhenteen sijaan: AvgRating.
Mittarit Ennalta määritetyt ja tarkastetut mittarit Luo uudelleenkäytettäviä mittareita yleisille pyynnöille ja liiketoiminnan kannalta tärkeille laskutoimituksille. Tarkista niiden logiikka niin, että raportin tekijät voivat Copilot käyttää yhdenmukaisia liiketoimintamääritelmiä. Mittarin määritys- ja kuvaus-ominaisuudessa Määritä [Net Sales] palautusten, alennusten ja peruutetun tilauksen hyväksytty käsittely. Sisällytä usein pyydetyt mittarit, kuten myynti vuoden alusta ja kuukausittainen kasvu.
Mittarit Suhteet Määritä suhteet, joilla on asianmukainen osoittaja, nimittäjä ja koostamistoiminta. Mittarin määrityksessä Määritä [Gross Margin %] jakamalla hyväksytty myyntikatemittari hyväksytyllä nettomyyntimittarilla rivitason prosenttilukujen keskiarvon sijasta.
Mittarit Määrät Luo erillisiä mittareita, kun rivimäärät ja yritystapahtumamäärät edustavat eri tuloksia. Mittarin määrityksessä Määritä [Order Count] erikseen kohteesta [Order Line Count].
Mittarit Aikasidonnaiset saldot Käytä mittareita, jotka koostavat tilannevedoksia asianmukaisesti tuotteista, sijainneista ja päivämääristä. Mittarin määrityksessä Määritä loppuvaraston mittari sen sijaan, että summaat päivittäiset varastotilannevedokset päivämääriin.
Mittarit Muotojen näyttäminen Käytä muotoja, jotka selkeyttävät kunkin mittarin yksikköä ja skaalausta. Mittarin Muotoilu-ominaisuudessa Muotoile raha-mittarit valuutaksi, suhteet prosenttilukuina ja laskee kokonaisluvuiksi.
Tunnusluvut (KPI:t) Ennalta määritelty ja merkityksellinen Luo joukko suorituskykyilmaisimia, jotka ovat olennaisia liiketoimintakontekstin kannalta ja näkyvät usein raporteissa. Luo mittareita yleisesti seuratuille suorituskykyilmaisimille Määritä mittarit, kuten ROI = DIVIDE([Profit], [Investment]), CAC = DIVIDE([Marketing Spend], [New Customers]), LTV = [Avg Order Value] * [Purchase Frequency] * [Customer Lifespan].

Sarakkeet ja tietojen laatu

Elementti Huomioitavia seikkoja Kuvaus Mihin hakea Esimerkki:
Sarakkeiden nimet Yksiselitteiset merkinnät Tee sarakkeiden nimistä yksiselitteisiä ja itsestään selviä. Säilytä hyödyllisiä yritystunnisteita, mutta vältä tunnuksia tai koodeja, jotka edellyttävät lisähakua ilman kontekstia. Sarakkeiden nimeäminen uudelleen Power Query -editori tai mallinäkymässä Nimeä sarake uudelleen kohteesta ProdID tai Product ID ja Product Namekohteesta CustNo .Customer Number
Saraketietotyypit Oikea ja johdonmukainen Käytä oikeita ja yhtenäisiä tietotyyppejä sarakkeille kaikissa taulukoissa, jotta voit varmistaa, että mittarit lasketaan oikein ja että asianmukainen lajittelu ja suodatus on mahdollista. Määritä sarakkeen ominaisuuksissa tietotyyppi Varmista, että Sales[SaleAmount] on desimaaliluku (ei teksti), Date[Date] päivämäärä (ei teksti), Product[ProductID] kokonaisluku.
Tietojen yhdenmukaisuus Standardoidut arvot Säilytä standardoidut arvot sarakkeissa suodattimien ja raportoinnin johdonmukaisuuden varmistamiseksi. Etsi ja korvaa- tai Power Query -muunnosten käyttäminen Varmista sarakkeessa Status , että kaikki arvot käyttävät johdonmukaisia kirjainkokoja: Open, Closed, Pending (ei sekakirjainkokoa, kuten open, CLOSED).
Päivämääräsarakkeet Selkeä liiketoiminnan merkitys Erota päivämäärät, joilla on erilaiset liiketoiminnan merkitykset. Määritä, käyttävätkö jaksot tilikautta vai kalenterivuotta, myös silloin, kun tilikausi alkaa. Käytä päivämääräsarakkeita ja suhteita sen sijaan, että luottaisit vain tekstiotsikoihin. Päivämäärätaulukoissa suhteet ja kuvausominaisuudet Käytä erillisiä ja Order DateShipment Date sarakkeita. Määritä tilikausisarakkeet sen sijaan, että luottaisit vain tunnisteisiin, kuten Q1.
Tärkeimmät sarakkeet Täydet ja yksilölliset arvot Käsittele puuttuvia tai kaksoiskappaleita avaimia, jotta suhteet ja laskutoimitukset tuottavat tarkkoja tuloksia. Power Query muunnoksissa ja lähdetiedoissa Varmista, että jokaisella asiakasdimension rivillä on yksilöivä, ei-blank-asiakasavain.

Päivitys, suojaus ja metatiedot

Elementti Huomioitavia seikkoja Kuvaus Mihin hakea Esimerkki:
Päivitä aikataulut Läpinäkyvä ja aikataulutettu Kerro selkeästi tietojen päivitysaikataulut, jotta käyttäjät ymmärtävät analysoimiensa tietojen ajantasaisuuden. Tietoaineiston asetuksissa ja dokumentaatiossa Lisää tekstiruutu tai kuvaus, jossa lukee: "Data päivittyy päivittäin klo 6.00 UTC" tai "Reaaliaikainen data 15 minuutin lisäävällä päivityksellä".
Suojaus Roolitason määritykset Määritä käyttöoikeusroolit tietojen eri tasoille, jos niissä on arkaluonteisia elementtejä, joita kaikkien käyttäjien ei pitäisi nähdä. Valitse mallinäkymässäRoolien hallinta Luo rooli "Myyntitiimi" suodattimella: Sales[Region] = USERNAME() ja rooli "HR" suodattimella työntekijöiden tietotaulukoissa.
Metatiedot Rakenteen dokumentointi Dokumentoi tietomallin rakenne, mukaan lukien taulukot, sarakkeet, yhteydet ja mittarit. Käytä kuvausominaisuuksia ja ulkoista dokumentaatiota Lisää kuvauksia taulukoihin ja sarakkeisiin. Luo erillinen asiakirja, jossa on mallikaavio, tietosanasto ja mittaluettelo.

DAX-kyselyn huomioitavat seikat

Seuraavassa taulukossa on lueteltu muita ehtoja, joiden avulla voit luoda tarkkoja Data Analysis Expressions (DAX) -kyselyitä Copilot. Näiden suositusten avulla voit luoda tarkkoja DAX-kyselyitä.

Elementti Huomioitavia seikkoja Kuvaus Mihin hakea Esimerkki:
Mittarit, taulukot ja sarakkeet Kuvaukset Määritä description-ominaisuudessa kukin elementti ja se, miten aiot käyttää sitä. Aloita sen liiketoiminnan merkityksestä, yksiköstä ja tärkeistä poissulkemisista. Copilot käyttää vain 200 ensimmäistä merkkiä. Ominaisuudet-ruudun mittareiden, taulukoiden ja sarakkeiden Kuvaus-kenttä Lisää mittaa [YOY Sales]varten kuvaus: "Tilausten vuosittainen ero. Käytä yhdessä Päivämäärä[Vuosi]-sarakkeen kanssa, jos haluat näyttää muiden vuosien kuin viimeisimmän vuoden mukaan. Osittaiset vuodet verrattuna edellisen vuoden vastaavaan ajanjaksoon."
Laskentaryhmät Kuvaukset Mallin metatiedot eivät sisällä laskentakohteita. Laskentaryhmä-sarakkeen kuvauksen avulla voit luetella ja selittää, miten laskentakohteita käytetään. Copilot käyttää vain 200 ensimmäistä merkkiä. Laskentaryhmän sarakkeen Ominaisuudet-ruudussa Lisää Aikatietomallin laskentaryhmä -sarakkeeseen kuvaus: "Käytä mittareiden ja päivämäärätaulukon kanssa Nykyinen: nykyinen arvo, MTD: kuukauden alusta, QTD: vuosineljänneksestä tähän päivään, YTD: vuoden alusta, PY: edellinen vuosi, PY MTD, PY QTD, YOY: vuosimuutos, YOY%: YOY %." Lisää mittaritaulukkoon: "Mittareita käytetään tietojen koostamiseen. Nämä mittarit voidaan näyttää vuositasolla käyttämällä tätä syntaksia CALCULATE([Measure Name], Time intelligence[Time calculation] = YOY)."

Testitulosten vianmääritys

Tarkista luotu kysely ja tulokset ongelman lähteen tunnistamiseksi ennen tekoälyohjeiden päivittämistä.

Ongelma Tarkistettavat tehtävät
Virheellinen liiketoiminnan mittari Tarkista mittarien nimet, kuvaukset, tekoälytietojen rakenteen valinnat ja ohjeet, jotka määrittävät oletusmittarin.
Odottamaton kokonaisaika tai ajanjakso Vertaa suodatinkontekstia ja päivämääräpohjaa odotettuun tulokseen. Tarkastele sitten suhteen toimintaa ja koostamislogiikkaa.
Puuttuvat luokat tai ei tuloksia Tarkista lähdetiedot, päivitystila, luokka-arvot, pyydetty ajanjakso ja kuluttajan oikeudet. Älä tulkitse tulosta nollaksi.
Oikeat tiedot harhaanjohtavalla esityksellä Tarkista yksiköt, muotoilu, lajittelu ja se, onko selitys suurempi kuin mitä tiedot tukevat.
Hidas tai epäonnistunut vastaus Tarkista muodostettu kyselyn ja semanttisen mallin suorituskyky. Vertaa kyselyä vahvistettuun viitekyselyun, ennen kuin muutat liiketoiminnan ohjeita.
Tekoälymuutosten valmistelutietoja ei näytetä Vahvista, että muutit oikean semanttisen mallin, ja salli muutosten voimaantuloaika. Sulje ja avaa ruutu uudelleen Copilot ja tarkista käyttöönotto- ja päivitysvaatimukset.

Testaus-, käyttöönotto- ja päivitysvaatimukset ovat kohdassa Työkalujen muutosten ja huomioitavien seikkojen ja rajoitusten testaaminenCopilot.