Condividi tramite


Log delle modifiche dell'API degli oggetti visivi di Power BI

Questa pagina contiene un breve riepilogo delle versioni dell'API esistenti e delle aspettative nella versione futura. Le versioni elencate di seguito sono considerate stabili e non cambiano.

Presto disponibile

  • Filtro delle identità gerarchiche
  • Estensioni dell'API di autenticazione

API v5.8.0

  • API di archiviazione locale: una nuova versione dell'API di archiviazione locale disponibile per tutti gli oggetti visivi personalizzati e controllata da un'impostazione di amministratore globale attivata per impostazione predefinita. L'amministratore può disattivare l'impostazione globale per disabilitare sia l'API legacy che la nuova versione dell'API.
  • Supporto su oggetti per gli oggetti visivi personalizzati: supporto per oggetti per gli oggetti visivi personalizzati per ottimizzare l'esperienza utente e offrire un'esperienza unificata di creazione equivalente agli oggetti visivi predefiniti.
  • Supporta Desktop febbraio 2024

API v5.7.0

  • API di autenticazione degli oggetti visivi personalizzati di Power BI: consente agli oggetti visivi personalizzati di ottenere token di accesso Di Microsoft Entra tramite Single Sign-On (SSO), semplificando operazioni contestuali sicure ed efficienti dall'utente.
  • Controllo drill dinamico: consente all'oggetto visivo di abilitare o disabilitare la funzionalità di drill in modo dinamico usando una chiamata API.
    • Quando la funzionalità di drill-down è abilitata, sono disponibili tutte le funzionalità di drill-down e di espansione/compressione. Queste funzionalità includono chiamate API, comandi di menu di scelta rapida, pulsanti di drill dell'intestazione e supporto per i dati della gerarchia.
    • Quando la funzionalità di drill è disabilitata, queste funzionalità non sono disponibili.
  • Supporta desktop dicembre 2023

API v5.4.0

  • Spostamento tramite tastiera migliorato: migliora l'accessibilità e l'usabilità degli oggetti visivi offrendo altre opzioni per interagire con l'oggetto visivo tramite la tastiera.
  • Rilevare l'uso del filtro nei report: rilevare se sono presenti filtri applicati a un report.
  • Supporta Desktop maggio 2023

API v5.3.0

  • Correzione dell'aggiornamento di SelectionId per la matricedataView.

    Nota

    I dati principali di selectionId potrebbero cambiare. Pertanto, un elemento selectionId/identityIndex persistente che usa una versione precedente dell'API potrebbe non essere rilevante negli oggetti visivi matrice.

  • downloadService: aggiunge un nuovo metodo exportVisualsContentExtended che restituisce informazioni sui risultati espanse del download.
  • Supporta desktop marzo 2023

API v5.2.0

  • Riduzione dei dati personalizzata: questa funzionalità aggiunta allo schema capabilities.json consente di modificare dinamicamente la finestra di recupero dati dal codice visivo personalizzato creato dall'autore del report.
  • Supporta desktop dicembre 2022

API v5.1.0

  • Ordinamento personalizzato: ordinamento personalizzato migliorato per le tabelle
  • Subtotali : nuovo tipo subtotali indica se i totali devono essere recuperati prima o dopo il resto dei dati
  • Filtro identità - filtrare i dati categorici
  • Nuovo riquadro formato: progettare un oggetto visivo personalizzato che supporti la progettazione del nuovo riquadro di formato
  • Supporta Desktop ottobre 2022

API v4.7.0

  • API licenze: vendere, gestire e applicare licenze direttamente tramite il marketplace commerciale.
  • API drill-down: creare un oggetto visivo in grado di attivare autonomamente un'operazione di drill-down senza l'interazione dell'utente.
  • Supporta desktop di luglio 2022

API v4.6.0

  • Nuova proprietà delle funzionalità: privilegi e due privilegi:
    • accesso web
    • scaricare il file dall'oggetto visivo personalizzato
  • Aggiunta di due opzioni di amministratore tenant corrispondenti
  • Scaricare l'API per consentire il download dell'oggetto visivo nel file
  • Supporta Desktop giugno 2022

API v4.2.0

API v3.8.0

  • Supporta Desktop maggio 2021 e versioni successive.

API v3.7.0

  • Supporta Desktop april 2021 e versioni successive.

API v3.6.0

  • L'oggetto visivo può ricevere aggiornamenti da Power BI senza dover associare dati.
  • Supporta Desktop 2021 febbraio e versioni successive.
  • Supporta Desktop RS maggio 2021 e versioni successive.

