Підручник: проаналізуйте дані про продажі з Excel та каналу OData

Загальноприйнято мати дані в декількох джерелах даних. Наприклад, ви можете мати дві бази даних, одну для інформації про товар, а іншу для інформації про продажі. За допомогою Power BI Desktop ви можете поєднувати дані з різних джерел, щоб створювати цікаві, переконливі аналізи даних та візуалізації.

У цьому посібнику ви поєднуєте дані з двох джерел даних:

  • Книга Excel з інформацією про товар
  • Фід OData, що містить дані замовлень

Ви збираєтеся імпортувати кожен набір даних та виконувати операції перетворення та агрегування. Потім ви будете використовувати дані двох джерел для створення звіту про аналіз продажів з інтерактивними візуалізаціями. Пізніше ви зможете застосувати ці методи до запитів SQL Server, файлів CSV та інших джерел даних у Power BI Desktop.

У Power BI Desktop часто існує кілька способів виконати завдання. Наприклад, ви можете клацнути правою кнопкою миші або використовувати a Більше варіантів меню на стовпці або комірці, щоб побачити додатковий вибір стрічки. Кілька альтернативних методів описані в кроках нижче.

Імпортуйте дані про товари Excel

Спочатку імпортуйте дані про товари з книги Products.xlsx Excel у Power BI Desktop.

Виберіть стрілку поруч Отримати дані на стрічці Power BI Desktop Додому, а потім виберіть Excel від Найбільш поширений меню.

excel

Ви також можете вибрати Отримати дані елемент або виберіть Отримати дані з Power BI Почати діалогове вікно, а потім виберіть Excel або Файл > Excel в Отримати дані діалоговому вікні, а потім виберіть Підключіться.

В відчинено діалоговому вікні, перейдіть до і виберіть Products.xlsx файл, а потім виберіть відчинено.

В Навігатор, виберіть Продукти а потім виберіть Перетворення даних.

У редакторі Power Query відкривається попередній перегляд таблиці, де можна застосувати перетворення для очищення даних.

Ви також можете відкрити редактор Power Query, вибравши Редагувати запити > Редагувати запити від Додому стрічки в Power BI Desktop, або клацнувши правою кнопкою миші або вибравши Більше варіантів поруч із будь-яким запитом у Звіт перегляду та вибору Редагувати запит.

Очистіть стовпці продуктів

У вашому зведеному звіті будуть використовуватися книги Excel ProductID, Назва продукту, QuantityPerUnit, і UnitsInStock колонки. Ви можете видалити інші стовпці.

У Power Query Editor виберіть ProductID, Назва продукту, QuantityPerUnit, і UnitsInStock колонки. Ви можете використовувати Ctrl, щоб виділити більше одного стовпця, або Shift, щоб вибрати стовпці поруч один з одним.

Клацніть правою кнопкою миші будь-який із вибраних заголовків. Виберіть Видалити інші стовпці зі спадного меню. Ви також можете вибрати Видалити стовпці > Видалити інші стовпці від Керування стовпцями групи в Додому вкладка стрічки.

Імпортуйте дані замовлення каналу OData

Далі імпортуйте дані замовлень із зразка каналу продажів системи Northaind OData.

У Power Query Editor виберіть Нове джерело а потім із Найбільш поширений меню, виберіть Корм OData.

В Корм OData діалогове вікно, вставте URL-адресу каналу OData Northwind, https://services.odata.org/V3/Northwind/Northwind.svc/. Виберіть в порядку.

В Навігатор, виберіть Замовлення таблиці, а потім виберіть Перетворення даних щоб завантажити дані в Power Query Editor.

В Навігатор, Ви можете вибрати будь-яку назву таблиці, не встановлюючи прапорець, щоб побачити попередній перегляд.

Розгорніть дані замовлення

Ви можете використовувати посилання на таблиці для побудови запитів при підключенні до джерел даних із кількома таблицями, наприклад, реляційних баз даних або каналу OData Northwind. Замовлення таблиця містить посилання на кілька пов'язаних таблиць. Ви можете використовувати операцію розгортання, щоб додати файл ProductID, Ціна за одиницю, і Кількість стовпці з відповідних Деталі замовлення таблиця в тему (Замовлення) таблиця.

Прокрутіть праворуч у Замовлення таблиці, поки не побачите Деталі замовлення стовпець. Він містить посилання на іншу таблицю, а не дані.

Виберіть Розгорнути піктограми () у Деталі замовлення заголовок стовпця.

У спадному меню:

Виберіть (Виділити всі стовпці) щоб очистити всі стовпці.

Виберіть ProductID, Ціна за одиницю, і Кількість, а потім виберіть в порядку.

Після розширення Деталі замовлення таблиці, три нові вкладені стовпці таблиці замінюють Деталі замовлення стовпець. У таблиці є нові рядки для доданих даних кожного замовлення.

Створіть спеціальний обчислюваний стовпець

Редактор Power Query дозволяє створювати обчислення та власні поля для збагачення даних. Ви створите спеціальний стовпець, який множить ціну одиниці на кількість товару, щоб обчислити загальну ціну для позиції кожного замовлення.

У редакторі Power Query Додати стовпець стрічку, виберіть Спеціальна колонка.

В Спеціальна колонка діалогове вікно, введіть РядокВсього в Нова назва стовпця поле.

В Спеціальна формула стовпця поле після =, введіть [Order_Details.UnitPrice] * [Order_Details.Quantity]. Ви також можете вибрати назви полів із Доступні стовпці прокрутіть поле та виберіть Закрити та застосувати в Додому стрічкові вкладки Закрити групи.

