Condividi tramite


API drill-down

L'API drill-down consente di creare un oggetto visivo in grado di attivare autonomamente un'operazione di drill-down senza interazioni dell'utente.

L'API consente all'oggetto visivo di visualizzare il livello successivo, espandere fino al livello successivo o eseguire il drill-up in base ai parametri passati all'API. Per altre informazioni sul drill-down, vedere Supporto drill-down.

Come usare l'API drill-down

Nota

L'API drill-down è disponibile nell'API versione 4.7.0 Per scoprire quale versione si sta usando, controllare apiVersion nel file pbiviz.json.

Aggiungere quanto segue al file capabilities.json:

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

Esempio: API drill-down

Nell'esempio seguente viene illustrato come l'oggetto visivo chiama un'operazione drill-down.

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);
        }