Моделювання даних і властивості таблиць

Моделювання даних у Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Що таке модель даних?

  • Концептуальний огляд елементів даних
  • Зазвичай візуальне подання
  • Моделі даних містять:
    • Таблиці
    • Стовпці
    • Зв'язки між таблицями
    • Типи даних
    • Ключі

загальний вигляд моделі даних

Моделювання даних у Power BI

Моделювання даних

  • Процес створення моделі даних

  • Навіщо моделювати дані?

    • Дані $\neq$ досконалі
    • Переформатувати дані для аналізу
    • Зменшити обсяг використання даних
    • Модель легше зрозуміти

 

моделювання даних

Моделювання даних у Power BI

Моделювання даних у Power BI та Power Query

  • Power Query — інструмент підготовки даних у різних продуктах Microsoft, зокрема Power BI

  • Основні цілі:

    • Керування запитами
    • Моделювання даних
  • Моделювання даних: 80% у Power Query, 20% у Power BI

Моделювання даних у Power Query

Моделювання даних у Power BI

Керування стовпцями та рядками

Операції

  • Залишити або вилучити певні стовпці
  • Залишити або вилучити певні рядки
  • Розбити один стовпець на кілька
  • Підсумувати/згрупувати рядки за вмістом стовпця

Приклад

  • Вилучити порожній стовпець
  • Залишити верхній рядок як заголовок
  • Стовпець DD/MM/YYYY розбити на DD, MM, YYYY
  • Сума або медіана всіх рядків
Моделювання даних у Power BI

Типи даних

  • Вибір належного типу даних є критичним:

    • Обмежує дані певною формою
    • Оптимізує зберігання
    • Увімкнює специфічні функції
  • Power Query визначає тип даних за першими кількома сотнями рядків

Типи даних у Power BI

Моделювання даних у Power BI

Округлення

Power Query

  • Справді змінює дані, а не лише форматування
  • Зазвичай не найкраще рішення

 

Power BI

  • Змінює вигляд даних, а не спосіб їх зберігання
  • Зазвичай кращий вибір, ніж округлення в Power Query

 

Моделювання даних у Power BI

Набір даних

  • Дані опитування Відділу перепису населення США щодо виробників
  • Описова статистика для виробничих компаній
  • Північноамериканська система класифікації видів діяльності (NAICS)

Моделювання даних у Power BI

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

Моделювання даних у Power BI

Preparing Video For Download...