Ændringslog for API til Power BI-visualiseringer
Denne side indeholder en kort oversigt over de eksisterende API-versioner, og hvad du kan forvente i den kommende version. Versioner, der er angivet her, anses for at være stabile og ændres ikke.
API v5.10.0
-
DataViewMetadataColumn har en ny egenskab kaldet
sourceFieldParameters
. Denne egenskab angiver, om det aktuelle felt er resultatet af en feltparameter. Hvis et enkelt felt kan stamme fra flere feltparametre, viser denne egenskab alle relaterede feltparametre. - Understøtter Desktop juni 2024
API v5.9.1
-
acquireAADTokenService
: Udvidet til at understøtte følgende cloudmiljøer.- Commercial Cloud
- China Cloud
- US Government Community Cloud
- US Government Community Cloud High
- US Department of Defense Cloud
API v5.9.0
- API-til hierarkisk identitetsfilter: Giver dig mulighed for at oprette en visualisering, der bruger Matrix DataView-tilknytning til at filtrere data baseret på datapunkter, der bruger en hierarkisk struktur. Dette er nyttigt i forbindelse med brugerdefinerede visualiseringer, der bruger semantiske modeller med grupperede nøgler, og som vil filtrere hierarkier baseret på datapunkter.
-
acquireAADTokenService
: Udvidet med yderligere egenskaber - Understøtter Desktop marts 2024
API v5.8.0
- API til lokalt lager: En ny version af api'en til lokalt lager, der er tilgængelig for alle brugerdefinerede visualiseringer, og som styres af en global indstilling, der er slået til som standard. Administratoren kan deaktivere den globale indstilling for at deaktivere både den ældre API og den nye version af API'en.
- Understøttelse af brugerdefinerede visualiseringer i objektet: Understøttelse af brugerdefinerede visualiseringer for at optimere brugeroplevelsen og give en samlet oprettelsesoplevelse på niveau med visualiseringer, der ikke er i brug.
- Understøtter Desktop februar 2024
API v5.7.0
- Godkendelses-API til brugerdefinerede visualiseringer i Power BI: Gør det muligt for brugerdefinerede visualiseringer at hente Microsoft Entra-adgangstokens via enkeltlogon (SSO), hvilket letter sikre og effektive brugerkontekstuelle handlinger.
-
Dynamisk kontrolelement til analyse: Gør det muligt for visualiseringen at aktivere eller deaktivere detaljefunktionen dynamisk ved hjælp af et API-kald.
- Når detaljeadgangsfunktionen er aktiveret, er alle funktioner i detailudledning og udvid/skjul-funktioner tilgængelige. Disse funktioner omfatter API-kald, kommandoer i genvejsmenuen, headerudledningsknapper og understøttelse af hierarkidata.
- Når detaljefunktionen er deaktiveret, er disse funktioner ikke tilgængelige.
- Understøtter Desktop december 2023
API v5.4.0
- Forbedret tastaturnavigation: Forbedrer tilgængeligheden og anvendeligheden af dine visualiseringer ved at give flere muligheder for at interagere med visualiseringer ved hjælp af tastaturet.
- Registrer brug af filter i rapporter: Registrer, om der er anvendt filtre på en rapport.
- Understøtter Desktop maj 2023
API v5.3.0
- SelectionId's opdateringsrettelse til matrix
dataView
.Bemærk
SelectionId'ets kernedata kan ændres. Derfor er et permanent selectionId/identityIndex, der bruger en ældre API-version, muligvis ikke relevant i matrixvisualiseringer.
-
downloadService
: Tilføjer en ny metodeexportVisualsContentExtended
, der returnerer udvidede resultatoplysninger for downloaden. - Understøtter Desktop marts 2023
API v5.2.0
- Reduktion af brugerdefinerede data – Denne funktion, der føjes til capabilities.json skema, gør det muligt at ændre vinduet til hentning af data dynamisk af den brugerdefinerede visualkode, som rapportens forfatter har angivet.
- Understøtter Desktop december 2022
API v5.1.0
- Brugerdefineret sortering – forbedret brugerdefineret sortering af tabeller
- Subtotaler – ny subtotaltype angiver, om totaler skal hentes før eller efter resten af dataene
- Identitetsfilter – filterkategoridata
- Ny formatrude – design en brugerdefineret visualisering, der understøtter det nye formatrudedesign
- Understøtter Desktop oktober 2022
API v4.7.0
- Licens-API – Sælg, administrer og gennemtving licenser direkte via den kommercielle markedsplads.
- Detailudlednings-API – Opret en visualisering, der kan udløse en detailudledningshandling på egen hånd uden brugerinteraktion.
- Understøtter Desktop juli 2022
API v4.6.0
- Egenskaben Nye egenskaber: rettigheder og to rettigheder:
- webadgang
- download fil fra brugerdefineret visualisering
- Der er tilføjet to tilsvarende lejeradministratorparametre
- Download API for at tillade download af visualisering til fil
- Understøtter Desktop juni 2022
API v4.2.0
- Nye flag til at udvide og skjule rækkeoverskrifter
- Understøtter Desktop februar 2022
API v3.8.0
- Understøtter Desktop maj 2021 og nyere.
API v3.7.0
- Understøtter Desktop april 2021 og nyere.
API v3.6.0
- Visualiseringen kan modtage opdateringer fra Power BI uden at skulle binde data.
- Understøtter Desktop 2021 februar og nyere.
- Understøtter Desktop RS maj 2021 og nyere.
API v3.4.0
-
fetchMoreData
: nyaggregateSegments
parameter (standard sand) til understøttelse af hentning uden sammenlægningMereData - Understøtter Desktop 2020 November og nyere.
- Understøtter Desktop RS januar 2021 og nyere.
API v3.2.0
- Understøtter supportsMultiVisualSelection
- Understøtter Desktop 2019 September og nyere.
- Understøtter Desktop RS januar 2020 og nyere.
API v 2.6.0
- Tilføjer isInFocus for at opdatere indstillingen og metoden switchFocusModeState til visualiseringens vært
- Understøtter tilpasning af subtotaler
- Understøtter Desktop 2019 juni og nyere.
- Understøtter Desktop RS maj 2019 og nyere.
API v2.5.0
- Understøtter ruden Analyse
- Understøtter
SelectionIdBuilder
withMatrixNode- og withTable-metoder - Understøtter
DataRepetitionSelector
ikke længere grænsefladen, erstattet meddata.CustomVisualOpaqueIdentity
grænsefladen
API v 2.3.0
- API til landingsside
- API til lokalt lager
- API til tupelfilter (filter med flere kolonner)
- API til gengivelse af hændelser
API v 2.2.0
- Understøtter gendannelse af JSON-filter fra DataView
- ContextMenu API
- Understøtter detaljeadgangsfunktionen
API v2.1.0
- Forbedringer af ydeevnen:
- Hurtigere indlæsningstider
- Mindre hukommelsesforbrug
- Optimerede data- og hændelsestransaktioner
Produktbemærkninger
Omstruktureringsfiltrerings-API'er er tilgængelige i API 2.2 og understøttes ikke i API 2.1.
Visualiseringer modtager kun den dataView-type, der blev erklæret i deres egenskaber. Visualiseringer, der brugte flere dataView-typer, brydes som følge af denne opdatering.
Understøtter
DataViewScopeIdentity
ikke længere grænsefladen, erstattet meddata.DataRepetitionSelector
grænsefladen. Hvis du har brugt nøgleegenskaben for grænsefladenDataViewScopeIdentity
, kan du erstatte den medJSON.stringify(identity)
undefined
erstattes mednull
i dataView. Når der gentages over en matrix ved hjælp afvar item in myArray
, springesundefined
den over , men springes ikke overnull
. Visualiseringer, der bruger dette mønster, kan blive brudt af denne opdatering. Sørg fornull
at søge efter i matrixer:for (var item in myArray) { if (!item) { continue; } console.log(item); }
Egenskaben
proto
gemmer ikke længere skjulte metadata\data i dataView. Visualiseringer, der får adgang til egenskaber viaproto
, kan blive brudt af denne opdatering.
API v 1.13.0
- Understøtter Synkroniser udsnit. Bemærk, at dette kun fungerer for udsnitsværktøjer med et enkelt felt på grund af PBI's aktuelle kodetilstand. Læs mere.
- Tilgængelighed: Understøttelse af stor kontrast
- Tilgængelighed: Tillad flag for tastaturfokus
API v 1.12.0
- Understøtter temaer
- Understøtter fetchMoreData. Bemærk, at API'en Fetch More Data overvinder den faste grænse på 30.000 datapunkter
- API til værktøjstip til lærred
API v 1.11.0
- FilterManager API
- Understøtter bogmærker
API v 1.10.0
- Tilføjer
ILocalizationManager
- Godkendelses-API
API v 1.9.0
API v 1.8.0
- Understøtter ny type fillRule (graduering) i kapacitetsskema
- Understøtter regelegenskab i egenskabsskema for objektegenskaber
API v 1.7.0
- Understøtter RESJSON
API v 1.6.2
- Understøtter redigeringstilstand , så visualiseringen kan skifte til redigeringstilstand i visualiseringen
- Understøtter Interaktive (html) R Power BI-visualiseringer baseret på html
API v 1.5.0
- Understøtter Tillad interaktioner for visuel interaktivitet
API v 1.4.0
- Understøtter lokalisering
API v 1.3.0
- Understøtter værktøjstip
API v 1.2.0
- Tilføjer colorPalette for at administrere de farver, der bruges i din visualisering.
- Understøtter flere markeringer – selectionManager kan acceptere en matrix af
SelectionId
. - Understøtter R-visualiseringer ved hjælp af R-scripts
API v 1.1.0
- Understøtter fejlfindingsvisualisering i iFrame
- Tilføjer letvægtssandkasse med hurtigere initialisering af iFrame
- Rettelser af Capabilities.objects understøtter ikke problemer med typen "tekst"
- Understøtter
pbiviz update
opdatering af definitioner og skemaer for api-visualiseringer - Understøtter
--api-version
flag ipbiviz new
til at oprette visualiseringer med en bestemt API-version - Understøtter alfaversion af API v1.2.0
Vært for visualisering
- Tilføjer createSelectionIdBuilder for at oprette entydige id'er, der bruges til datavalg
- Tilføjer createSelectionManager for at administrere valgtilstanden for visualiseringen og kommunikerer ændringer til visualiseringens vært
- Tilføjer en matrix af standardfarver, der skal bruges i visualiseringer
API v 1.0.0
- Indledende API-udgivelse