API v3.4.0

  • fetchMoreData : nuovo aggregateSegments parametro (impostazione predefinita true), per il supporto di no-aggregation fetchMoreData
  • Supporta Desktop 2020 novembre e versioni successive.
  • Supporta Desktop RS gennaio 2021 e versioni successive.

API v3.2.0

  • Supporta supportsMultiVisualSelection
  • Supporta Desktop 2019 settembre e versioni successive.
  • Supporta Desktop RS gennaio 2020 e versioni successive.

API v2.6.0

  • Aggiunge isInFocus per aggiornare l'opzione e il metodo switchFocusModeState all'host visivo
  • Supporta la personalizzazione dei subtotali
  • Supporta Desktop 2019 giugno e versioni successive.
  • Supporta Desktop RS maggio 2019 e versioni successive.

API v2.5.0

  • Supporta il riquadro Analisi
  • Supporta SelectionIdBuilderi metodi withMatrixNode e withTable
  • Non supporta più l'interfacciaDataRepetitionSelector, sostituita con l'interfaccia data.CustomVisualOpaqueIdentity

API v2.3.0

API v2.2.0

API v2.1.0

  • Miglioramenti delle prestazioni:
    • Tempi di caricamento più rapidi
    • Footprint di memoria più piccolo
    • Transazioni di dati e eventi ottimizzate

Note sulla versione

  • Le API di filtro con refactoring saranno disponibili nell'API 2.2 e non sono supportate nell'API 2.1.

  • Gli oggetti visivi riceveranno solo il tipo dataView dichiarato nelle relative funzionalità. Gli oggetti visivi che usano più tipi di dataView verranno interrotti a seguito di questo aggiornamento.

  • Non supporta più l'interfaccia DataViewScopeIdentity , sostituita con data.DataRepetitionSelector l'interfaccia . Se è stata usata la proprietà chiave dell'interfaccia DataViewScopeIdentity , è possibile sostituirla con JSON.stringify(identity)

  • undefined viene sostituito con null all'interno di dataView. Quando si esegue l'iterazione su una matrice usando var item in myArray viene ignorato in undefined, ma non viene ignorato su null. Gli oggetti visivi che usano questo modello possono essere interrotti da questo aggiornamento. Assicurarsi di verificare la presenza null di matrici:

    for (var item in myArray) {
       if (!item) {
         continue;
       }
       console.log(item);
    }
    
  • La proto proprietà non archivia più metadati nascosti\dati all'interno di dataView. Gli oggetti visivi che accedono alle proprietà tramite proto possono essere interrotti da questo aggiornamento.

API v1.13.0

API v1.12.0

API v1.11.0

API v1.10.0

  • Aggiunge ILocalizationManager
  • API di autenticazione

API v1.9.0

API v1.8.0

  • Supporta il nuovo tipo fillRule (sfumatura) nello schema delle funzionalità
  • Supporta la proprietà della regola nello schema delle funzionalità per le proprietà degli oggetti

API v1.7.0

API v1.6.2

  • Supporta la modalità di modifica per l'oggetto visivo per l'immissione della modalità di modifica nell'oggetto visivo
  • Supporta oggetti visivi interattivi (html) R di Power BI, basati su html

API v1.5.0

  • Supporta le interazioni consenti per l'interattività visiva

API v1.4.0

API v1.3.0

API v1.2.0

  • Aggiunge colorPalette per gestire i colori usati nell'oggetto visivo.
  • Supporta la selezione multipla: selectionManager può accettare una matrice di SelectionId.
  • Supporta gli oggetti visivi R tramite script R

API v1.1.0

  • Supporta l'oggetto visivo di debug in iFrame
  • Aggiunge sandbox con peso leggero con inizializzazione più rapida dell'iFrame
  • Correzioni di Capabilities.objects non supporta il problema di tipo "text"
  • Supporta pbiviz update l'aggiornamento delle definizioni dei tipi di API visive e dello schema
  • Supporta --api-version il flag in pbiviz new per creare oggetti visivi con una versione api specifica
  • Supporta la versione alfa dell'API v1.2.0

Host visivo

  • Aggiunge createSelectionIdBuilder per creare identificatori univoci usati per la selezione dei dati
  • Aggiunge createSelectionManager per gestire lo stato di selezione dell'oggetto visivo e comunica le modifiche all'host visivo
  • Aggiunge una matrice di colori predefiniti da usare negli oggetti visivi

API v1.0.0

  • Versione iniziale dell'API