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.
Hola, estaba ejecutando la siguiente secuencia de comandos de Python:
importpandas como pd
df á pd. DataFrame(?
'Fname':['Harry','Sally','Paul','Abe','June','Mike','Tom'],
«Edad»:[21,34,42,18,24,80,22], 'Peso': [180, 130, 200, 140, 176, 142, 210],
'Género':[M','F','M','M','F','M','M', 'M']
'Estado':['Washington','Oregón','California','Washington','Nevada','Texas','Nevada'],
'Niños':[4,1,2,3,0,2,0], 'Pets':[3,2,5,0,1,5] )5
impresión (df)
el script creed el marco de datos sin ningún error, pero cuando Power BI intenta cargar la tabla en el modelo (conexión al modelo) recibo el siguiente error:
"No se pudieron guardar las modificaciones en el servidor. Error devuelto: 'Expresión en la partición 'n/a' en la tabla 'n/a' hace referencia a una variable desconocida o función 'Python.Execute'. '."
He instalado:
Se trata de diagnósticos de sesión de Power BI Desktop:
Tipo de comentario:
Frown (Error)
Timestamp:
2020-03-29T12:55:05.3504335Z
Hora local:
2020-03-29T08:55:05.3504335-04:00
ID de sesión:
fd38f850-8e8b-44f3-a910-1eec36fa43be
Lanzamiento:
Marzo de 2020
Versión del producto:
2.79.5768.721 (20.03) (x64)
Versión del sistema operativo:
Microsoft Windows NT 10.0.18363.0 (x64 en-US)
Versión CLR:
4.7 o posterior [Número de liberación 528040]
Memoria virtual máxima:
38,5 GB
Memoria privada:
644 MB
Conjunto de trabajo máximo:
766 MB
Versión de IE:
11.719.18362.0
ID de usuario:
6fa195ba-dfc3-4ffb-876e-6fccdd8617ea
Información del paquete del libro de trabajo:
1* - en-US, Grupos de consultas: 0, fastCombine: Enabled, runBackgroundAnalysis: True.
Telemetría habilitada:
Falso
Registros de seguimiento de instantáneas:
C:'Usuarios'vicen'AppData'Local'Microsoft'Power BI Desktop'FrownSnapShot763307589.zip
Modo predeterminado del modelo:
Vacío
Versión del modelo:
PowerBI_V1
¿Está habilitado el informe V3 Models:
Verdad
Registros de seguimiento de rendimiento:
C:'Usuarios'vicen'AppData'Local'Microsoft'Power BI Desktop'PerformanceTraces.zip
Funciones de vista previa habilitadas:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_NewWebTableInference
PBI_qnaLiveConnect
PQ_AIInsightsFunctionBrowser
PBI_realTimeRefresh
PBI_showMinervaRibbon
PBI_showMinervaViewNavigator
PBI_v3Models
PBI_decompositionTree
PBI_themeDialog
PBI_hierarchicalSlicerCreation
Opciones de DirectQuery desactivadas:
TreatHanaAsRelationalSource
Nube:
GlobalCloud
Escala DPI:
100%
Servicios compatibles:
Power BI
Fórmulas:
sección Sección1;
df compartido - dejar
Source á Python.Execute("import pandas as pd ?(lf)df á pd. DataFrame(''''''''''''Fname':['Harry','Sally','Paul','Abe','June','Mike','Tom'], '(lf) 'Age':[21,34,42,18,24,80,22], ''lf) 'Weight': [180, 130, 200, 140, 176, 142, 210], á(lf) 'Género':['M','F','M','M','F','M','M'], 'lf) 'State':['Washington','Oregon','California','Washington','Nevada','Texas','Nevada'],'(lf) 'Children':[4,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3 0,2,0],(lf) 'Pets':[3,2,2,5,0,1,5] ?(lf)-) ?(lf)print (df) "),
df1 - Fuente-[Nombre-"df"]-[Valor],
"Tipo cambiado" ? Tabla.TransformColumnTypes(df1,"Nombre DeF", escriba text, "Edad", Int64.Tipo, "Peso", Int64.Tipo,Int64.Type,"Género", escriba texto, "Estado", escriba texto, "Niños", Int64.Tipo, "Pets", Int64.Type)
En
"Tipo cambiado";
compartido "df (2)"
Source á Python.Execute("import pandas as pd ?(lf)df á pd. DataFrame(''''''''''''Fname':['Harry','Sally','Paul','Abe','June','Mike','Tom'], '(lf) 'Age':[21,34,42,18,24,80,22], ''lf) 'Weight': [180, 130, 200, 140, 176, 142, 210], á(lf) 'Género':['M','F','M','M','F','M','M'], 'lf) 'State':['Washington','Oregon','California','Washington','Nevada','Texas','Nevada'],'(lf) 'Children':[4,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3 0,2,0],(lf) 'Pets':[3,2,2,5,0,1,5] ?(lf)-) ?(lf)print (df) "),
df1 - Fuente-[Nombre-"df"]-[Valor],
"Tipo cambiado" ? Tabla.TransformColumnTypes(df1,"Nombre DeF", escriba text, "Edad", Int64.Tipo, "Peso", Int64.Tipo,Int64.Type,"Género", escriba texto, "Estado", escriba texto, "Niños", Int64.Tipo, "Pets", Int64.Type)
En
"Tipo cambiado";
compartido "df (3)"
Source á Python.Execute("import pandas as pd ?(lf)df á pd. DataFrame(''''''''''''Fname':['Harry','Sally','Paul','Abe','June','Mike','Tom'], '(lf) 'Age':[21,34,42,18,24,80,22], ''lf) 'Weight': [180, 130, 200, 140, 176, 142, 210], á(lf) 'Género':['M','F','M','M','F','M','M'], 'lf) 'State':['Washington','Oregon','California','Washington','Nevada','Texas','Nevada'],'(lf) 'Children':[4,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3 0,2,0],(lf) 'Pets':[3,2,2,5,0,1,5] ?(lf)-) ?(lf)print (df) "),
df1 - Fuente-[Nombre-"df"]-[Valor],
"Tipo cambiado" ? Tabla.TransformColumnTypes(df1,"Nombre DeF", escriba text, "Edad", Int64.Tipo, "Peso", Int64.Tipo,Int64.Type,"Género", escriba texto, "Estado", escriba texto, "Niños", Int64.Tipo, "Pets", Int64.Type)
En
"Tipo cambiado";
Solved! Go to Solution.
Hola Lewis,
Conozco el trabajo de Python Script, pero cuando intento en Power BI me da un error...
Ayer arreglé el problema. He desinstalado e instalado de nuevo: Python, Anaconda, Power BI y VS Code, después de eso el programa Python funciona en Power BI...
Gracias por su ayuda...
Creo que el problema principal está aquí en el mensaje de error...
TypeError: from_bounds() toma 4 argumentos posicionales, pero 6 fueron dados
La línea que Python estaba tratando de ejecutar era la siguiente:
self.bbox_inches á Bbox.from_bounds(0, 0, *figsize)
¿Tal vez deshacerse de los 0?
¿Está intentando crear un objeto visual o cargar datos mediante el script python?
¿Ha probado el código en un IDE?
Hola Lewis,
Conozco el trabajo de Python Script, pero cuando intento en Power BI me da un error...
Ayer arreglé el problema. He desinstalado e instalado de nuevo: Python, Anaconda, Power BI y VS Code, después de eso el programa Python funciona en Power BI...
Gracias por su ayuda...
Hola @vmerida ,
Como se ha probado, puedo importar su script python con éxito.
let
Source = Python.Execute("import pandas as pd#(lf)#(lf)df = pd.DataFrame({#(lf)#(lf)'Fname':['Harry','Sally','Paul','Abe','June','Mike','Tom'],#(lf)#(lf)'Age':[21,34,42,18,24,80,22], 'Weight': [180, 130, 200, 140, 176, 142, 210],#(lf)#(lf)'Gender':['M','F','M','M','F','M','M'],#(lf)#(lf)'State':['Washington','Oregon','California','Washington','Nevada','Texas','Nevada'],#(lf)#(lf) 'Children':[4,1,2,3,0,2,0], 'Pets':[3,2,2,5,0,1,5] })#(lf)#(lf)print (df)"),
df1 = Source{[Name="df"]}[Value],
#"Changed Type" = Table.TransformColumnTypes(df1,{{"Fname", type text}, {"Age", Int64.Type}, {"Weight", Int64.Type}, {"Gender", type text}, {"State", type text}, {"Children", Int64.Type}, {"Pets", Int64.Type}})
in
#"Changed Type"
Tal vez puedas intentar usar mi código M.
Mi versión de Power BI: 2.79.5768.663 64 bits (marzo de 2020)
Mi pitón: python38-32
Saludos
Lionel Chen
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Lionel,
Conozco el trabajo de Python Script, pero cuando intento en Power BI me da un error...
Ayer arreglé el problema. He desinstalado e instalado de nuevo: Python, Anaconda, Power BI y VS Code, después de eso el programa Python funciona en Power BI...
Gracias por su ayuda...
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |