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


Egyéni Power BI-vizualizációk létrehozása adatkötés nélkül

Ez a cikk bemutatja, hogyan hozhat létre egyéni Power BI-vizualizációkat adatszerepkörök nélkül a Nincs adatkötés funkcióval . Ha vizualizációt hoz létre egy Power BI-jelentésben, az értékek interaktív módon lesznek definiálva, ha a Vizualizációk panelen adatmezőket ad hozzá az Értékek elemhez.

Screenshot of a Power BI visual that shows the Values well in the Visualizations pane.

Alapértelmezés szerint, ha nincsenek megadva értékek, a formátumbeállítások le vannak tiltva, és nem frissítheti a vizualizáció formázását.

A dataRoles képességmodell tulajdonsága lehetővé teszi, hogy a Power BI-ban adatok kötése nélkül formázza a képeket.

A dataRoles Capabilities tulajdonság használatával megjeleníthet egy vizualizációt, és a update módszerrel módosíthatja a formátumbeállításokat. Akkor is módosíthatja a beállításokat, ha az adatgyűjtők üresek, vagy ha a vizualizáció nem használ adatszerepköröket.

Az alábbi lapok két példát mutatnak be egy Power BI-vizualizációra. Az egyik vizualizációhoz kötési adatokra van szükség, a másik adatszerepkörök nélküli funkciót használ, és nem igényel kötési adatokat.

Ha kötelező megadni az adatokat, a formázási beállítások le lesznek tiltva, ha nincsenek adatszerepkörök, vagy az adatkút üres.

Screenshot of a Power BI visual that shows empty data and inactive visual settings in the Visualizations pane.

Adatkötést nem igénylő vizualizáció létrehozása

Megjegyzés:

Ez a funkció az API 3.6.0-s vagy újabb verziójából érhető el. Ha meg szeretné tudni, hogy melyik verziót használja, ellenőrizze a apiVersionpbiviz.json fájlban.

A Nincs adatkötés funkció engedélyezéséhez állítsa be a következő két paramétert a capabilities.json fájlban true.

  • supportsLandingPage lehetővé teszi, hogy adatokat jelenítsen meg a Power BI-kártyán, mielőtt betöltené az adatokat.

  • supportsEmptyDataView lehetővé teszi a Power BI-frissítéseket, ha az értékmező üres.

    {
        "supportsLandingPage": true,
        "supportsEmptyDataView": true,
    }