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 matrice
dataView
.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 metodoexportVisualsContentExtended
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
- Nuovi flag per espandere e comprimere le intestazioni di riga
- Supporta Desktop febbraio 2022
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
: nuovoaggregateSegments
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
SelectionIdBuilder
i metodi withMatrixNode e withTable - Non supporta più l'interfaccia
DataRepetitionSelector
, sostituita con l'interfacciadata.CustomVisualOpaqueIdentity
API v2.3.0
- API della pagina di destinazione
- API Archiviazione locale
- API filtro tupla (filtro a più colonne)
- API Eventi di rendering
API v2.2.0
- Supporta il ripristino del filtro JSON da DataView
- ContextMenu API
- Supporta la funzionalità drill-through
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 condata.DataRepetitionSelector
l'interfaccia . Se è stata usata la proprietà chiave dell'interfacciaDataViewScopeIdentity
, è possibile sostituirla conJSON.stringify(identity)
undefined
viene sostituito connull
all'interno di dataView. Quando si esegue l'iterazione su una matrice usandovar item in myArray
viene ignorato inundefined
, ma non viene ignorato sunull
. Gli oggetti visivi che usano questo modello possono essere interrotti da questo aggiornamento. Assicurarsi di verificare la presenzanull
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à tramiteproto
possono essere interrotti da questo aggiornamento.
API v1.13.0
- Supporta i filtri dei dati di sincronizzazione. Si noti che funziona solo per i filtri dei dati dei campi singoli a causa dello stato del codice corrente PBI, leggere altre informazioni.
- Accessibilità: supporto a contrasto elevato
- Accessibilità: Consenti flag stato attivo tastiera
API v1.12.0
- Supporta i temi
- Supporta fetchMoreData, si noti che l'API Fetch More Data supera il limite rigido di 30.000 punti dati
- API descrizioni comando canvas
API v1.11.0
- FilterManager API
- Supporta i segnalibri
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
- Supporta RESJSON
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
- Supporta la localizzazione
API v1.3.0
- Supporta le descrizioni comando
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 inpbiviz 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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per