¿Qué pueden hacer los desarrolladores con Power BI?What can developers do with Power BI?

Power BI ofrece una amplia gama de opciones para los desarrolladores.Power BI offers a wide range of options for developers. Desde inserción, pasando por objetos visuales personalizados y hasta conjuntos de datos de transmisión.This ranges from embedding to custom visuals and streaming datasets.

InserciónEmbedding

El servicio Power BI y Power BI Embedded de Azure se unen para ofrecer una única API de inserción de paneles e informes.The Power BI service and Power BI Embedded in Azure are coming together to offer a single API for embedding your dashboards and reports. Esto significa que al insertar el contenido tendrá una superficie de API, un conjunto coherente de funcionalidades y acceso a las últimas características de Power BI (como paneles, puertas de enlace y áreas de trabajo de la aplicación).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. Para más información, consulte Inserción con Power BI.For more information, see Embedding with Power BI.

Objetos visuales personalizadosCustom visuals

Los objetos visuales personalizados le permiten crear sus propios objetos visuales para su uso en informes de Power BI.Custom visuals allow you to create your own visuals for use within Power BI reports. Los objetos visuales personalizados se escriben en TypeScript, que es un superconjunto de JavaScript que admite algunas características avanzadas y acceso anticipado a la funcionalidad de 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. La aplicación de estilos de objeto visual se administra mediante hojas de estilo en cascada (css).Visual styling is handled using cascading styles sheets (css). Para su comodidad, usamos el precompilador Less, que admite algunas características avanzadas (por ejemplo, el anidamiento, variables, mixins, condiciones, bucles, etc.). Si no quiere usar ninguna de estas características, puede escribir css plano en el archivo de Less.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.

Para más información sobre cómo desarrollar y publicar un objeto visual personalizado, consulte Publicación de objetos visuales personalizados en la Tienda Office.For more information about how to develop and publish a custom visual, see Publish custom visuals to the Office store.

Insertar datos en Power BIPush data into Power BI

Puede usar la API de Power BI para insertar datos en un conjunto de datos.You can use the Power BI API to push data into a dataset. Esto le permite agregar una fila a una tabla dentro de un conjunto de datos.This allows you to add a row to a table within a dataset. Luego, los nuevos datos se pueden reflejar en iconos en un panel y dentro de los objetos visuales de su informe.The new data can then be reflected in tiles on a dashboard and within visuals within your report.

Para más información, consulte Inserción de datos en un panelFor more information, see Push data into a dashboard

Pasos siguientesNext steps

Inserción con Power BIEmbedding with Power BI
Migración de contenido de la colección de áreas de trabajo de Power BI Embedded a Power BIHow to migrate Power BI Embedded workspace collection content to Power BI
Repositorio Git de la API de JavaScriptJavaScript API Git repo
Repositorio Git de C# de Power BIPower BI C# Git repo
Publicación de objetos visuales personalizados en la Tienda OfficePublish custom visuals to the Office store
Repositorio Git de objetos visuales de Power BIPower BI Visuals Git repo
Ejemplo de inserción de JavaScriptJavaScript embed sample
Notas del producto de Power BI PremiumPower BI Premium whitepaper
¿Tiene más preguntas?More questions? Pruebe la comunidad de Power BITry the Power BI Community