Power BI:n visualisointien ohjelmointirajapinnan muutosloki
Tämä sivu sisältää lyhyen yhteenvedon olemassa olevista ohjelmointirajapintaversioista ja siitä, mitä odottaa tulevassa versiossa. Tässä lueteltuja versioita pidetään vakaina, eikä niitä muuteta.
Ohjelmointirajapinnan versio 5.10.0
- DataViewMetadataColumn-ominaisuudessa on uusi ominaisuus nimeltä
sourceFieldParameters
. Tämä ominaisuus ilmaisee, onko nykyinen kenttä kenttäparametrin tulos. Jos yksittäinen kenttä voi olla peräisin useiden kenttien parametreista, tämä ominaisuus luetteloi kaikki liittyvät kentän parametrit. - Tukee Desktopia kesäkuussa 2024
Ohjelmointirajapinnan versio 5.9.1
acquireAADTokenService
: Parannettu tukemaan seuraavia pilviä.- Kaupallinen pilvipalvelu
- Kiina Cloud
- Yhdysvaltain hallituksen yhteisöpilvipalvelu
- Yhdysvaltain hallituksen yhteisöpilvipalvelu (High)
- Yhdysvaltain puolustusministeriön pilvipalvelu
Ohjelmointirajapinnan versio 5.9.0
- Hierarkkisen käyttäjätietojen suodattimen ohjelmointirajapinta: Voit luoda visualisoinnin, joka käyttää matriisitietonäkymän yhdistämismääritystä suodattaakseen tiedot hierarkkista rakennetta käyttävien arvopisteiden perusteella. Tästä on hyötyä mukautetuissa visualisoinneissa, jotka hyödyntävät ryhmäkohtaisia avaimien semanttisia malleja ja haluavat suodattaa hierarkioita arvopisteiden perusteella.
acquireAADTokenService
: Laajennettu lisäominaisuksilla- Tukee Desktopia maaliskuussa 2024
Ohjelmointirajapinnan versio 5.8.0
- Paikallisen tallennustilan ohjelmointirajapinta: Paikallisen tallennustilan ohjelmointirajapinnan uusi versio, joka on käytettävissä kaikille mukautetuille visualisoinnille ja jota hallitaan oletusarvoisesti käytössä olevalla yleisellä asetuksella. Järjestelmänvalvoja voi poistaa yleisen asetuksen käytöstä sekä vanhan ohjelmointirajapinnan että ohjelmointirajapinnan uuden version seksi.
- Mukautettujen visualisointien objektien tuki: mukautettujen visualisointien objektituessa voidaan optimoida käyttökokemus ja tarjota yhdistetty muokkauskokemus valmiiden visualisointien kanssa.
- Tukee Desktopia helmikuussa 2024
Ohjelmointirajapinnan versio 5.7.0
- Power BI:n mukautettujen visualisointien todentamisen ohjelmointirajapinta: Sallii mukautettujen visualisointien hankkia Microsoft Entra -käyttöoikeustunnukset kertakirjautumisen (SSO) avulla, mikä helpottaa suojattuja ja tehokkaita käyttäjän tilannekohtaisia toimintoja.
- Dynaaminen porautumisen ohjausobjekti: Sallii visualisoinnin ottaa porautumisominaisuuden käyttöön tai poistaa sen käytöstä dynaamisesti ohjelmointirajapintakutsun avulla.
- Kun porautumisominaisuus on käytössä, kaikki porautumis- ja laajennus-/kutistamisominaisuuksien toiminnot ovat käytettävissä. Näitä toimintoja ovat ohjelmointirajapintakutsut, pikavalikon komennot, ylätunnisteiden porautumispainikkeet ja hierarkiatietojen tuki.
- Kun porautumisominaisuus on poistettu käytöstä, nämä toiminnot eivät ole käytettävissä.
- Tukee Desktopia joulukuussa 2023
Ohjelmointirajapinnan versio 5.4.0
- Parannettu näppäimistöllä siirtyminen: parantaa visualisointien helppokäyttöisyyttä ja käytettävyyttä tarjoamalla enemmän vaihtoehtoja visualisointien käyttämiseen näppäimistön avulla.
- Tunnista suodattimen käyttö raporteissa: Tunnista, onko raportissa käytössä suodattimia.
- Tukee Desktopia toukokuussa 2023
Ohjelmointirajapinnan versio 5.3.0
- SelectionId:n matriisin
dataView
päivityskorjaus.Muistiinpano
SelectionId:n ydintiedot saattavat muuttua. Siksi vanhaa ohjelmointirajapintaversiota käyttävä pysyvä selectionId/identityIndex-indeksi ei ehkä ole merkityksellinen matriisivisualisoinneissa.
downloadService
: Lisää uuden menetelmänexportVisualsContentExtended
, joka palauttaa latauksen laajennetut tulostiedot.- Tukee Desktopia maaliskuulta 2023
API v5.2.0
- Mukautettu tietojen vähentäminen – Tämä capabilities.json skeemaan lisätty ominaisuus mahdollistaa tietojen noutamisikkunan muokkaamisen dynaamisesti raportin tekijän mukautetulla visualisointikoodilla.
- Tukee Desktopia joulukuussa 2022
Ohjelmointirajapinnan versio 5.1.0
- Mukautettu lajittelu – parannettu taulukoiden mukautettu lajittelu
- Välisummat – uusi Välisummat-tyyppi ilmaisee, tuleeko kokonaissummat noutaa ennen muita tietoja tai niiden jälkeen
- Käyttäjätietojen suodatin – suodata luokittaiset tiedot
- Uusi muotoiluruutu – suunnittele mukautettu visualisointi, joka tukee uuden muotoiluruudun rakennetta
- Tukee Desktopia lokakuussa 2022
Ohjelmointirajapinnan versio 4.7.0
- Käyttöoikeuksien ohjelmointirajapinta : myy, hallitse ja pakota käyttöoikeuksia suoraan kaupallisen Marketplacen kautta.
- Porautumisen ohjelmointirajapinta : luo visualisointi, joka voi käynnistää porautumistoiminnon itse ilman käyttäjän toimia.
- Tukee Desktopia heinäkuulta 2022
Ohjelmointirajapinnan versio 4.6.0
- Uudet ominaisuudet -ominaisuus: oikeudet ja kaksi oikeutta:
- verkkokäyttö
- lataa tiedosto mukautetusta visualisoinnista
- Lisätty kaksi vastaavaa vuokraajan järjestelmänvalvojan valitsinta
- Lataa ohjelmointirajapinta , joka sallii visualisoinnin lataamisen tiedostoon
- Tukee Desktopia kesäkuussa 2022
API v4.2.0
Ohjelmointirajapinnan versio 3.8.0
- Tukee Desktopia toukokuulta 2021 tai uudempaa versiota.
Ohjelmointirajapinnan versio 3.7.0
- Tukee Desktopia huhtikuulta 2021 ja uudempaa.
Ohjelmointirajapinnan versio 3.6.0
- Visualisointi voi vastaanottaa päivityksiä Power BI :stä ilman tarvetta sitoa mitään tietoja.
- Tukee Desktop 2021:n helmikuuta ja uudempaa versiota.
- Tukee Desktop RS:n toukokuuta 2021 ja uudempaa versiota.
Ohjelmointirajapinnan versio 3.4.0
fetchMoreData
: uusiaggregateSegments
parametri (oletusarvo on true), joka tukee ei-koostetta-fetchMoreData- Tukee Desktop 2020:n marraskuuta ja uudempia versioita.
- Tukee Desktop RS-versiota tammikuulta 2021 ja uudempaa.
Ohjelmointirajapinnan versio 3.2.0
- Tukee supportsMultiVisualSelection-valikointia
- Tukee Desktop 2019:n syyskuuta ja uudempaa versiota.
- Tukee Desktop RS:n tammikuulta 2020 ja uudempaa versiota.
Ohjelmointirajapinnan versio 2.6.0
- Lisää isInFocus päivitysvaihtoehdoksi ja switchFocusModeState-menetelmän visuaaliseen isäntään
- Tukee välisummien mukauttamista
- Tukee Desktop 2019 Junea ja uudempia versioita.
- Tukee Desktop RS:ää toukokuussa 2019 ja uudemmissa versioissa.
Ohjelmointirajapinnan versio 2.5.0
- Tukee Analytiikka-ruutua
- Tukee
SelectionIdBuilder
withMatrixNode- ja withTable-menetelmiä - Ei enää tue
DataRepetitionSelector
-käyttöliittymää, korvattu -käyttöliittymällädata.CustomVisualOpaqueIdentity
Ohjelmointirajapinnan versio 2.3.0
- Aloitussivun ohjelmointirajapinta
- Paikallisen tallennustilan ohjelmointirajapinta
- Monikkosuodattimen ohjelmointirajapinta (monisarakesuodatin)
- Tapahtumien hahmontaminen
API v2.2.0
- Tukee JSON-suodattimen palautusta DataView-kohteesta
- ContextMenu-ohjelmointirajapinta
- Tukee porautumisominaisuutta
Ohjelmointirajapinnan versio 2.1.0
- Suorituskyvyn parannuksia:
- Nopeammat latausajat
- Pienempi muistin jälki
- Optimoidut tieto- ja tapahtumatapahtumat
Julkaisutiedot
Refaktied suodatuksen ohjelmointirajapinnat ovat käytettävissä API 2.2:ssa, eikä niitä tueta ohjelmointirajapinnassa 2.1.
Visualisoinnit saavat vain niiden ominaisuuksilla luodun dataView-tyypin. Visualisoinnit, jotka käyttivät useita dataView-tyyppejä, katkeavat tämän päivityksen seurauksena.
Ei enää tue
DataViewScopeIdentity
-käyttöliittymää, korvattu -käyttöliittymällädata.DataRepetitionSelector
. Jos käytit -käyttöliittymän avainominaisuuttaDataViewScopeIdentity
, voit korvata sen kohteellaJSON.stringify(identity)
undefined
korvataan dataView:n sisällä olevalla kohteellanull
. Iteroidessaan matriisin yli käyttämällävar item in myArray
se ohittaaundefined
, mutta ei ohitanull
. Tämä päivitys voi rikkoa visualisointeja, jotka käyttävät tätä kaavaa. Varmista, että tarkistatnull
matriiseissa:for (var item in myArray) { if (!item) { continue; } console.log(item); }
-
proto
ominaisuus ei enää tallenna piilotettuja metadata\data-tietoja dataView-kohteen sisään. Tämä päivitys voi rikkoa visualisointeja, jotka käyttävät ominaisuuksia :n kauttaproto
.
Ohjelmointirajapinnan versio 1.13.0
- Tukee Synkronoi osittajat -toimintoa, mutta huomaa, että tämä toimii vain yhden kentän osittajille PBI:n nykyisen kooditilan vuoksi, lue lisää.
- Helppokäyttötoiminnot: Suuren kontrastin tuki
- Helppokäyttötoiminnot: Salli näppäimistö kohdistus -merkintä
Ohjelmointirajapinnan versio 1.12.0
- Tukee teemoja
- Tukee fetchMoreData, huomaa Että Lisätietojen nouta -ohjelmointirajapinta voittaa 30K-arvopisteiden kiinteän rajan
- Piirtoalustan työkaluvihjeiden ohjelmointirajapinta
Ohjelmointirajapinnan versio 1.11.0
Ohjelmointirajapinnan versio 1.10.0
- Lisää
ILocalizationManager
- Todentamisen ohjelmointirajapinta
Ohjelmointirajapinnan versio 1.9.0
Ohjelmointirajapinnan versio 1.8.0
- Tukee uutta tyyppiä fillRule (liukuväri) ominaisuusrakenteessa
- Tukee sääntö-ominaisuutta ominaisuusrakenteessa objektin ominaisuuksille
Ohjelmointirajapinnan versio 1.7.0
- Tukee RESJSON
API v1.6.2
- Tukee Muokkaustilaa visualisoinnille visuaaliseen muokkaustilaan pääsemiseksi
- Tukee vuorovaikutteisia (html) R Power BI -visualisointeja html-pohjaisesti
Ohjelmointirajapinnan versio 1.5.0
- Tukee Salli vuorovaikutteisuus -toiminnolle visuaalista vuorovaikutteisuutta varten
Ohjelmointirajapinnan versio 1.4.0
- Tukee lokalisointia
Ohjelmointirajapinnan versio 1.3.0
- Tukee työkaluvihjeitä
API v1.2.0
- Lisää colorPaletten visualisoinnissa käytettävien värien hallintaaksi.
- Tukee useita valintoja – selectionManager voi hyväksyä -matriisin
SelectionId
. - Tukee R-visualisointeja R-komentosarjojen avulla
Ohjelmointirajapinnan versio 1.1.0
- Tukee virheenkorjausvisualisointia iFramessa
- Lisää kevyen eristyksen, jossa iFrame alustuu nopeammin
- Capabilities.objects-korjaukset eivät tue "text"-tyypin ongelmaa
- Tukee
pbiviz update
visuaalisen ohjelmointirajapinnan tyyppimääritysten ja rakenteen päivittämiseksi - Tukee
--api-version
-merkintää kohteessapbiviz new
visualisointien luomiseksi tietyllä ohjelmointirajapintaversiolla - Tukee API v1.2.0 -alfaversiota
Visuaalinen isäntä
- Lisää createSelectionIdBuilder , jos haluat luoda yksilöiviä tunnisteita, joita käytetään tietojen valintaan
- Lisää createSelectionManager , joka hallitsee visualisoinnin valintatilaa ja viestii muutoksista visuaaliselle isännälle
- Lisää visualisoinneissa käytettävän oletusvärimatriisin
Ohjelmointirajapinnan versio 1.0.0
- Alkuperäinen ohjelmointirajapinnan julkaisu