Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Script para extraer información de Power BI y crear una búsqueda personalizada para los usuarios

Screenshot 2024-04-16 124031.png

En mi empresa, nuestros informes de Power BI se han expandido significativamente a lo largo de los años. Ha sido genial y ha tenido un gran impacto en el negocio. Sin embargo, el creciente número de informes disponibles ha dificultado en ocasiones la localización rápida de la información más relevante.

Hace un par de meses, comencé a estudiar el uso de la API REST de Power BI para extraer nuestra información de Power BI y, en última instancia, crear vínculos URL a todas las páginas individuales que tenemos disponibles para la empresa, en todos los informes.

Después de muchos ajustes, algo de ayuda de ChatGPT y la creatividad del equipo, hemos creado un script de PowerShell que extrae toda nuestra información de Power BI y lo empareja con un simple catálogo de Excel de definiciones de páginas de informes... terminando finalmente con un "informe" de búsqueda personalizado para nuestros usuarios (compartido en la misma aplicación de Power BI que los informes de nuestra empresa principal)

He modificado el guión final para hacerlo más universal para las masas y quería compartirlo. El siguiente enlace es solo para el script de PowerShell, pero es el bloque de creación principal para luego agregarlo para una solución similar... o simplemente una gran herramienta para el gobierno de lo que está disponible dentro de Power BI en general.

El script generará un documento de Excel con toda la información de Power BI relacionada con:

  • Espacios de trabajo

  • Datasets

  • Informes

  • Páginas dentro de los informes

  • Aplicaciones

  • Informes dentro de las aplicaciones

(Los vínculos de dirección URL a cada página de informe de Power BI siguen el mismo patrón de uso de una combinación de identificador de área de trabajo o identificador de aplicación, identificador de informe e identificador de página)

Nota al margen: para facilitar el uso compartido, este script está totalmente centrado en el usuario. No requiere ningún derecho de administrador de Power BI ni de equipo, ni una aplicación o secreto de Azure. Esto también significa que los resultados de Power BI serán específicos de los permisos del usuario que lo ejecuta.

Esto también comprobará todos los módulos y derechos de PowerShell y los instalará si es necesario. Traté de hacerlo para que, pase lo que pase, incluso si nunca ha usado PowerShell, simplemente copiando y pegando el script generará el archivo de Excel en el directorio definido en la primera línea del script.

TLDR: aquí hay un script para extraer fácilmente el entorno de Power BI y la información de informes... y usarlo para la gobernanza o una forma rápida de crear una búsqueda personalizada con vínculos directos.


Todo para decir... ¡espero que la gente se acostumbre!

https://github.com/chris1642/PowerBI-RestAPI-PStoExcel-InformationExtract

(Está diseñado para que no haya una necesidad "real" de editar el script de ninguna manera, fuera de la carpeta de destino donde se guarda.... ya que aparecerá y le pedirá que inicie sesión y se ejecute en función de las credenciales y permisos de Power BI del usuario).

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Este script generará un documento de Excel con toda la información de Power BI relacionada con:

  • Espacios de trabajo

  • Datasets

  • Informes

  • Páginas dentro de los informes

  • Aplicaciones

  • Informes dentro de las aplicaciones

Puede usarlo para la gobernanza o una forma rápida de crear una búsqueda personalizada con enlaces directos.


Todo para decir... ¡espero que la gente se acostumbre!

https://github.com/chris1642/PowerBI-RestAPI-PStoExcel-InformationExtract

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Este script generará un documento de Excel con toda la información de Power BI relacionada con:

  • Espacios de trabajo

  • Datasets

  • Informes

  • Páginas dentro de los informes

  • Aplicaciones

  • Informes dentro de las aplicaciones

Puede usarlo para la gobernanza o una forma rápida de crear una búsqueda personalizada con enlaces directos.


Todo para decir... ¡espero que la gente se acostumbre!

https://github.com/chris1642/PowerBI-RestAPI-PStoExcel-InformationExtract

Syndicate_Admin
Administrator
Administrator

Este @सीव्हीसीयूएसयूमनो ,

¡Gracias por compartir!

Puede responderse a sí mismo para compartir los enlaces nuevamente y luego aceptar su respuesta como solución. Un hilo respondido se busca más fácilmente que uno abierto. Otros aprenderán más de lo que compartas.

Saludos
Equipo de apoyo a la comunidad _ Rongtie

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

¡Muchas gracias! Hecho.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.