Protokol změn rozhraní API vizuálů Power BI
Tato stránka obsahuje krátký souhrn stávajících verzí rozhraní API a toho, co očekávat v nadcházející verzi. Zde uvedené verze jsou považovány za stabilní a nemění se.
Rozhraní API verze 5.10.0
-
DataViewMetadataColumn má novou vlastnost s názvem
sourceFieldParameters
. Tato vlastnost označuje, zda je aktuální pole výsledkem parametru pole. Pokud může jedno pole pocházet z více parametrů pole, tato vlastnost zobrazí seznam všech souvisejících parametrů pole. - Podporuje Desktop červen 2024
Rozhraní API verze 5.9.1
-
acquireAADTokenService
: Rozšířeno pro podporu následujících cloudů.- Komerční cloud
- Cloud Čína
- Komunitní cloud pro státní správu USA
- US Government Community Cloud High
- Cloud ministerstva obrany USA
Rozhraní API verze 5.9.0
- rozhraní API pro filtrování hierarchických identit: Umožňuje vytvořit vizuál, který používá mapování maticového zobrazení dat k filtrování dat na základě datových bodů, které používají hierarchickou strukturu. To je užitečné pro vlastní vizuály, které využívají sémantické modely seskupování klíčů a chtějí filtrovat hierarchie na základě datových bodů.
-
acquireAADTokenService
: Rozšířené s dalšími vlastnostmi - Podporuje Desktop březen 2024
Rozhraní API verze 5.8.0
- Rozhraní API místního úložiště: Nová verze rozhraní API místního úložiště dostupná pro všechny vlastní vizuály a řízená globálním nastavením, které je ve výchozím nastavení zapnuté . Správce může globální nastavení vypnout, aby zakázal starší verzi rozhraní API i novou verzi rozhraní API.
- Podpora vlastních vizuálů na objektech: Podpora objektů pro vlastní vizuály za účelem optimalizace uživatelského prostředí a zajištění jednotného prostředí pro vytváření obsahu při analýze s předefinovanými vizuály.
- Podporuje desktopovou verzi února 2024
Rozhraní API verze 5.7.0
- Rozhraní API pro ověřování vlastních vizuálů Power BI: Umožňuje vlastním vizuálům získat přístupové tokeny Microsoft Entra prostřednictvím jednotného přihlašování (SSO), což usnadňuje zabezpečené a efektivní operace kontextu uživatele.
-
Dynamické řízení přechodu k podrobnostem: Umožňuje vizuálu dynamicky povolit nebo zakázat funkci přechodu k podrobnostem pomocí volání rozhraní API.
- Když je funkce přechodu k podrobnostem povolená, jsou k dispozici všechny funkce přechodu k podrobnostem a rozbalení a sbalení. Mezi tyto funkce patří volání rozhraní API, příkazy místní nabídky, tlačítka pro přechod k podrobnostem záhlaví a podpora dat hierarchie.
- Pokud je funkce přechodu k podrobnostem zakázaná, tyto funkce nejsou k dispozici.
- Podporuje Desktop prosinec 2023
Rozhraní API verze 5.4.0
- Vylepšená navigace pomocí klávesnice: Zlepšuje přístupnost a použitelnost vizuálů tím, že poskytuje další možnosti pro interakci s vizuálem pomocí klávesnice.
- Detekce použití filtru v sestavách: Zjistí, jestli se na sestavu použijí nějaké filtry.
- Podporuje Desktop květen 2023
Rozhraní API verze 5.3.0
- Oprava aktualizace SelectionId pro matici
dataView
.Poznámka:
Základní data selectionId se můžou změnit. Proto nemusí být trvalý selectionId/identityIndex používající starší verzi rozhraní API relevantní v maticových vizuálech.
-
downloadService
: Přidá novou metoduexportVisualsContentExtended
, která vrátí rozšířené informace o výsledku stahování. - Podporuje Desktop březen 2023
Rozhraní API verze 5.2.0
- Přizpůsobení redukce dat – tato funkce přidaná do schématu capabilities.json umožňuje dynamicky upravovat okno načítání dat vlastním kódem vizuálu autora sestavy.
- Podporuje Desktop prosinec 2022
Rozhraní API verze 5.1.0
- Vlastní řazení – vylepšené vlastní řazení pro tabulky
- Mezisoučty – nový typ mezisoučtů označuje, jestli se mají souhrny načíst před zbývajícími daty nebo za ostatními daty.
- Filtr identity – filtrování kategorických dat
- Nové podokno formátu – návrh vlastního vizuálu, který podporuje návrh nového podokna formátování
- Podporuje Desktop říjen 2022
Rozhraní API verze 4.7.0
- Rozhraní API pro licencování – Prodej, správa a vynucování licencí přímo prostřednictvím komerčního marketplace
- Rozhraní API pro přechod k podrobnostem – Vytvoření vizuálu, který může samostatně aktivovat operaci přechodu k podrobnostem bez zásahu uživatele.
- Podporuje Desktop červenec 2022
Rozhraní API verze 4.6.0
- Nová vlastnost schopností: oprávnění a dvě oprávnění:
- webový přístup
- stažení souboru z vlastního vizuálu
- Přidání dvou odpovídajících přepínačů správce tenanta
- Stažení rozhraní API pro povolení stahování vizuálu do souboru
- Podporuje Desktop červen 2022
Rozhraní API verze 4.2.0
- Nové příznaky pro rozbalení a sbalení záhlaví řádků
- Podporuje desktopovou verzi února 2022
Rozhraní API verze 3.8.0
- Podporuje desktopovou verzi z května 2021 a novější.
Rozhraní API verze 3.7.0
- Podporuje Desktop duben 2021 a novější.
Rozhraní API verze 3.6.0
- Vizuál může přijímat aktualizace z Power BI , aniž by bylo nutné svázat všechna data.
- Podporuje Desktop 2021 Únor a novější.
- Podporuje Desktop RS květen 2021 a novější.
Rozhraní API verze 3.4.0
-
fetchMoreData
: novýaggregateSegments
parametr (výchozí true) pro podporu funkce fetchMoreData bez agregace - Podporuje Desktop 2020 Listopad a novější.
- Podporuje Desktop RS Leden 2021 a novější.
Rozhraní API verze 3.2.0
- Podporuje supportsMultiVisualSelection
- Podporuje Desktop 2019 Září a novější.
- Podporuje Desktop RS Leden 2020 a novější.
Rozhraní API verze 2.6.0
- Přidá metodu isInFocus pro aktualizaci a metodu switchFocusModeState do hostitele vizuálu.
- Podporuje přizpůsobení mezisoučtů.
- Podporuje Desktop 2019 Červen a novější.
- Podporuje Desktop RS květen 2019 a novější.
Rozhraní API verze 2.5.0
- Podpora podokna Analýza
- Podporuje
SelectionIdBuilder
metody withMatrixNode a withTable . - Už nepodporuje
DataRepetitionSelector
rozhraní, nahrazeno rozhranímdata.CustomVisualOpaqueIdentity
Rozhraní API verze 2.3.0
- Rozhraní API cílové stránky
- Rozhraní API místního úložiště
- Rozhraní API filtru řazené kolekce členů (filtr s více sloupci)
- Rozhraní API pro vykreslování událostí
Rozhraní API verze 2.2.0
- Podporuje obnovení filtru JSON z DataView.
- ContextMenu API
- Podporuje funkci podrobné analýzy.
Rozhraní API verze 2.1.0
- Vylepšení výkonu:
- Rychlejší načítání
- Menší nároky na paměť
- Optimalizovaná data a transakce událostí
Poznámky k verzi
Refaktorovaná rozhraní API filtrování budou dostupná v rozhraní API 2.2 a nejsou podporována v rozhraní API 2.1.
Vizuály obdrží pouze typ dataView, který byl deklarován v jejich schopnostech. Vizuály, které používaly více typů dataView, se v důsledku této aktualizace přeruší.
Rozhraní už nepodporuje
DataViewScopeIdentity
, nahrazeno rozhranímdata.DataRepetitionSelector
. Pokud jste použili vlastnostDataViewScopeIdentity
klíče rozhraní, můžete ji nahraditJSON.stringify(identity)
undefined
se nahradínull
uvnitř dataView. Při iterování pole pomocí nějvar item in myArray
přeskočí ,undefined
ale nepřeskočí nanull
. Touto aktualizací můžou být poškozeny vizuály, které tento vzor používají. Nezapomeňte zkontrolovatnull
pole:for (var item in myArray) { if (!item) { continue; } console.log(item); }
Vlastnost
proto
již neuchovávají skrytá metadata\data v objektu dataView. Touto aktualizací mohou být přerušeny vizuály, které přistupují k vlastnostem prostřednictvímproto
této aktualizace.
Rozhraní API verze 1.13.0
- Podporuje synchronizační průřezy, všimněte si, že to funguje jenom pro průřezy s jedním polem kvůli aktuálnímu stavu kódu PBI, přečtěte si další informace.
- Přístupnost: Podpora vysokého kontrastu
- Přístupnost: Povolit příznak fokusu klávesnice
Rozhraní API verze 1.12.0
- Podporuje motivy
- Podporuje fetchMoreData, všimněte si, že rozhraní Fetch More Data API překoná pevný limit 30 tisíc datových bodů.
- Rozhraní API popisů plátna
Rozhraní API verze 1.11.0
- Rozhraní API filtermanageru
- Podporuje záložky
Rozhraní API verze 1.10.0
- Přidává
ILocalizationManager
- Rozhraní API pro ověřování
Rozhraní API verze 1.9.0
Rozhraní API verze 1.8.0
- Podporuje nový typ fillRule (přechod) ve schématu funkcí.
- Podporuje vlastnost pravidla ve schématu schopností pro vlastnosti objektu.
Rozhraní API verze 1.7.0
- Podporuje RESJSON.
Rozhraní API verze 1.6.2
- Podporuje režim úprav pro vizuál pro přechod do režimu úprav ve vizuálu.
- Podporuje interaktivní (html) vizuály R Power BI založené na html.
Rozhraní API verze 1.5.0
- Podporuje možnosti Povolit interakce pro vizuální interaktivitu.
Rozhraní API verze 1.4.0
Rozhraní API verze 1.3.0
- Podporuje popisy tlačítek.
Rozhraní API verze 1.2.0
- Přidá colorPalette pro správu barev použitých ve vizuálu.
- Podporuje vícenásobný výběr - selectionManager může přijmout pole .
SelectionId
- Podporuje vizuály jazyka R pomocí skriptů jazyka R.
Rozhraní API verze 1.1.0
- Podporuje ladění vizuálu v prvku iFrame.
- Přidá jednoduchý sandbox s rychlejší inicializací prvku iFrame.
- Opravy Problému s typem "text" nepodporuje objekty Capabilities.objects
- Podporuje
pbiviz update
aktualizaci definic typů a schémat rozhraní API vizuálu. - Podporuje
--api-version
příznak vpbiviz new
k vytváření vizuálů s konkrétní verzí rozhraní API. - Podporuje alfa vydání rozhraní API verze 1.2.0.
Hostitel vizuálů
- Přidá createSelectionIdBuilder k vytvoření jedinečných identifikátorů používaných pro výběr dat.
- Přidá createSelectionManager pro správu stavu výběru vizuálu a sdělí změny hostiteli vizuálu.
- Přidá pole výchozích barev pro použití ve vizuálech.
Rozhraní API verze 1.0.0
- Počáteční verze rozhraní API