Wijzigingenlogboek voor Power BI-visuals-API
Deze pagina bevat een korte samenvatting van de bestaande API-versies en wat u kunt verwachten in de toekomstige versie. Versies die hier worden vermeld, worden als stabiel beschouwd en veranderen niet.
API v5.10.0
-
DataViewMetadataColumn heeft een nieuwe eigenschap met de naam
sourceFieldParameters
. Deze eigenschap geeft aan of het huidige veld het resultaat is van een veldparameter. Als één veld afkomstig kan zijn van meerdere veldparameters, bevat deze eigenschap alle gerelateerde veldparameters. - Ondersteunt Desktop juni 2024
API v5.9.1
-
acquireAADTokenService
: Uitgebreid ter ondersteuning van de volgende clouds.- Commerciële cloud
- China-cloud
- US Government Community Cloud
- US Government Community Cloud High
- US Department of Defense Cloud
API v5.9.0
- API voor hiërarchische identiteitsfilters: hiermee kunt u een visual maken die gebruikmaakt van Matrix DataView-toewijzing om gegevens te filteren op basis van gegevenspunten die gebruikmaken van een hiërarchische structuur. Dit is handig voor aangepaste visuals die gebruikmaken van semantische modellen voor groepstoetsen en hiërarchieën willen filteren op basis van gegevenspunten.
-
acquireAADTokenService
: Uitgebreid met extra eigenschappen - Ondersteunt Desktop maart 2024
API v5.8.0
- Lokale opslag-API: een nieuwe versie van de lokale opslag-API die beschikbaar is voor alle aangepaste visuals en wordt beheerd door een globale instelling die standaard is ingeschakeld . De beheerder kan de globale instelling uitschakelen om zowel de verouderde API als de nieuwe versie van de API uit te schakelen.
- Ondersteuning voor on-object voor aangepaste visuals: voor objectondersteuning voor aangepaste visuals om de gebruikerservaring te optimaliseren en een uniforme ontwerpervaring te bieden op basis van kant-en-klare visuals.
- Ondersteunt desktop februari 2024
API v5.7.0
- Verificatie-API voor Aangepaste Visuals in Power BI: hiermee kunnen aangepaste visuals toegangstokens van Microsoft Entra verkrijgen via eenmalige aanmelding (SSO), waardoor veilige en efficiënte gebruikerscontextuele bewerkingen worden vergemakkelijkt.
-
Dynamisch besturingselement voor zoomen: hiermee kan de visual de zoomfunctie dynamisch in- of uitschakelen met behulp van een API-aanroep.
- Wanneer de drill-functie is ingeschakeld, zijn alle functies van drilldown en uitvouwen/samenvouwen beschikbaar. Deze functies omvatten API-aanroepen, contextmenuopdrachten, headerzoomknoppen en ondersteuning voor hiërarchiegegevens.
- Wanneer de analysefunctie is uitgeschakeld, zijn deze functies niet beschikbaar.
- Ondersteunt desktop december 2023
API v5.4.0
- Verbeterde toetsenbordnavigatie: verbetert de toegankelijkheid en bruikbaarheid van uw visuals door meer opties te bieden voor interactie met visuals met behulp van het toetsenbord.
- Filtergebruik in rapporten detecteren: detecteren of er filters zijn toegepast op een rapport.
- Ondersteunt Desktop mei 2023
API v5.3.0
- De update-fix van SelectionId voor matrix
dataView
.Notitie
De kerngegevens van de selectionId kunnen veranderen. Daarom is een persistente selectionId/identityIndex met een oudere API-versie mogelijk niet relevant in matrixvisuals.
-
downloadService
: Voegt een nieuwe methodeexportVisualsContentExtended
toe die uitgebreide resultaatinformatie van de download retourneert. - Ondersteunt Desktop maart 2023
API v5.2.0
- Aangepaste gegevensreductie : met deze functie die is toegevoegd aan capabilities.json schema, kan het venster voor het ophalen van gegevens dynamisch worden gewijzigd door de aangepaste visuele code van de auteur van het rapport.
- Ondersteunt desktop december 2022
API v5.1.0
- Aangepaste sortering - verbeterde aangepaste sortering voor tabellen
- Subtotalen - nieuw subtotalentype geeft aan of totalen moeten worden opgehaald voor of na de rest van de gegevens
- Identiteitsfilter - categorische gegevens filteren
- Nieuw opmaakvenster : een aangepast visueel element ontwerpen dat ondersteuning biedt voor het ontwerp van het nieuwe opmaakvenster
- Ondersteunt desktop oktober 2022
API v4.7.0
- Licentie-API : licenties rechtstreeks verkopen, beheren en afdwingen via de commerciële marketplace.
- Drilldown-API : maak een visual die een drilldownbewerking zelf kan activeren, zonder tussenkomst van de gebruiker.
- Ondersteunt Desktop juli 2022
API v4.6.0
- Eigenschap Nieuwe mogelijkheden: bevoegdheden en twee bevoegdheden:
- webtoegang
- bestand downloaden van aangepaste visual
- Twee bijbehorende tenantbeheerdersswitches toegevoegd
- API downloaden om het downloaden van visuals naar bestand toe te staan
- Ondersteunt Desktop juni 2022
API v4.2.0
- Nieuwe vlaggen om rijkoppen uit te vouwen en samen te vouwen
- Ondersteunt desktop februari 2022
API v3.8.0
- Ondersteunt Desktop mei 2021 en hoger.
API v3.7.0
- Ondersteunt Desktop april 2021 en hoger.
API v3.6.0
- Visual kan updates ontvangen van Power BI zonder dat u gegevens hoeft te binden.
- Ondersteunt Desktop 2021 februari en hoger.
- Ondersteunt Desktop RS mei 2021 en hoger.
API v3.4.0
-
fetchMoreData
: nieuweaggregateSegments
parameter (standaard true) voor het ondersteunen van fetchMoreData zonder aggregatie - Ondersteunt Desktop 2020 november en hoger.
- Ondersteunt Desktop RS januari 2021 en hoger.
API v3.2.0
- Ondersteunt supportsMultiVisualSelection
- Ondersteunt Desktop 2019 september en hoger.
- Ondersteunt Desktop RS januari 2020 en hoger.
API v2.6.0
- Voegt isInFocus toe om de optie bij te werken en de switchFocusModeState-methode toe te staan aan de visualhost
- Ondersteunt aanpassing van subtotalen
- Ondersteunt Desktop 2019 juni en hoger.
- Ondersteunt Desktop RS mei 2019 en hoger.
API v2.5.0
- Ondersteunt het deelvenster Analyse
- Ondersteunt
SelectionIdBuilder
metMatrixNode en withTable-methoden - Ondersteunt geen interface meer
DataRepetitionSelector
, vervangen doordata.CustomVisualOpaqueIdentity
interface
API v2.3.0
- API voor landingspagina's
- Lokale opslag-API
- Tuple-filter-API (filter met meerdere kolommen)
- Api voor rendering-gebeurtenissen
API v2.2.0
- Ondersteunt het herstellen van JSON-filter vanuit DataView
- Contextmenu-API
- Ondersteunt drillthrough-functie
API v2.1.0
- Prestatieverbeteringen:
- Snellere laadtijden
- Kleinere geheugenvoetafdruk
- Geoptimaliseerde gegevens- en gebeurtenistransacties
Opmerkingen bij de release
Geherstructureerde filter-API's zijn beschikbaar in API 2.2 en worden niet ondersteund in API 2.1.
Visuals ontvangen alleen het dataView-type dat in hun mogelijkheden is gedeclareerd. Visuals die meerdere dataView-typen hebben gebruikt, worden verbroken als gevolg van deze update.
Ondersteunt geen interface meer
DataViewScopeIdentity
, vervangen doordata.DataRepetitionSelector
interface. Als u de sleuteleigenschap van deDataViewScopeIdentity
interface hebt gebruikt, kunt u deze vervangen doorJSON.stringify(identity)
undefined
wordt vervangen doornull
binnen de dataView. Wanneer een matrix wordt herhaald,var item in myArray
wordt deze overgeslagenundefined
, maar wordt niet overgeslagennull
. Visuals die dit patroon gebruiken, kunnen worden verbroken door deze update. Zorg ervoor dat u controleert opnull
in matrices:for (var item in myArray) { if (!item) { continue; } console.log(item); }
De
proto
eigenschap slaat geen verborgen metagegevens\gegevens meer op in de dataView. Visuals die toegang hebben tot eigenschappen viaproto
, kunnen worden verbroken door deze update.
API v1.13.0
- Ondersteunt synchronisatieslicers. Houd er rekening mee dat dit alleen werkt voor slicers met één veld vanwege de huidige codestatus van PBI. Lees meer.
- Toegankelijkheid: ondersteuning voor hoog contrast
- Toegankelijkheid: vlag Toetsenbordfocus toestaan
API v1.12.0
- Ondersteunt thema's
- Ondersteunt fetchMoreData. Houd er rekening mee dat de API Meer gegevens ophalen de harde limiet van 30K-gegevenspunten overbrugt
- Canvas Tooltips-API
API v1.11.0
- FilterManager-API
- Ondersteunt bladwijzers
API v1.10.0
- Voegt
ILocalizationManager
- Verificatie-API
API v1.9.0
API v1.8.0
- Ondersteunt het nieuwe type fillRule (kleurovergang) in het mogelijkhedenschema
- Ondersteunt regeleigenschap in mogelijkhedenschema voor objecteigenschappen
API v1.7.0
- Ondersteunt RESJSON
API v1.6.2
- Ondersteunt de bewerkingsmodus voor visuals om de bewerkingsmodus in te voeren
- Ondersteunt Interactieve (HTML) R Power BI-visuals, op basis van HTML
API v1.5.0
- Ondersteunt Interacties toestaan voor visuele interactiviteit
API v1.4.0
- Ondersteunt lokalisatie
API v1.3.0
- Ondersteunt knopinfo
API v1.2.0
- Hiermee voegt u colorPalette toe om de kleuren te beheren die in uw visual worden gebruikt.
- Ondersteunt meervoudige selectie - selectionManager kan een matrix van
SelectionId
accepteren. - Ondersteunt R-visuals met R-scripts
API v1.1.0
- Ondersteunt foutopsporingsvisual in iFrame
- Voegt lichtgewicht sandbox toe met een snellere initialisatie van het iFrame
- Fixes Capabilities.objects biedt geen ondersteuning voor 'text'-typeprobleem
- Ondersteunt
pbiviz update
het bijwerken van definities en schema's van visual-API-typen - Ondersteunt
--api-version
vlag inpbiviz new
om visuals te maken met een specifieke API-versie - Ondersteunt alfarelease van API v1.2.0
Visual Host
- Voegt createSelectionIdBuilder toe om unieke id's te maken die worden gebruikt voor gegevensselectie
- Voegt createSelectionManager toe voor het beheren van de selectiestatus van de visual en communiceert wijzigingen aan de visualhost
- Voegt een matrix met standaardkleuren toe die in visuals moeten worden gebruikt
API v1.0.0
- Eerste API-release