Megosztás a következőn keresztül:


Kapcsolat hibaelhárítási útmutatója

Ez a cikk adatmodellezőként célozza meg Önt, aki a Power BI Desktoppal dolgozik. Útmutatást nyújt a modellek és jelentések fejlesztése során felmerülő konkrét problémák elhárításához.

Jegyzet

Ebben a cikkben nem foglalkozunk a modellkapcsolatok bemutatásával. Ha nem ismeri teljesen a kapcsolatokat, azok tulajdonságait vagy konfigurálását, javasoljuk, hogy először olvassa el a modellkapcsolatokat a Power BI Desktop című cikkben.

Az is fontos, hogy tisztában legyen a csillagséma kialakításával. További információért lásd: A csillagséma megértése és annak fontossága a Power BI számára.

Hibaelhárítás

Ha egy jelentésvizualizáció úgy van beállítva, hogy két (vagy több) tábla mezőit használja, és nem jeleníti meg a megfelelő eredményt (vagy bármilyen eredményt), lehetséges, hogy a probléma a modellkapcsolatokkal kapcsolatos.

Ebben az esetben az alábbiakban egy általános hibaelhárítási ellenőrzőlistát követünk. A probléma(ok) azonosításáig fokozatosan végigjárhatja az ellenőrzőlistát.

  1. Váltson a vizualizációra táblázatra vagy mátrixra, vagy nyissa meg az Adatok megtekintése panelt – a lekérdezés eredményének megtekintésekor könnyebben elháríthatja a problémákat.
  2. Ha üres a lekérdezés eredménye, váltson Táblázat nézetre – ellenőrizze, hogy a táblák be vannak-e töltve adatsorokkal.
  3. Váltson modellnézetre – egyszerűen láthatja a kapcsolatokat, és gyorsan meghatározhatja a tulajdonságokat.
  4. Ellenőrizze, hogy vannak-e kapcsolatok a táblák között.
  5. Ellenőrizze, hogy a számossági tulajdonságok helyesen vannak-e beállítva – ezek hibásak lehetnek, ha a "több" oldali oszlop jelenleg egyedi értékeket tartalmaz, és ennek ellenére tévesen "egy" oldalként van megjelölve.
  6. Ellenőrizze, hogy a kapcsolatok aktívak-e (folyamatos vonal).
  7. Ellenőrizze, hogy a szűrő irányai támogatják-e a propagálást (értelmezze a nyílfejeket).
  8. Ellenőrizze, hogy a megfelelő oszlopok kapcsolatban állnak-e – jelölje ki a kapcsolatot, vagy vigye a kurzort fölé a kapcsolódó oszlopok megjelenítéséhez.
  9. Győződjön meg arról, hogy a kapcsolódó oszlop adattípusai azonosak vagy legalábbis kompatibilisek – egy szöveges oszlop egész számoszlophoz kapcsolható, de a szűrők nem találnak egyezést a szűrők propagálásához.
  10. Váltson Táblázat nézetre, és ellenőrizze, hogy az egyező értékek megtalálhatók-e a kapcsolódó oszlopokban.

Hibaelhárítási útmutató

Az alábbiakban felsoroljuk a problémákat és azok lehetséges okait.

Probléma Lehetséges ok(ok)
A vizualizáció nem jelenít meg eredményt • A modell még nem tölthető be adatokkal.
• Nincs adat a szűrőkörnyezetben.
• A sorszintű biztonság (RLS) érvényesítve van.
• A kapcsolatok nem propagálódnak a táblák között.Kövesd a fenti ellenőrzőlistát.
• Az RLS érvényesítve van, de a kétirányú kapcsolat nincs engedélyezve a terjedéshez – lásd Sorszintű biztonság (RLS) a Power BI Desktopban.
A vizualizáció ugyanazt az értéket jeleníti meg az egyes csoportosításokhoz • A kapcsolatok nem léteznek.
• A kapcsolatok nem propagálódnak a táblák között.Kövesd a fenti ellenőrzőlistát.
A vizualizáció megjeleníti az eredményeket, de nem helyesek • A vizualizáció helytelenül van beállítva.
• A mértékszámítási logika helytelen.
• A modelladatokat frissíteni kell.
• A forrásadatok helytelenek.
• A kapcsolatoszlopok helytelenül kapcsolódnak (például a ProductID oszlop megfelel a CustomerID oszlopnak).
• Két DirectQuery-tábla közötti kapcsolat, és a kapcsolat "egyoldalas" oszlopa ismétlődő értékeket tartalmaz.
BLANK csoportosítások vagy szeletelő/szűrőelemek jelennek meg, és a forrásoszlopok nem tartalmaznak BLANK-okat. • Ez egy normál kapcsolat, és a "többoldalas oszlop" nem az "egyoldalas oszlopban" tárolt értékeket tartalmazza – lásd Modellkapcsolatok a Power BI Desktopban.
• Ez egy normál egy-az-egyhez kapcsolat, és a kapcsolódó oszlopok BLANK-okat tartalmaznak – lásd Modellkapcsolatok a Power BI Desktopban.
• Egy inaktív kapcsolat "többoldalas" oszlopa BLANK-okat tárol, vagy az értékek nem az "egy" oldalon vannak tárolva.
A vizualizáció adatai hiányoznak • Helytelen/váratlan szűrők vannak alkalmazva.
• Az RLS érvényben van.
• Ez egy korlátozott kapcsolat, és bLANK-ok vannak a kapcsolódó oszlopokban, vagy adatintegritási problémák – lásd Modellkapcsolatok a Power BI Desktopban.
• Két DirectQuery-tábla közötti kapcsolat, a kapcsolat úgy van beállítva, hogy feltételezze a hivatkozási integritás, de vannak adatintegritási problémák (a kapcsolódó oszlopokban eltérő értékek).
Az RLS nincs megfelelően érvényesítve • A kapcsolatok nem propagálódnak a táblák között.Kövesd a fenti ellenőrzőlistát.
• Az RLS érvényesítve van, de a kétirányú kapcsolat nincs engedélyezve a terjedéshez – lásd Sorszintű biztonság (RLS) a Power BI Desktopban.

A cikkhez kapcsolódó további információkért tekintse meg a következő forrásokat: