Yhteyden vianmääritysohjeet

Tämä artikkeli koskee tietojen mallintajaa, joka käsittelee Power BI Desktopia. Se sisältää ohjeita sellaisten tiettyjen ongelmien vianmääritykseen, joita saatat kohdata malleja ja raportteja kehittäessäsi.

Muistiinpano

Tämä artikkeli ei johdata malliyhteyksiin. Jos et ole täysin perehtynyt suhteisiin, niiden ominaisuuksiin tai niiden määrittämiseen, suosittelemme, että luet ensin Mallien suhteet Power BI Desktopissa -artikkelin.

On myös tärkeää, että ymmärrät tähtirakenteen suunnittelun. Lisätietoja on kohdassa Tutustu tähtirakenteeseen ja sen merkitykseen Power BI:ssä.

Vianmääritys

Kun raportin visualisointi on määritetty käyttämään kenttiä kahdesta (tai useammasta) taulukosta eikä se esitä oikeaa tulosta (tai mitään tulosta), on mahdollista, että ongelma liittyy malliyhteyksiin.

Tässä on yleinen vianmäärityksen tarkistusluettelo. Voit käy tarkistusluetteloa vaiheittain läpi, kunnes tunnistat ongelman tai ongelmat.

  1. Vaihda visualisointi taulukoksi tai matriisiksi tai avaa Näytä tiedot -ruutu – ongelmien vianmääritys on helpompaa, kun näet kyselyn tuloksen.
  2. Jos kyselyn tulos on tyhjä, vaihda tietonäkymään – varmista, että taulukoihin on ladattu tietorivejä.
  3. Vaihda mallinäkymään – on helppo tarkastella suhteita ja määrittää nopeasti niiden ominaisuudet.
  4. Varmista, että taulukoiden välillä on suhteita.
  5. Varmista, että kardinaliteettiominaisuudet on määritetty oikein – ne saattavat olla väärin, jos "monta"-puolen sarake sisältää yksilöllisiä arvoja ja se on määritetty virheellisesti "yksi"-puoleksi.
  6. Varmista, että suhteet ovat aktiivisia (yhtenäinen viiva).
  7. Varmista, että suodatusohjeet tukevat levittämistä (katso nuolenpäät).
  8. Varmista, että oikeat sarakkeet liittyvät toisiinsa – valitse yhteys tai vie kohdistin sen päälle, niin liittyvät sarakkeet tulevat näkyviin.
  9. Varmista, että toisiinsa liittyvien sarakkeiden tietotyypit ovat samat tai ainakin yhteensopivat – tekstisarakkeen voi yhdistää kokonaislukusarakkeeseen, mutta suodattimet eivät löydä vastaavuuksia suodattimien levittämiseksi.
  10. Vaihda Tiedot-näkymään ja varmista, että vastaavat arvot löytyvät liittyvistä sarakkeista.

Vianmääritysopas

Seuraavassa on luettelo ongelmista ja niiden mahdollisista syistä.

Ongelma Mahdolliset syyt
Visualisointi ei näytä tulosta • Tietoja ei ole vielä ladattu malliin.
• Suodatinkontekstissa ei ole tietoja.
• Rivitason suojaus (RLS) on käytössä.
• Yhteydet eivät levity taulukoiden välillä – noudata yllä olevaa tarkistusluetteloa.
• Rivitason suojaus on käytössä, mutta kaksisuuntaista yhteyttä ei voi levittää – katso Rivitason suojaus (RLS) Power BI Desktopissa.
Visualisointi näyttää saman arvon kullekin ryhmittelylle • Yhteyksiä ei ole.
• Yhteydet eivät levity taulukoiden välillä – noudata yllä olevaa tarkistusluetteloa.
Visualisointi näyttää tulokset, mutta ne eivät ole oikein • Visualisointi on määritetty virheellisesti.
• Mittarin laskentalogiikka on virheellinen.
• Mallitiedot on päivitettävä.
• Lähdetiedot ovat virheelliset.
• Suhdesarakkeet liittyvät virheellisesti (esimerkiksi ProductID-sarake on liitetty CustomerID-kohteeseen).
• Yhteys on kahden DirectQuery-taulukon välillä, ja yhteyden "yksi"-puolen sarake sisältää arvojen kaksoiskappaleita.
TYHJÄ-ryhmittelyjä tai osittaja-/suodatinkohteita tulee näkyviin, eivätkä lähdesarakkeet sisällä tyhjiä kohtia • Yhteys on tavallinen, ja "monta"-puolen sarake sisältää arvoja, joita ei ole tallennettu "yksi"-puolen sarakkeeseen – katso Mallien suhteet Power BI Desktopissa (tavalliset yhteydet).
• Kyseessä on tavallinen yksi yhteen -suhde, ja toisiinsa liittyvät sarakkeet sisältävät tyhjiä kohtia – katso Mallien suhteet Power BI Desktopissa (tavalliset yhteydet).
• Passiivinen yhteys "monta"-puolen sarakkeessa on tyhjäarvoja, tai siinä on arvoja, joita ei ole tallennettu "yksi"-puolelle.
Visualisoinnista puuttuu tietoja • Virheellisiä/odottamattomia suodattimia on käytössä.
• Rivitason suojaus on käytössä.
• Yhteys on rajoitettu, ja toisiinsa liittyvissä sarakkeissa on tyhjiä kohtia tai tietojen eheysongelmia – katso Mallien suhteet Power BI Desktopissa (rajoitetut suhteet).
• Kyseessä on kahden DirectQuery-taulukon välinen suhde, joka on määritetty olettamaan viite-eheys, mutta tiedoissa on eheysongelmia (ristiriitaisia arvoja toisiinsa liittyvissä sarakkeissa).
RLS ei ole otettu käyttöön oikein • Yhteydet eivät levity taulukoiden välillä – noudata yllä olevaa tarkistusluetteloa.
• Rivitason suojaus on käytössä, mutta kaksisuuntaista yhteyttä ei voi levittää – katso Rivitason suojaus (RLS) Power BI Desktopissa.

Saat lisätietoja tähän artikkeliin liittyen tutustumalla seuraaviin resursseihin: