Jaa


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

Ohjelmointirajapinnan versio 5.3.0

  • SelectionId:n matriisin dataViewpä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än exportVisualsContentExtended , joka palauttaa latauksen laajennetut tulostiedot.
  • Tukee Desktopia maaliskuulta 2023

API v5.2.0

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

Ohjelmointirajapinnan versio 4.6.0

API v4.2.0

  • Uudet merkinnät riviotsikoiden laajentamiseen ja kutistamiseen
  • Tukee Desktopia helmikuussa 2022

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

Ohjelmointirajapinnan versio 3.4.0

  • fetchMoreData : uusi aggregateSegments 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

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

API v2.2.0

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 avainominaisuutta DataViewScopeIdentity , voit korvata sen kohteella JSON.stringify(identity)

  • undefined korvataan dataView:n sisällä olevalla kohteella null . Iteroidessaan matriisin yli käyttämällä var item in myArray se ohittaa undefined, mutta ei ohita null. Tämä päivitys voi rikkoa visualisointeja, jotka käyttävät tätä kaavaa. Varmista, että tarkistat null 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 kautta proto .

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

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

API v1.6.2

Ohjelmointirajapinnan versio 1.5.0

Ohjelmointirajapinnan versio 1.4.0

Ohjelmointirajapinnan versio 1.3.0

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ää kohteessa pbiviz 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