Análisis integrado con Power BIEmbedded analytics with Power BI

¿Le ha resultado útil esta página?

El servicio Power BI (SaaS) y el servicio Power BI Embedded en Azure (PaaS) tienen las API para insertar los paneles e informes.The Power BI service (SaaS) and the Power BI Embedded service in Azure (PaaS) have APIs for embedding your dashboards and reports. Cuando se inserta el contenido, se puede acceder a las últimas características de Power BI, tales como paneles, puertas de enlace y áreas de trabajo de la aplicación.When embedding content, this gives you access to the latest Power BI features such as dashboards, gateways, and app workspaces.

Puede ver la herramienta de configuración de inserción para empezar rápidamente y descargar una aplicación de ejemplo.You can go through the Embedding setup tool to quickly get started and download a sample application.

Elija la solución que más le convenga:Choose the solution that is right for you:

Ejemplo de PBIE

Uso de las APIUse APIs

Hay dos escenarios principales para insertar el contenido de Power BI:There are two main scenarios for embedding Power BI content:

  • Inserción de contenido para los usuarios de la organización (que tienen licencias de Power BI).Embedding for your organization's users (who have Power BI licenses).

  • Inserción de contenido para los usuarios y clientes sin necesidad de licencias de Power BI.Embedding for your users and customers without requiring Power BI licenses.

La API REST de Power BI permite ambos escenarios.The Power BI REST API allows for both scenarios.

En el caso de clientes y usuarios que no tengan licencia de Power BI, puede insertar paneles e informes en la aplicación personalizada con las mismas API, tanto para la organización como para los clientes.For customers and users without Power BI licenses, you can embed dashboards and reports into your custom application, using the same API to either service your organization or your customers. Los clientes verán los datos que la aplicación administre.Your customers see the application-managed data. Además, los usuarios de Power BI de la organización tienen opciones adicionales para ver sus datos directamente en Power BI o en el contexto de la aplicación insertada.Also, your organization's Power BI users have additional options to view their data directly in Power BI or in the embedded application's context. Puede aprovechar al máximo las API de REST y de JavaScript para lo que necesite insertar.You can take full advantage of the JavaScript and REST APIs for your embedding needs.

Para entender cómo funciona la inserción, consulte el Ejemplo de inserción de JavaScript.To understand how embedding works, see the JavaScript embed sample.

Inserción de contenido para la organizaciónEmbedding for your organization

La inserción para la organización permite ampliar el servicio Power BI.Embedding for your organization allows you to extend the Power BI service. Este tipo de inserción requiere que los usuarios de la aplicación inicien sesión en el servicio Power BI para ver el contenido.This type of embedding requires your application's users sign into the Power BI service to view the content. Cuando los usuarios de la organización inician sesión, solo tienen acceso a los paneles e informes de los que sean propietarios o que alguien haya compartido contenido con ellos en el servicio Power BI.Once someone in your organization signs in, they only have access to dashboards and reports that they own or that someone shared with them in the Power BI service.

Entre los ejemplos de inserción de contenido se incluyen aplicaciones internas, como SharePoint Online, Microsoft Teams Integration (se necesitan derechos de administrador) y Microsoft Dynamics.Organization embedding examples include internal applications such as SharePoint Online, Microsoft Teams integration (you must have Admin rights), and Microsoft Dynamics.

Si quiere obtener más información sobre la inserción para la organización, consulte Tutorial: insertar contenido de Power BI en una aplicación para la organización.To embed for your organization, see Tutorial: Embed Power BI content into an application for your organization.

Al usar la inserción para los usuarios de Power BI, las funcionalidades de autoservicio (como son editar, guardar y otras) están disponibles a través de la API de JavaScript.Self-service capabilities, such as edit, save, and more, are available through the JavaScript API when embedding for Power BI users.

Puede seguir los pasos de la herramienta de configuración de inserción para empezar y descargar una aplicación de ejemplo que le guiará por los pasos necesarios para integrar un informe para la organización.You can go through the Embedding setup tool to get started and download a sample application that walks you through integrating a report for your organization.

Inserción de contenido para los clientesEmbedding for your customers

La inserción de contenido para los clientes permite insertar paneles e informes para los usuarios que no tienen una cuenta de Power BI.Embedding for your customers lets you embed dashboards and reports for users who don't have a Power BI account. Este tipo de inserción de contenido también se conoce como Power BI Embedded.This type of embedding is also known as Power BI Embedded.

