Detaya Gitme API'si

Detaya Gitme API'si, kullanıcı etkileşimi olmadan kendi başına bir detaya gitme işlemini tetikleyebilecek bir görsel oluşturmanıza olanak tanır.

API, görselin bir sonraki düzeyi göstermesine, bir sonraki düzeye genişletilmesine veya API'ye geçirilen parametrelere göre detaya gitmesine olanak tanır. Detaya gitme hakkında daha fazla bilgi için bkz . Detaya gitme desteği.

Detaya gitme API'sini kullanma

Dekont

Detaya Gitme API'si API sürüm 4.7.0'dan edinilebilir Hangi sürümü kullandığınızı öğrenmek için pbiviz.json dosyasındaki öğesini denetleyinapiVersion.

Capabilities.json dosyasına aşağıdakileri ekleyin:

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

Örnek: Detaya Gitme API'si

Aşağıdaki örnekte görselin bir detaya gitme işlemini nasıl çağıran gösterilmektedir.

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