Campamento para desarrolladores de Power BI

Campamento para desarrolladores de Power BI (sitio de terceros) es un recurso educativo para desarrolladores que quieren obtener más información sobre Power BI como plataforma de desarrolladores. Describe temas como la inserción de Power BI y el desarrollo de objetos visuales y conectores personalizados de Power BI.

En este artículo se proporcionan vínculos a algunos de los recursos de Campamento para desarrolladores de Power BI.

Tutoriales

Los tutoriales del Campamento para desarrolladores de Power BI están dirigidos a desarrolladores interesados en comprender cómo insertar elementos de Power BI (como informes, paneles e iconos) y realizar otras tareas básicas de inserción.

  • Inserción de datos propiedad de la aplicación con .NET 5: tutorial en el que se muestra a los desarrolladores cómo crear una aplicación web MVC de .NET 5 que implementa la inserción de Power BI mediante el modelo de inserción de datos propiedad de la aplicación. En el tutorial se describen temas avanzados, como la adición de compatibilidad de proyectos con TypeScript mediante node.js y la programación de la API REST de Power BI para generar tokens de acceso de múltiples recursos.
  • Tutorial del modelo de objetos tabulares: un tutorial y un modelo semántico de programación de código de ejemplo que usan el modelo de objetos tabulares con Power BI Desktop y el servicio Power BI a través del punto de conexión XMLA.

  • Tutorial de PowerShell para Power BI: archivos de alumnos para el tutorial de PowerShell para Power BI del Campamento para desarrolladores de Power BI.

Ejemplos

Los ejemplos del Campamento para desarrolladores de Power BI proporcionan recursos adicionales para los desarrolladores que buscan insertar elementos de Power BI (como informes, paneles e iconos).

  • Hola mundo de datos propiedad de la aplicación: un ejemplo mínimo de aplicación de .NET 5 para insertar un informe de Power BI estándar o un informe paginado. Puede ejecutar y probar el ejemplo en Visual Studio Code o Visual Studio 2019. También se incluyen detalles para actualizar la configuración de las direcciones URL y los identificadores de recursos de identificador de Azure cuando se usa una nube de Power BI distinta de la nube pública.

  • API web personalizada de datos propiedad de la aplicación: un ejemplo de API web personalizada de .NET 5, con un cliente de aplicación de página única (SPA) creado mediante JavaScript. La API web personalizada interactúa con la API del servicio Power BI como entidad de servicio y devuelve la inserción de datos y tokens insertados al cliente. En este ejemplo se muestra cómo recopilar datos de telemetría del cliente SPA y almacenarlos en una base de datos personalizada para supervisar el rendimiento de la carga de informes.

  • Datos propiedad de la aplicación y RLS: ejemplo de una aplicación web compilada mediante la inserción de datos propiedad de la aplicación de Power BI y .NET 5. Se ha creado para mostrar cómo diseñar un modelo de autorización de seguridad, que usa EffectiveIdentity y la seguridad de nivel de fila (RLS).

  • Multiinquilino: datos propiedad de la aplicación: ejemplo de un proyecto para desarrolladores en el que se muestra cómo usar perfiles de entidad de servicio para administrar un entorno multiinquilino con Power BI y la inserción de datos propiedad de la aplicación.

  • Salesforce: inserción de datos propiedad de la aplicación: ejemplo de un proyecto que muestra cómo implementar la inserción de datos propiedad de la aplicación con informes de Power BI. Este proyecto se ha creado mediante la experiencia para desarrolladores de Salesforce (SFDX) y la interfaz de la línea de comandos (CLI) de Salesforce. El objetivo de este ejemplo es proporcionar una guía y mostrar los procedimientos recomendados para los desarrolladores que tienen que implementar la inserción de Power BI en un entorno de Salesforce.

Vídeos

Para ver los vídeos de Campamento para desarrolladores de Power BI, vaya a la página de vídeos.

Presentaciones

Para descargar presentaciones del Campamento para desarrolladores de Power BI, vaya al repositorio de GitHub Camp-Sessions.

Pasos siguientes

¿Tiene más preguntas? Consulte la Comunidad de Power BI.