La clave para optimizar reportes de Power Bi

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 9

  • @alejandrogonzalezcolin4475
    @alejandrogonzalezcolin4475 2 місяці тому +1

    Hola, me encantan tus videos son muy completos! Gracias! Me gustaría dar un aporte para la comunidad... En este caso Python ayuda a "pre-procesar" (un mini ETL) y esto es verdaderamente útil, pero... cuando trabajamos en el mundo "godinez" (así le decimos en México cuando trabajamos en oficias 😂) comenzamos a crear cada vez más y más reportes BI en productivo y se necesita actualizar todo en automático por lo que se vuelve un dolor de cabeza porque aun que BI pueda actualizarse solo con un Gateway, Python debe hacerse manualmente. Así que descubrí que podemos crear una carpeta con todos nuestros scripts (ETL) de Python y finalmente dejar un script "principal" que sirve como orquestador de esas ejecuciones usando la libreria "schedule", ademas si inculimos la libreria "papermill" podemos ejecutar tambien notebooks de forma sencilla y automatizada. De esta forma podemos automatizar nuestros flujos de scripts de forma gratuita (sin acudira a Microsoft Fabric). Con gusto puedo compartir mas detalles si tienen dudas. Saludos!

    • @campbi
      @campbi  2 місяці тому

      ¡Excelente aporte Alejandro! Muchas gracias

  • @andressanchez859
    @andressanchez859 4 місяці тому +3

    Muchas gracias, es bastante útil, recién estoy comenzando a usar Python para optimizar y esto es un buen inicio, me gustaría saber si es posible hacer esto con archivos que están alojados en un Sharepoint y si es posible que Python guarde los archivos generados en otra carpeta de ese Sharepoint.

    • @campbi
      @campbi  4 місяці тому +1

      ¡Hola Andres!
      Personalmente, nunca lo he hecho, sin embargo, es posible si te conectas a la API de SharePoint, así podrás hacer la transferencia de archivos.
      Te dejo este post donde lo detallan muy bien: medium.com/@wardarahim25/microsoft-sharepoint-data-transfer-using-python-a7c2721392c

  • @juanestebanboderbedoya6919
    @juanestebanboderbedoya6919 4 місяці тому +1

    Buena noche. La normalización se puede hace desde power query y así queda automatizado para actualizarlo sin ejecutar script de Python

    • @campbi
      @campbi  4 місяці тому +1

      ¡Hola Juanes!
      Tienes razón, Power Query es una herramienta muy potente, sin embargo, puede afectar significativamente el peso y tiempo de actualización de tus reportes, en función de las dimensiones de los datos con los que estás trabajando. Si los datos son pequeños, Power Query es perfecto. Pero si experimentas problemas de rendimiento, es mejor realizar el modelado de datos fuera de Power BI.

  • @andresespinoza6370
    @andresespinoza6370 Місяць тому

    Hola, cual es el tema que usas en tu vscode? y que tipo de fuente estas utilizando? Gracias!!

  • @andresmendoza7105
    @andresmendoza7105 4 місяці тому

    que paso en el 19:26

    • @campbi
      @campbi  4 місяці тому

      ¡Hola Andres!
      Gracias por el comentario, ya fue corregido.