Добрый день, уважаемые читатели и подписчики блога! Сегодня мы поговорим о функционале Power Bi, который помогает импортировать и агрегировать данные из файлов Excel. С одним нюансом - документы будут находиться в одной папке и их (документов будет несколько).
Представим следующую картину - у нас есть несколько одинаковых файлов Excel (продажи по месяцам телевизоров).
Таких файлов 3.
Задача - нам нужно получить общее количество данных по трём месяцам, складам, наименованиям и построить небольшую визуализацию в Power Bi.
Загрузка данных из папки
В Power Bi есть специальный коннектор для загрузки данных из указанной папки целиком. Воспользуемся его возможностями.
По традиции жмём "Подключить".
В следующем окне покажется список файлов в папке и возможности для работы с ними. Нам нужно их "Объединить и преобразовать".
Удалим первый столбец и нажмём кнопку "Сохранить и загрузить", чтобы получить таблицу вот такого вида.
Что происходит - Power Bi объединяет все сроки из трёх файлов и загружает в одну таблицу, но потом будет группировать (для отчётов) все строки, подсчитывая общие показатели.
Переключившись на представление "Отчёт", добавим несколько элементов - 2 карточки для столбцов "Количество" и "Сумма" (их добавить нужно по отдельности), одну таблицу для столбца "Наименование" и кольцевой график для "Наименование", "Склад" и "Сумма". Напомню, достаточно выделить нужный столбец галкой и выбрать соответствующую визуализацию.
Получилось вот так.
На всякий случай отмечу использованные варианты визуализации (это сильно облегчает поиск в дальнейшей работе). Кстати, не забудьте обновиться! В новой версии PowerBi стало гораздо приятнее работать.
Теперь мне достаточно выбрать любое наименование и я увижу, что хранится на каком складе, какая сумма продаж за три месяца по этому наименованию.
Всем удачи! Вас может заинтересовать статья SQL запросы в Power Bi.