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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Power BI: no se pueden ejecutar scripts de Python

Hola

Estoy usando Power BI Desktop e intentando hacer un análisis sentimental con el siguiente código python:

import pandas as pd
from nltk.sentiment.vader import SentimentIntensityAnalyzer
import re
from googletrans import Translator


translatedList = []
for index, row in dataset.iterrows():
    translator = Translator()
    newrow = copy.deepcopy(row)
    try:
        translated = translator.translate(row['zin'], dest='en')
        newrow['translated'] = translated.text
    except Exception as e:
        print(e)
        continue

    translatedList.append(newrow)

dataset_new = pd.DataFrame(translatedList)

SentimentAnalysis = SentimentIntensityAnalyzer()

dataset['sentiment score'] = dataset['translated'].apply(lambda x: SentimentAnalysis.polarity_scores(x)['compound']

Cuando ejecuto esto en PowerQuery->Secuencia de comandos de Python, obteré este error:

DataSource.Error: ADO.NET: error de script de Python.
<pi> Archivo "C:\Users\Michael\PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd\PythonScriptWrapper.PY", línea 44
os.chdir(u'C:/Users/Michael/PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd')
^
SyntaxError: sintaxis no válida
</pi>
Detalles:
DataSourceKind=Python
DataSourcePath=Python
Message=Error de secuencia de comandos de Python.
<pi> Archivo "C:\Users\Michael\PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd\PythonScriptWrapper.PY", línea 44
os.chdir(u'C:/Users/Michael/PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd')
^
SyntaxError: sintaxis no válida
</pi>
ErrorCode=-2147467259
ExceptionType=Microsoft.PowerBI.Scripting.Python.Exceptions.PythonScriptRuntimeException

¿Puede alguien ayudarme a averiguar cuál es el problema?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

HI @michaelbend ,

Cuando prueba la secuencia de comandos de Python por python 3.9.Then :

v-luwang-msft_0-1620265515845.png

Parece haber un problema con el guión en sí.

SyntaxError: EOF inesperado durante el análisis

¡Ojalá sea útil para ti!

Saludos

Lucien

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Tal vez pueda ayudarte, estoy familiarizado con la programación de Python en Power BI.

Puedes contactarme en: xiaoqing.gao@cn.abb.com

Syndicate_Admin
Administrator
Administrator

HI @michaelbend ,

Cuando prueba la secuencia de comandos de Python por python 3.9.Then :

v-luwang-msft_0-1620265515845.png

Parece haber un problema con el guión en sí.

SyntaxError: EOF inesperado durante el análisis

¡Ojalá sea útil para ti!

Saludos

Lucien

Syndicate_Admin
Administrator
Administrator

¿No hay respuesta?

Syndicate_Admin
Administrator
Administrator

chichón

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.