Power BI Embedded es un servicio de Microsoft Azure que permite que los desarrolladores y proveedores de software independientes (ISV) inserten objetos visuales, informes y paneles con gran rapidez en una aplicación.Power BI Embedded is a Microsoft Azure service that lets independent software vendors (ISVs) and developers quickly embed visuals, reports, and dashboards into an application. Esta inserción se realiza a través de un modelo de medición por horas basado en la capacidad.This embedding is done through a capacity-based, hourly metered model.

Flujo de inserción para insertar contenido para los clientes

Power BI Embedded ofrece ventajas para los ISV, los desarrolladores y los clientes.Power BI Embedded has benefits for an ISV, their developers, and customers. Por ejemplo, un ISV puede empezar creando objetos visuales con Power BI Desktop de forma gratuita.For example, an ISV can start creating visuals for free with Power BI Desktop. Los ISV pueden minimizar el esfuerzo dedicado al desarrollo de análisis visuales y, de este modo, reducir los tiempos de creación y comercialización para destacar entre la competencia con experiencias de datos diferenciadoras.By minimizing visual analytic development efforts, ISVs achieve faster time to market and stand out from competitors with differentiated data experiences. Asimismo, los ISV también pueden elegir cobrar un cargo suplementario por el valor adicional creado gracias a los análisis insertados.ISVs can also opt to charge a premium for the additional value they create with embedded analytics.

Con Power BI Embedded, los clientes no necesitan saber nada sobre Power BI.With Power BI Embedded, your customers don't need to know anything about Power BI. Se pueden usar dos métodos diferentes para crear una aplicación insertada:You can use two different methods to create an embedded application:

  • Cuenta de Power BI ProPower BI Pro account
  • Entidad de servicioService principal

La cuenta de Power BI Pro actuará como la cuenta maestra de la aplicación (considérela como una cuenta de proxy).The Power BI Pro account acts as your application's master account (think of it as a proxy account). Esta cuenta permite generar tokens de inserción que proporcionan acceso a los paneles e informes del servicio Power BI.This account allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

La entidad de servicio puede insertar contenido de Power BI en una aplicación mediante un token de solo aplicación.Service principal can embed Power BI content into an application using an app-only token. También permite generar tokens de inserción que proporcionan acceso a los paneles e informes del servicio Power BI.It also allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

Con Power BI Embedded, los desarrolladores pueden centrarse en la compilación de las funciones básicas de su aplicación, en lugar de en el desarrollo de los objetos visuales y los análisis.Developers using Power BI Embedded can spend time focused on building their application's core functionality rather than spending time developing visuals and analytics. Pueden satisfacer rápidamente las necesidades de los clientes en materia de informes y paneles, así como integrarlos fácilmente con las API y SDK, ambas con su documentación correspondiente.They can rapidly meet customer report and dashboard demands and embed easily with fully documented APIs and SDKs. Al habilitar en sus aplicaciones la exploración de datos de navegación fácil, los ISV permiten a los clientes tomar decisiones rápidas y fundamentadas de conformidad con los datos, en contexto en cualquier dispositivo.By enabling easy-to-navigate data exploration in apps, ISVs allow customers to make quick, data-driven decisions in context from any device.

Importante

Mientras que la inserción requiere el servicio Power BI, los clientes no necesitan tener una cuenta de Power BI para ver el contenido insertado de la aplicación.While embedding requires the Power BI service, your customers do not need to have a Power BI account to view your application's embedded content.

Cuando esté listo para pasar a producción, se debe asignar una capacidad dedicada a su área de trabajo.When you're ready to move to production, your app workspace must be assigned to a dedicated capacity. Power BI Embedded de Microsoft Azure ofrece capacidades dedicadas para usarlas con las aplicaciones.Power BI Embedded in Microsoft Azure, offers dedicated capacities to use with your applications.

Para obtener más información sobre la inserción, consulte Como insertar contenido de Power BI.For embedding details, see How to embed Power BI content.

Pasos siguientesNext steps

Ahora puede intentar insertar contenido de Power BI en una aplicación o intentar insertar el contenido de Power BI para los clientes.You can now try to embed Power BI content into an application, or try to embed Power BI content for your customers.

¿Tiene más preguntas?More questions? Pruebe a preguntar a la comunidad de Power BITry asking the Power BI Community