Anónimo
Hola tios,
Tengo dos scripts de python. Ambos enlaces https funcionan cuando los uso como fuentes «Web».
Sin embargo, cuando trato de usarlos como fuente de «secuencia de comandos de Python», no devuelven nada y muestran «ningún elemento seleccionado para la vista previa».
Probé estos dos scripts en mi indicador CMD local con python, devolvieron las páginas web con éxito.
No estoy seguro de que sea la falla porque estos dos sitios web están en el servidor interno de mi empresa. Si es así, ¿por qué puedo usar la fuente «web» para obtener datos en power bi?
v-tapa-msft
En respuesta a Anónimo
Hola @Anónimo,
Según mi investigación, admite otro paquete, pero Los datos importados deben estar en un marco de datos de pandas, puede consultar el hilo sobre cómo almacenar el resultado en el marco de datos de PD.
Atentamente,
v-tapa-msft
Hola @Anónimo,
Con base en este documento, La integración de Power BI Python requiere la instalación de dos paquetes de Python: Pandas y matplotlib
Al preparar y ejecutar un script de Python en Power BI Desktop, existen algunas limitaciones:
- Solo se importan marcos de datos de pandas, así que asegúrese de que los datos que desea importar a Power BI estén representados en un marco de datos
- Cualquier secuencia de comandos de Python que se ejecute durante más de 30 minutos se agota.
- Las llamadas interactivas en la secuencia de comandos de Python, como esperar la entrada del usuario, detiene la ejecución de la secuencia de comandos
- Al configurar el directorio de trabajo dentro del script Python, usted deber definir una ruta completa al directorio de trabajo, en lugar de una ruta relativa
- Las tablas anidadas actualmente no son compatibles
Atentamente,
Anónimo
En respuesta a v-tapa-msft
Hola @v-lid-msft,
Gracias por responder. he leído esta documento
¿Quiere decir que, hasta ahora, Power BI Python solo admite paquetes Pandas y Matplotlib?
Porque no creo que estos dos paquetes se puedan usar para API CALL.
¿Eso significa que Power BI Python no admite la extracción de datos de la API web?
v-tapa-msft
En respuesta a Anónimo
Hola @Anónimo,
Según mi investigación, admite otro paquete, pero Los datos importados deben estar en un marco de datos de pandas, puede consultar el hilo sobre cómo almacenar el resultado en el marco de datos de PD.
Atentamente,
Anónimo
En respuesta a v-tapa-msft
Hola @v-lid-msft,
Sí, tiene usted razón. ¡Probé pd.DataFrame y funciona!
¡Muchas gracias!
Jerez