Drilldown-API
Med Drilldown-API-en kan du opprette et visualobjekt som kan utløse en drilldown-operasjon på egen hånd, uten brukersamhandling.
API-en gjør det mulig for visualobjektet å vise neste nivå, utvide til neste nivå eller drille opp basert på parameterne som sendes til API-en. Hvis du vil ha mer informasjon om å drille ned, kan du se Drill ned-støtte.
Slik bruker du drilldown-API-en
Merk
Drilldown-API-en er tilgjengelig fra API versjon 4.7.0 Hvis du vil finne ut hvilken versjon du bruker, kan du se apiVersion
i pbiviz.json-filen.
Legg til følgende i capabilities.json-filen :
"drilldown": {
"roles": ["Rows", "Columns"]
}
Eksempel: Drilldown API
Eksemplet nedenfor viser hvordan visualobjektet kaller en neddrillingsoperasjon.
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);
}