cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Regular Visitor

Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

Hola

Estoy desarrollando una carta de python en mi tablero de power bi. El gráfico funciona en el archivo de versión de escritorio PBI. Sin embargo, cuando publico el panel, recibí un mensaje de error de tiempo de ejecución de script. Vea el detalle del error a continuación. ¿Puede ayudar a identificar cuál es el problema aquí?

Error de tiempo de ejecución de script

Archivo "C:-Python-lib-site-packages-matplotlib-backends-backend_agg.py", línea 514, en print_png

FigureCanvasAgg.draw(self)

Archivo "C:-Python-lib-site-packages-matplotlib-backends-backend_agg.py", línea 393, en el sorteo

self.figure.draw(self.renderer)

Archivo "C:-Python-lib-site-packages-matplotlib-artist.py", línea 38, en draw_wrapper

return draw(artista, renderizador, *args, **kwargs)

Archivo "C:-Python-lib-site-packages-matplotlib-figure.py", línea 1736, en el sorteo

renderizador, self, artistas, self.suppressComposite)

Archivo "C:-Python-lib-site-packages-matplotlib-image.py", línea 137, en _draw_list_compositing_images

a.draw(renderer)

Archivo "C:-Python-lib-site-packages-matplotlib-artist.py", línea 38, en draw_wrapper

return draw(artista, renderizador, *args, **kwargs)

Archivo "C:-Python-lib-site-packages-matplotlib-axes-_base.py", línea 2630, en el sorteo

mimage._draw_list_compositing_images(renderer, self, artists)

Archivo "C:-Python-lib-site-packages-matplotlib-image.py", línea 137, en _draw_list_compositing_images

a.draw(renderer)

Archivo "C:-Python-lib-site-packages-matplotlib-artist.py", línea 38, en draw_wrapper

return draw(artista, renderizador, *args, **kwargs)

Archivo "C:-Python-lib-site-packages-matplotlib-text.py", línea 685, en el sorteo

bbox, info, descent á textobj._get_layout(renderer)

Archivo "C:-Python-lib-site-packages-matplotlib-text.py", línea 278, en _get_layout

clave: self.get_prop_tup(renderer-renderer)

Archivo "C:-Python-lib-site-packages-matplotlib-text.py", línea 846, en get_prop_tup

x, y á self.get_unitless_position()

Archivo "C:-Python-lib-site-packages-matplotlib-text.py", línea 828, en get_unitless_position

x - float(self.convert_xunits(self._x))

Archivo "C:-Python-lib-site-packages-matplotlib-artist.py", línea 178, en convert_xunits

retorno ax.xaxis.convert_units(x)

Archivo "C:-Python-lib-site-packages-matplotlib-axis.py", línea 1576, en convert_units

f'units: 'x!r'') de e

matplotlib.units.ConversionError: No se pudo convertir valores en unidades de eje: '2019-02'


Inténtelo de nuevo más tarde o póngase en contacto con el soporte técnico. Si se puso en contacto con el soporte técnico, proporcione estos detalles.
ID de actividad: 75d0528c-d810-4f59-b332-376f6e0833df
ID de solicitud: 06bd3e9f-2fd3-6b29-877e-848c3edf4272
Id. de correlación: 1e9148d4-c56e-1c50-9fb1-d0d0833c6f41
Hora: Mar Aug 11 2020 15:04:52 GMT-0700 (Hora del Pacífico)
Versión de servicio: 13.0.14066.71
Versión del cliente: 2008.1.02249-train
URI de clúster: https://wabi-west-us-redirect.analysis.windows.net/

Gracias

Andika

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Regular Visitor

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

Descubrí el problema. La etiqueta de datos no utilizaba el valor de fecha convertido correcto para la columna 'Year_Mth'. Por lo tanto, lo revisé a dateset['Date'] y ahora está funcionando.

plt.text(dataset['Fecha'].iloc[i],dataset['Remaining_Balance'].iloc[i] + slider,dataset['Remaining_Balance'].iloc[i],color'negro')

🙂

View solution in original post

6 REPLIES 6
Highlighted
Super User V
Super User V

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

Debe convertir su cadena YearMonth en un valor numérico, por ejemplo Year*100+Month

Highlighted
Super User IX
Super User IX

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

@u029057, para el servicio power bi, Gateway también debe estar funcionando - compruebe https://powerbi.microsoft.com/en-us/blog/python-visualizations-in-power-bi-service/



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Regular Visitor

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

Este es el código que utilicé para desarrollar el gráfico si ayudará a su revisión. ¡Gracias!

ImportaciónPandasComoPd
Importaciónmatplotlib.pyplotComoPlt
ImportaciónDatetime
ImportaciónSeabornComoSns
ImportaciónnumpyComoNp

conjunto de datos['Fecha'] - pd.to_datetime(dataset. Year_Mth)
conjunto de datos['Fecha'].sort_values(ascendentes?Verdad)
#plt.figure(figsize á (35,15))
plt.xlim(dataset['Fecha'].iloc[-18], conjunto de datos['Fecha'].iloc[-1])
sns.lineplot(datos-dataset, x-'Fecha', y='Remaining_Balance', ancho de línea4, marcador'D', marcador de tamaño'10', color'lightcoral', markeredgecolor'darkblue')

Deslizador de control deslizante ?5
Para i En Gama(dataset.shape[0]-18,dataset.shape[0]):
plt.text(dataset['Year_Mth'].iloc[i],dataset['Remaining_Balance'].iloc[i] + slider,dataset['Remaining_Balance'].iloc[i],color'negro')

plt.show()


Highlighted
Super User V
Super User V

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

dataset['Date'] = pd.to_datetime(dataset.Year_Mth)

Debe asegurarse de que Year_Mth tiene un formato que se puede convertir correctamente a una fecha y hora. En todo el conjunto de datos.

Highlighted
Regular Visitor

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

El gráfico se mostró correctamente en la versión de escritorio.

CAPA Balance Desktop Version.jpg

Cambié el formato de la columna Year-Mth del texto a la fecha "aaaa-mm". Sigue obteniendo el error de tiempo de ejecución del script.

Year-Mth Column Date Setting as YYYY-MM.jpg

Highlighted
Regular Visitor

Re: Error de tiempo de ejecución de script para un gráfico de Python en la versión web de Power BI

Descubrí el problema. La etiqueta de datos no utilizaba el valor de fecha convertido correcto para la columna 'Year_Mth'. Por lo tanto, lo revisé a dateset['Date'] y ahora está funcionando.

plt.text(dataset['Fecha'].iloc[i],dataset['Remaining_Balance'].iloc[i] + slider,dataset['Remaining_Balance'].iloc[i],color'negro')

🙂

View solution in original post

Helpful resources

Announcements
Ignite

Microsoft Ignite

This will be a conference that you do not want to miss!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Don't miss the Power BI Dev Camp this week!

August Community Highlights

Check out a full recap of the month!

August 2020 CYST Challenge

Check out the winners of the recent 'Can You Solve These?' community challenge!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.