Вивчаємо основи Python у Power BI

Вступ до Python у Power BI

Jacob H. Marquez

Data Scientist

Необхідні знання

Вступ до Python у Power BI

Що ми вивчатимемо

Power BI

  • Імпорт і обʼєднання даних у Power Query
  • Пошук пропусків у Power Query
  • Обчислення коефіцієнта кореляції через Quick Measures

Python

  • Імпорт і обʼєднання даних у pandas
  • Пошук пропусків і імпутація
  • Створення візуалізацій у Seaborn
Вступ до Python у Power BI

Початок роботи — завантаження Python

Вступ до Python у Power BI

Початок роботи — встановлення пакетів

Два потрібні пакети Python:

  • pandas
  • matplotlib

Зображення термінала командного рядка.

1 https://packaging.python.org/en/latest/tutorials/installing-packages/
Вступ до Python у Power BI

Початок роботи — Power BI

"File" > "Options and settings" > "Options" > "Python scripting"

  • Домашні каталоги
  • Інтегровані середовища розробки (IDE)

Меню налаштувань Power BI з підсвіченими опціями для скриптів Python.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Вступ до Python у Power BI

Початок роботи — Power BI

Меню налаштувань Power BI з підсвіченими опціями для скриптів Python. Зелений блок виділяє налаштування домашнього каталогу.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Вступ до Python у Power BI

Початок роботи — Power BI

Меню налаштувань Power BI з підсвіченими опціями для скриптів Python. Зелений блок виділяє налаштування інтегрованого середовища розробки.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Вступ до Python у Power BI

Обмеження

  • DataFrame-и зберігаються тимчасово
  • 150 000 рядків у візуалізаціях
  • Набори даних менші за 250 MB
  • Набори даних із параметром "Public"
Вступ до Python у Power BI

Переваги та навіщо це вчити...

Python для користувача Power BI

  • Гнучкі трансформації даних
  • Простіший підхід до складних обчислень
  • Створення власних візуалізацій

Power BI для користувача Python

  • Швидша візуалізація даних
  • Швидке створення дашбордів для звітності
  • Простіше ділитися з іншими
Вступ до Python у Power BI

Набори даних

fished.csv

entity year fished
Australia 1990 153148
United States 1990 502923
Japan 1990 567895

farmed.csv

entity year farmed
Australia 1990 23567
United States 1990 436758
Japan 1990 534978
Вступ до Python у Power BI

Давайте потренуємось!

Вступ до Python у Power BI

Preparing Video For Download...