Co můžou dělat vývojáři pomocí Power BI?What can developers do with Power BI?

Power BI nabízí pro vývojáře řadu možností.Power BI offers a wide range of options for developers. Patří mezi ně možnosti od vkládání až po vlastní vizuály a streamované datové sady.This ranges from embedding to custom visuals and streaming datasets.

VkládáníEmbedding

Služba Power BI a Power BI Embedded v Azure se dodávají společně a nabízí jediné rozhraní API pro vkládání řídicích panelů a sestav.The Power BI service and Power BI Embedded in Azure are coming together to offer a single API for embedding your dashboards and reports. Znamená to, že při vkládání obsahu budete mít jedno rozhraní API, konzistentní sadu funkcí a přístup k nejnovějším funkcím Power BI – například k řídicím panelům, bránám a pracovním prostorům aplikace.This means you will have one API surface, a consistent set of capabilities and access to the latest Power BI features – such as dashboards, gateways and app workspaces – when embedding your content. Další informace získáte v tématu Vkládání pomocí Power BI.For more information, see Embedding with Power BI.

Vlastní vizuályCustom visuals

Vlastní vizuály umožňují vytvářet vlastní vizuály pro použití v sestavách Power BI.Custom visuals allow you to create your own visuals for use within Power BI reports. Vlastní vizuály jsou napsané v jazyce TypeScript, který je nadstavbou jazyka JavaScript a který podporuje některé pokročilé funkce a předběžný přístup k funkcím ES6/ES7.Custom visuals are written in TypeScript which is a superset of JavaScript that supports some advanced features and early access to ES6/ES7 functionality. Styly vizuálů se určují pomocí šablon stylů CSS.Visual styling is handled using cascading styles sheets (css). Abychom vám ulehčili práci, používáme předkompilátor Less, který podporuje některé pokročilé funkce, jako jsou vnořování, proměnné, objekty mixin, podmínky, smyčky a další. Pokud nechcete žádné z těchto funkcí používat, můžete do souboru Less zapsat standardní šablony stylů CSS.For your convinence, we use the Less pre-compiler which supports some advanced features such as nesting, variables, mixins, conditions, loops, etc. If you don't want to use any of those features, you can just write plain css in the less file.

Další informace o tom, jak vyvíjet a publikovat vlastní vizuály, najdete v tématu Publikování vlastních vizuálů v Office Storu.For more information about how to develop and publish a custom visual, see Publish custom visuals to the Office store.

Nabízení dat do Power BIPush data into Power BI

Rozhraní Power BI API je možné použít k nabízení dat do datové sady.You can use the Power BI API to push data into a dataset. Umožňuje to přidat řádek do tabulky v datové sadě.This allows you to add a row to a table within a dataset. Nová data se pak můžou projevit na dlaždicích v řídicím panelu a ve vizuálech v rámci vaší sestavy.The new data can then be reflected in tiles on a dashboard and within visuals within your report.

Další informace najdete v tématu Nabízení dat do řídicího panelu.For more information, see Push data into a dashboard

Další krokyNext steps

Vkládání pomocí Power BIEmbedding with Power BI
Jak migrovat obsah kolekce pracovních prostorů z Power BI Embedded do Power BIHow to migrate Power BI Embedded workspace collection content to Power BI
Úložiště Git pro rozhraní API jazyka JavaScriptJavaScript API Git repo
Úložiště Git pro kódy C# služby Power BIPower BI C# Git repo
Publikování vlastních vizuálů v Office StoruPublish custom visuals to the Office store
Vizuály Power BI – úložiště GitPower BI Visuals Git repo
Ukázka vložení pomocí JavaScriptuJavaScript embed sample
Power BI Premium – dokument white paperPower BI Premium whitepaper
Máte další otázky?More questions? Zkuste se zeptat v komunitě Power BI.Try the Power BI Community