SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
CLASE 09
“Integración de Anaconda
con Power BI”
PYTHON ENFOCADO AL ANÁLISIS
DE DATOS CON POWER BI
POWER BI
Power BI es una solución de análisis empresarial
basado en la nube, que permite unir diferentes
fuentes de datos, analizarlos y presentar un análisis
de estos a través de informes y paneles. Con Power
BI se tiene de manera fácil acceso a datos dentro y
fuera de la organización casi en cualquier dispositivo.
Estos análisis pueden ser compartidos por diferentes
usuarios de la misma organización; por lo que
directivos, financieros, comerciales, etc., pueden
disponer de la información del negocio en tiempo real.
POWER BI CON PYTHON
Power BI nos permite la integración de scripts Python dentro de los informes y
paneles. Esta integración se realiza a través del editor de consultas y el lenguaje
de fórmulas DAX.
Python se puede utilizar para complementar las capacidades nativas de Power BI
y realizar análisis avanzados. Permite la manipulación, limpieza y transformación
de datos utilizando bibliotecas como Pandas y NumPy.
Cómo ya vimos en esta especialización, Python ofrece bibliotecas gráficas como
Matplotlib y Seaborn para generar visualizaciones personalizadas.
Paquete Versión Enlace
cycler 0.11.0 https://pypi.org/project/cycler
joblib 1.1.0 https://pypi.org/project/joblib
kiwisolver 1.4.4 https://pypi.org/project/kiwisolver
matplotlib 3.2.2 https://pypi.org/project/matplotlib
numpy 1.21.6 https://pypi.org/project/numpy
packaging 21.3 https://pypi.org/project/packaging
pandas 1.3.5 https://pypi.org/proyecto/pandas
patsy 0.5.2 https://pypi.org/project/patsy
pip 22.1.2 https://pypi.org/proyecto/pip
pyparsing 3.0.9 https://pypi.org/project/pyparsing
python-dateutil 2.8.2 https://pypi.org/project/python-dateutil
pytz 2022.1 https://pypi.org/proyecto/pytz
scikit-learn 1.0.2 https://pypi.org/project/scikit-learn
scipy 1.7.3 https://pypi.org/project/scipy
seaborn 0.11.2 https://pypi.org/project/seaborn
setuptools 63.2.0 https://pypi.org/project/setuptools
six 1.16.0 https://pypi.org/project/six
statsmodels 0.13.2 https://pypi.org/project/statsmodels
threadpoolctl 3.1.0 https://pypi.org/project/threadpoolctl
typing-extensions 4.3.0 https://pypi.org/project/typing-extensions
xgboost 1.6.1 https://pypi.org/project/xgboost
Librerías de
Python
compatibles
con Power BI
Para preparar y ejecutar un script de Python en Power BI Desktop, hay algunas limitaciones:
• Solo se importan tramas de datos de Pandas, por lo que debe asegurarse de que los
datos que quiere importar a Power BI se puedan representar así.
• Los scripts de Python que se ejecutan durante más de 30 minutos agotan el tiempo de
espera.
• Tener en cuenta que cualquier script o código personalizado requiere un mantenimiento y
soporte continuo. Esto implica estar al tanto de las actualizaciones de las bibliotecas,
solucionar problemas de compatibilidad y asegurarse de que los scripts sigan funcionando
correctamente con los cambios en los datos o la estructura de los informes.
• No se puede publicar un script de Python en nuestro espacio de trabajo (nube) con una
cuenta gratuita, se necesita mínimo una cuenta Pro.
Configuración de Power BI y Anaconda
Ingresamos a opciones
y configuración en
nuestro Power BI.
También se puede realizar
la configuración mediante
Visual Studio Code, revise
el siguiente link:
https://realpython.com/power-bi-python/
MUCHAS
GRACIAS POR
SU ATENCIÓN!!
@data_science.analysis
@dsaperu
Data Science Analysis
@datascienceanalysis
926 837 332
Data Science Analysis

Más contenido relacionado

Similar a PPT Sesión 08 - PBI Python.pdf

Power BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfPower BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfAntonio Soto
 
Presentación IGALIA
Presentación IGALIAPresentación IGALIA
Presentación IGALIAalberto_silva
 
OpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceOpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceStratebi
 
PILAOS (Open Source Solutions)
PILAOS (Open Source Solutions)PILAOS (Open Source Solutions)
PILAOS (Open Source Solutions)Stratebi
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentahoIván Ruiz-Rube
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUMarcos Pierri
 
Herramientas case [ing. de software ii][documentacion rei
Herramientas case [ing. de software ii][documentacion   reiHerramientas case [ing. de software ii][documentacion   rei
Herramientas case [ing. de software ii][documentacion reiManuel Villalta
 
Python - Lenguaje de programación para Ciencia de Datos
Python - Lenguaje de programación para Ciencia de DatosPython - Lenguaje de programación para Ciencia de Datos
Python - Lenguaje de programación para Ciencia de DatosRoman Herrera
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfMauricio592075
 
Microsoft Power BI.- Una Herramienta para BI
Microsoft Power BI.- Una Herramienta para BIMicrosoft Power BI.- Una Herramienta para BI
Microsoft Power BI.- Una Herramienta para BIPeter Concha
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integrationStratebi
 
Tu Primer Página Web con Python
Tu Primer Página Web con PythonTu Primer Página Web con Python
Tu Primer Página Web con Pythondavidpreyes
 
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...Leonardo J. Caballero G.
 
Summer school python in spanish
Summer school python in spanishSummer school python in spanish
Summer school python in spanishAjay Ohri
 

Similar a PPT Sesión 08 - PBI Python.pdf (20)

Recurso Multimedia VC1.pdf
Recurso Multimedia VC1.pdfRecurso Multimedia VC1.pdf
Recurso Multimedia VC1.pdf
 
Welcome to Django
Welcome to DjangoWelcome to Django
Welcome to Django
 
Power BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconfPower BI para desarrolladores netcoreconf
Power BI para desarrolladores netcoreconf
 
Presentación IGALIA
Presentación IGALIAPresentación IGALIA
Presentación IGALIA
 
OpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceOpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open Source
 
Epi N2 2007 Adobe
Epi N2 2007 AdobeEpi N2 2007 Adobe
Epi N2 2007 Adobe
 
PILAOS (Open Source Solutions)
PILAOS (Open Source Solutions)PILAOS (Open Source Solutions)
PILAOS (Open Source Solutions)
 
OBIEE 12c
OBIEE 12cOBIEE 12c
OBIEE 12c
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
 
Introduccion a PowerBI
Introduccion a PowerBIIntroduccion a PowerBI
Introduccion a PowerBI
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIU
 
Qué es Power BI.pptx
Qué es Power BI.pptxQué es Power BI.pptx
Qué es Power BI.pptx
 
Herramientas case [ing. de software ii][documentacion rei
Herramientas case [ing. de software ii][documentacion   reiHerramientas case [ing. de software ii][documentacion   rei
Herramientas case [ing. de software ii][documentacion rei
 
Python - Lenguaje de programación para Ciencia de Datos
Python - Lenguaje de programación para Ciencia de DatosPython - Lenguaje de programación para Ciencia de Datos
Python - Lenguaje de programación para Ciencia de Datos
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdf
 
Microsoft Power BI.- Una Herramienta para BI
Microsoft Power BI.- Una Herramienta para BIMicrosoft Power BI.- Una Herramienta para BI
Microsoft Power BI.- Una Herramienta para BI
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integration
 
Tu Primer Página Web con Python
Tu Primer Página Web con PythonTu Primer Página Web con Python
Tu Primer Página Web con Python
 
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...
Sistemas de publicación de noticias y contenidos multimedia Web para Medios d...
 
Summer school python in spanish
Summer school python in spanishSummer school python in spanish
Summer school python in spanish
 

Más de fispari1

Diagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).pptDiagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).pptfispari1
 
1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdffispari1
 
androiddd.pdf
androiddd.pdfandroiddd.pdf
androiddd.pdffispari1
 
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdfP-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdffispari1
 
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptxMapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptxfispari1
 
GOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptxGOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptxfispari1
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdffispari1
 
PPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdfPPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdffispari1
 
PPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdfPPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdffispari1
 
PPT Sesión 05- PBI Python.pdf
PPT Sesión 05- PBI Python.pdfPPT Sesión 05- PBI Python.pdf
PPT Sesión 05- PBI Python.pdffispari1
 
PPT Sesión 04- PBI Python.pdf
PPT Sesión 04- PBI Python.pdfPPT Sesión 04- PBI Python.pdf
PPT Sesión 04- PBI Python.pdffispari1
 
PPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdfPPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdffispari1
 
PPT sesion 01.pdf
PPT sesion 01.pdfPPT sesion 01.pdf
PPT sesion 01.pdffispari1
 
PPT clase preámbulo.pdf
PPT clase preámbulo.pdfPPT clase preámbulo.pdf
PPT clase preámbulo.pdffispari1
 
Sesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdfSesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdffispari1
 
Rutas y Controladores.pdf
Rutas y Controladores.pdfRutas y Controladores.pdf
Rutas y Controladores.pdffispari1
 
1 Rutas.pdf
1 Rutas.pdf1 Rutas.pdf
1 Rutas.pdffispari1
 

Más de fispari1 (17)

Diagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).pptDiagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).ppt
 
1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf
 
androiddd.pdf
androiddd.pdfandroiddd.pdf
androiddd.pdf
 
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdfP-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
 
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptxMapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
 
GOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptxGOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptx
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
 
PPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdfPPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdf
 
PPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdfPPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdf
 
PPT Sesión 05- PBI Python.pdf
PPT Sesión 05- PBI Python.pdfPPT Sesión 05- PBI Python.pdf
PPT Sesión 05- PBI Python.pdf
 
PPT Sesión 04- PBI Python.pdf
PPT Sesión 04- PBI Python.pdfPPT Sesión 04- PBI Python.pdf
PPT Sesión 04- PBI Python.pdf
 
PPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdfPPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdf
 
PPT sesion 01.pdf
PPT sesion 01.pdfPPT sesion 01.pdf
PPT sesion 01.pdf
 
PPT clase preámbulo.pdf
PPT clase preámbulo.pdfPPT clase preámbulo.pdf
PPT clase preámbulo.pdf
 
Sesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdfSesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdf
 
Rutas y Controladores.pdf
Rutas y Controladores.pdfRutas y Controladores.pdf
Rutas y Controladores.pdf
 
1 Rutas.pdf
1 Rutas.pdf1 Rutas.pdf
1 Rutas.pdf
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

PPT Sesión 08 - PBI Python.pdf

  • 1. CLASE 09 “Integración de Anaconda con Power BI” PYTHON ENFOCADO AL ANÁLISIS DE DATOS CON POWER BI
  • 2. POWER BI Power BI es una solución de análisis empresarial basado en la nube, que permite unir diferentes fuentes de datos, analizarlos y presentar un análisis de estos a través de informes y paneles. Con Power BI se tiene de manera fácil acceso a datos dentro y fuera de la organización casi en cualquier dispositivo. Estos análisis pueden ser compartidos por diferentes usuarios de la misma organización; por lo que directivos, financieros, comerciales, etc., pueden disponer de la información del negocio en tiempo real.
  • 3. POWER BI CON PYTHON Power BI nos permite la integración de scripts Python dentro de los informes y paneles. Esta integración se realiza a través del editor de consultas y el lenguaje de fórmulas DAX. Python se puede utilizar para complementar las capacidades nativas de Power BI y realizar análisis avanzados. Permite la manipulación, limpieza y transformación de datos utilizando bibliotecas como Pandas y NumPy. Cómo ya vimos en esta especialización, Python ofrece bibliotecas gráficas como Matplotlib y Seaborn para generar visualizaciones personalizadas.
  • 4. Paquete Versión Enlace cycler 0.11.0 https://pypi.org/project/cycler joblib 1.1.0 https://pypi.org/project/joblib kiwisolver 1.4.4 https://pypi.org/project/kiwisolver matplotlib 3.2.2 https://pypi.org/project/matplotlib numpy 1.21.6 https://pypi.org/project/numpy packaging 21.3 https://pypi.org/project/packaging pandas 1.3.5 https://pypi.org/proyecto/pandas patsy 0.5.2 https://pypi.org/project/patsy pip 22.1.2 https://pypi.org/proyecto/pip pyparsing 3.0.9 https://pypi.org/project/pyparsing python-dateutil 2.8.2 https://pypi.org/project/python-dateutil pytz 2022.1 https://pypi.org/proyecto/pytz scikit-learn 1.0.2 https://pypi.org/project/scikit-learn scipy 1.7.3 https://pypi.org/project/scipy seaborn 0.11.2 https://pypi.org/project/seaborn setuptools 63.2.0 https://pypi.org/project/setuptools six 1.16.0 https://pypi.org/project/six statsmodels 0.13.2 https://pypi.org/project/statsmodels threadpoolctl 3.1.0 https://pypi.org/project/threadpoolctl typing-extensions 4.3.0 https://pypi.org/project/typing-extensions xgboost 1.6.1 https://pypi.org/project/xgboost Librerías de Python compatibles con Power BI
  • 5. Para preparar y ejecutar un script de Python en Power BI Desktop, hay algunas limitaciones: • Solo se importan tramas de datos de Pandas, por lo que debe asegurarse de que los datos que quiere importar a Power BI se puedan representar así. • Los scripts de Python que se ejecutan durante más de 30 minutos agotan el tiempo de espera. • Tener en cuenta que cualquier script o código personalizado requiere un mantenimiento y soporte continuo. Esto implica estar al tanto de las actualizaciones de las bibliotecas, solucionar problemas de compatibilidad y asegurarse de que los scripts sigan funcionando correctamente con los cambios en los datos o la estructura de los informes. • No se puede publicar un script de Python en nuestro espacio de trabajo (nube) con una cuenta gratuita, se necesita mínimo una cuenta Pro.
  • 6. Configuración de Power BI y Anaconda Ingresamos a opciones y configuración en nuestro Power BI.
  • 7.
  • 8. También se puede realizar la configuración mediante Visual Studio Code, revise el siguiente link: https://realpython.com/power-bi-python/