Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hola a todos
Me gustaría combinar Power BI con scripts de Python y tengo un par de preguntas.
1. Mis scripts de Python actualmente cargan datos de la base de datos (o archivo) y contienen algunas funciones para los cálculos que devuelven objetos y trazados. ¿Cómo puedo usar estos scripts y en qué medida?
Me di cuenta de que hay dos ubicaciones para insertar scripts de Python. El uno es a través de "Obtener datos">Otros>Python scripting y el otro es a través de la parte de vizualización con el editor de Python. ¿Puede explicar por favor cuál es la diferencia entre las funcionalidades y para qué propósito debo usar cada uno de estos?
2. También intenté cargar los datos en power BI directamente a través de la conexión SQL y luego agregar mi código en el editor de scripts de Python, pero obtengo un error que indica que el objeto visual no se puede mostrar.
El código que utilizo para mostrar los gráficos es el siguiente: Tenga en cuenta que el argumento para los resultados es elementos del diccionario. ¿Es posible imprimir objetos como vizuales en Power BI?
resultados['plot binomial'].savefig('plot1.png')
resultados['plot poisson'].savefig('test2.png')
resultados['plot gini'].savefig('test3.png'dpiá50) á dpi-50 para obtener la imagen encogiéndose al 50% de su tamañoplt.pyplot.show()
Muchas gracias de antemano,
Elria
Hola @elria,
Microsoft proporciona documentación detallada para que utilice python en power bi. Puede ejecutar scripts de Python mediante Obtener datos -> Script de Python o en el editor de consultas.
Consulte https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Saludos
Dedmon Dai
Hola v-deddai1-msft,
Gracias por su respuesta. Al final me las arreglé para ejecutar scripts de Python y obtener objetos visuales, pero no están disponibles en el servicio.
¿Cómo puedo compartir los scripts de Python y los gráficos basados en Python con mis colegas también?
Puesto que se ejecutan desde mi entorno local, cuando publico el informe en El servicio, la visualización no se muestra y obtengo un error "La visualización de Python se muestra en su organización".
¿Puedo recuperar también el código de GIT/Azure Repo en lugar de copiar maluanlly en el editor de power bi?
Gracias
Elria
Hola @elria ,
Hay algunos límites para python visual en el servicio Power BI. Consulte https://powerbi.microsoft.com/en-us/blog/python-visualizations-in-power-bi-service/
Saludos
Dedmon Dai
HI v-deddai1-msft ,
Gracias por su respuesta. He comprobado las limitaciones y he reducido mi conjunto de datos a 1500 filas, pero aún así no funciona. El tiempo de ejecución también parece ser corto.
¿Podría saqueme cómo puedo comprobar si violo alguna de las otras limitaciones? El error recibido es bastante vago para averiguar qué está mal.
Gracias
Elria
@elria , no soy un experto en esto. Pero refiérase si esto puede ayudar
https://towardsdatascience.com/using-python-in-power-bi-ee95a6b71443
https://www.sqlshack.com/power-bi-desktop-and-python-like-peanut-butter-and-chocolate/
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.