Del via


Æ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

API v5.3.0

  • SelectionId's opdateringsrettelse til matrixdataView.

    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 metode exportVisualsContentExtended , 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

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 : ny aggregateSegments 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

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 SelectionIdBuilderwithMatrixNode- og withTable-metoder
  • Understøtter DataRepetitionSelector ikke længere grænsefladen, erstattet med data.CustomVisualOpaqueIdentity grænsefladen

API v 2.3.0

API v 2.2.0

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 med data.DataRepetitionSelector grænsefladen. Hvis du har brugt nøgleegenskaben for grænsefladen DataViewScopeIdentity , kan du erstatte den med JSON.stringify(identity)

  • undefined erstattes med null i dataView. Når der gentages over en matrix ved hjælp af var item in myArray , springes undefinedden over , men springes ikke over null. Visualiseringer, der bruger dette mønster, kan blive brudt af denne opdatering. Sørg for null 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 via proto , kan blive brudt af denne opdatering.

API v 1.13.0

API v 1.12.0

API v 1.11.0

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

API v 1.6.2

API v 1.5.0

API v 1.4.0

API v 1.3.0

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 i pbiviz 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