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.
- Tutoriales del escenario de datos propiedad de la aplicación
- Tutoriales del escenario de datos propiedad del usuario
- 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).
- Ejemplos del escenario de datos propiedad de la aplicación
- Ejemplos del escenario de datos propiedad del usuario
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.
- Aplicación de administración de inquilinos para Power BI: una aplicación de ejemplo de .NET 5 en la que se muestra cómo administrar entidades de servicio dentro de un entorno de inserción de Power BI a gran escala con miles de inquilinos cliente.
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
- Inserción del contenido de Power BI en una aplicación para los clientes
- Insertar contenido de Power BI en una aplicación para la organización
- Inserción de un informe de Power BI en una aplicación para la organización
- Sitio de prueba de análisis insertados de Power BI
¿Tiene más preguntas? Consulte la Comunidad de Power BI.