Після завантаження даних запити відображаються в Поля в Power BI Desktop Звіт вид.

Керуйте взаємозв’язком між наборами даних

Power BI Desktop не вимагає комбінування запитів для звітування про них. Однак ви можете використовувати взаємозв'язки між наборами даних на основі загальних полів для розширення та збагачення ваших звітів. Power BI Desktop може виявляти взаємозв'язки автоматично або ви можете створювати їх у Power BI Desktop Управління відносинами діалогове вікно. Для отримання додаткової інформації див. Створення та керування взаємозв’язками в Power BI Desktop.

Спільне поле ProductID створює взаємозв'язок між наборами даних Замовлення та Товари.

У Power BI Desktop Звіт переглянути, виберіть Управління відносинами в Додому стрічкові вкладки Відносини площі.

В Керуйте стосунками У діалоговому вікні ви можете побачити, що Power BI Desktop вже виявив і вказав активний зв'язок між Продукти і Замовлення таблиці. Щоб переглянути стосунки, виберіть Редагувати.

Редагувати стосунки відкривається, показуючи подробиці про стосунки.

Power BI Desktop правильно визначив взаємозв'язок, тому ви можете вибрати Скасувати і потім Закрити.

У Power BI Desktop ліворуч виберіть Модель для перегляду та управління взаємозв'язками запитів. Двічі клацніть стрілку на рядку, що з'єднує два запити, щоб відкрити Редагувати стосунки діалогове вікно та переглянути або змінити стосунки.

Щоб повернутися до Звіт вид з Модель, виберіть Звіт значок.

Створюйте візуалізації, використовуючи ваші дані

Ви можете створювати різні візуалізації в Power BI Desktop Review View, щоб отримати статистику даних. Звіти можуть мати кілька сторінок, і кожна сторінка може мати кілька візуальних зображень. Ви та інші можете взаємодіяти з вашими візуалізаціями, щоб допомогти аналізувати та розуміти дані. Щоб отримати додаткові відомості, див. Розділ Взаємодія зі звітом у режимі редагування у службі Power BI.

Ви можете використовувати обидва свої набори даних та взаємозв’язок між ними, щоб допомогти візуалізувати та проаналізувати ваші дані про продажі.

Спочатку створіть діаграму стовпців із накопиченням, яка використовує поля з обох запитів, щоб показати кількість кожного замовленого товару.

Виберіть Кількість поле від Замовлення в Поля панель праворуч або перетягніть її на порожній простір на полотні. Складається стовпчаста діаграма, що відображає загальну кількість усіх замовлених продуктів.

Щоб показати кількість кожного замовленого товару, виберіть Назва продукту від Продукти в Поля панелі або перетягніть її на діаграму.

Щоб відсортувати товари за більшістю за найменшим замовленням, виберіть Більше варіантів еліпсис (. ) у верхньому правому куті візуалізації, а потім виберіть Сортувати за кількістю.

Використовуйте ручки в кутах діаграми, щоб збільшити її, щоб було видно більше назв продуктів.

Далі створіть діаграму, що відображає суми в доларах замовлення (РядокВсього) через деякий час (Дата замовлення).

Якщо на полотні нічого не вибрано, виберіть РядокВсього від Замовлення в Поля панелі або перетягніть її на порожній простір на полотні. Складена діаграма стовпців відображає загальну суму всіх замовлень у доларах.

Виберіть діаграму з накопиченням, а потім виберіть Дата замовлення від Замовлення, або перетягніть його на діаграму. Тепер на діаграмі відображаються підсумки рядків для кожної дати замовлення.

Перетягніть кути, щоб змінити розмір візуалізації та побачити більше даних.

Якщо ви тільки бачите Роки на діаграмі та лише три точки даних, виберіть стрілку поруч Дата замовлення в Вісь поле Візуалізації панелі та виберіть Дата замовлення замість Ієрархія дат.

Нарешті, створіть візуалізацію карти, що відображає суми замовлень з кожної країни.

Якщо на полотні нічого не вибрано, виберіть ShipCountry від Замовлення в Поля панелі або перетягніть її на порожній простір на полотні. Power BI Desktop виявляє, що дані є назвами країн. Потім він автоматично створює візуалізацію карти, з пунктом даних для кожної країни із замовленнями.

Щоб розміри точок даних відображали суми замовлень у кожній країні, перетягніть РядокВсього поле на карту. Ви також можете перетягнути його до Перетягніть сюди поля даних під Розмір в Візуалізації панелі. Розміри кіл на карті тепер відображають доларові суми замовлень від кожної країни.

Взаємодійте із візуальними візуалізаціями для подальшого аналізу

У Power BI Desktop ви можете взаємодіяти з візуальними елементами, які підкреслюють та фільтрують один одного, щоб виявити подальші тенденції. Для отримання додаткової інформації див. Фільтри та виділення у звітах Power BI.

Через взаємозв'язок між вашими запитами взаємодія з однією візуалізацією впливає на всі інші візуалізації на сторінці.

На візуалізації карти виберіть коло з центром Канада. Інші дві візуалізації фільтрують, щоб виділити підсумки канадських ліній та кількість замовлення.

Виберіть a Кількість за ProductName діаграмувати товар, щоб побачити карту та фільтр діаграм дати, щоб відобразити дані цього товару. Виберіть a LineTotal за OrderDate дата діаграми, щоб переглянути карту, і фільтр діаграми товару, щоб показати дані цієї дати.

Щоб скасувати виділення виділення, виділіть його ще раз або виберіть одну з інших візуалізацій.