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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

El script de Python para la visualización de Power BI Desktop no funciona

¡Hola a todos!

Ahora estoy estudiando Python y como trabajé anteriormente con Power BI, traté de probar cómo sería ejecutar el script de visualización de Python en Power BI Desktop.

El script que intenté ejecutar está escrito usando la biblioteca de gráficos de Python y funciona perfectamente en Jupyter y no tiene nada de especial:

Importar pandas como PD

Importar matplotlib.pyplot como PLT

Importar plotly.express como px

Importar plotly.graph_objects sobre la marcha

df = pd.read_csv('C:\\path.csv');

df['open_time_timeformat'] = pd.to_datetime(df['open_time'], unit='ms').dt.strftime('%Y-%m-%d %H:%M:%S')

df['close_time_timeformat'] = pd.to_datetime(df['close_time'], unit='ms').dt.strftime('%Y-%m-%d %H:%M:%S')

df['day'] = pd.to_datetime(df['close_time'], unit='ms').dt.strftime('%d')

df['diferencia']= df['quote_volume'] - df['taker_buy_quote_volume']

fig = ir. Figura(datos=[ir. Candelabro(x=df['close_time_timeformat'],

open=df['abierto'],

high=df['alto'],

bajo=df['bajo'],

close=df['close'])])

fig.update_layout(hovermode='x unified', autosize = True, title={

'texto': "Precios altos, bajos, abiertos y de cierre de BTCUSDT",

'y':0.85,

'x':0.5,

'xanchor': 'centro',

'yanchor': 'top'})

fig.update_layout(hoverlabel=dict(

bgcolor="blanco",

font_size=22,

font_family="Rockwell"))

fig.update_yaxes(type="log")

fig.show()

El problema es que después de ejecutarlo en el editor de scripts Python de Power BI Desktop, lo siguiente:

1)No se muestra visual en PBI –muestra el error "no se puede mostrar visual"

Arvins_0-1685803304367.png

2) El navegador de Internet comienza a intentar abrir la página URL, mostrando "no se puede acceder a este sitio" y pocas veces incluso logra abrir la visualización (y se muestra tan perfecta como en Jupyter)!!!, lo que completamente no es un propósito de esto y el script no proporciona hacerlo.

¿Podría por favor aconsejar qué sería un problema y si es necesario hacer manipulaciones adicionales en PBI Desktop para que el script de Python funcione correctamente?

PD: Tengo todos los módulos Python necesarios instalados y las rutas son correctas en las opciones de scripting de PBI Python – de lo contrario no sería posible cargar el script en PBI Desktop.

Saludos

0 REPLIES 0

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

Top Solution Authors