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


Drilldown API

A Drilldown API lehetővé teszi egy vizualizáció létrehozását, amely a felhasználó beavatkozása nélkül, önállóan indíthat el részletezési műveletet.

Az API lehetővé teszi a vizualizáció számára a következő szint megjelenítését, a következő szintre való kibontást vagy az API-nak átadott paraméterek alapján történő felhatolást. További információ a lehatolásról: Lehatolás támogatása.

A drilldown API használata

Feljegyzés

A Drilldown API az API 4.7.0-s verziójából érhető el. Ha szeretné megtudni, hogy melyik verziót használja, ellenőrizze a apiVersion pbiviz.json fájlban.

Adja hozzá a következőket a capabilities.json fájlhoz:

    "drilldown": {
        "roles": ["Rows", "Columns"]
    }

Példa: Drilldown API

Az alábbi példa bemutatja, hogyan hívja meg a vizualizáció a részletezési műveletet.

public update(options: VisualUpdateOptions) {
        if ((options.dataViews[0].metadata.dataRoles.drillableRoles['Columns']).indexOf(powerbi.DrillType.Down) >= 0) {
            let args: powerbi.DrillDownArgs = {
                roleName: "Columns",
                drillType: powerbi.DrillType.Down
            };
            this.host.drill(args);
        }