Κοινή χρήση μέσω


API λεπτομερούς έρευνας

Το API λεπτομερούς έρευνας σάς επιτρέπει να δημιουργήσετε μια απεικόνιση που μπορεί να ενεργοποιήσει από μόνη της μια λειτουργία λεπτομερούς έρευνας, χωρίς αλληλεπίδραση του χρήστη.

Το API επιτρέπει στην απεικόνιση να εμφανίζει το επόμενο επίπεδο, να επεκτείνεται στο επόμενο επίπεδο ή να κάνει ανάλυση drill-up με βάση τις παραμέτρους που μεταβιβάζονται στο API. Για περισσότερες πληροφορίες σχετικά με τη λεπτομερή έρευνα, ανατρέξτε στο θέμα Υποστήριξη διερεύνησης.

Τρόπος χρήσης του API λεπτομερούς έρευνας

Σημείωμα

Το API λεπτομερούς έρευνας είναι διαθέσιμο από την έκδοση API 4.7.0 Για να μάθετε ποια έκδοση χρησιμοποιείτε, ελέγξτε το apiVersionστο αρχείο pbiviz.json .

Προσθέστε τα παρακάτω στο αρχείο capabilities.json :

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

Παράδειγμα: API λεπτομερούς έρευνας

Το παρακάτω παράδειγμα εμφανίζει τον τρόπο με τον οποίο η απεικόνιση καλεί μια λειτουργία λεπτομερούς έρευνας.

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