Блок "Обзор визуальных элементов в Power BI". В данном блоке мы кратко познакомимся с каждым из визуальных элементов, доступных нам для работы в Power BI. Кроме этого, мы узнаем, как можно получить дополнительные визуальные элементы от сторонних разработчиков. Для того чтобы познакомиться с визуальными элементами, которые нам доступны в Power BI для создания отчетов, нам необходимо создать новый отчет в программе Power BI Desktop и загрузить в него пример данных от компании Microsoft. Для этого я кликаю соответствующую кнопку на экране, нажимаю кнопку "Загрузить пример данных", в появившемся окне выбираю опцию "Sheet1" и нажимаю кнопку "Загрузить". После этого данные будут загружены в мой отчет, и можно продолжать работу. В рамках текущего блока мы познакомимся с визуализациями, которые доступны нам для работы в Power BI. Для этого необходимо обратить внимание на правую часть экрана — на область "Визуализации", где расположен перечень пиктограмм, каждая из которых символизирует отдельный тип визуализации. Сразу оговорюсь, что некоторые из визуализаций мы не будем сегодня рассматривать, потому что они предполагают более сложное использование Power BI и на первых порах нам не потребуются (это визуализации, которые я сейчас отмечаю на экране). Далее я хотел бы отметить, что перечень визуализаций в Power BI не является исчерпывающим. Что это значит? Это означает, что при установке прогаммы Power BI Desktop вам доступен перечень визуализаций, который мы видим сейчас на экране, но его можно дополнить, если это требуется. Для того чтобы это сделать, вы можете нажать на "три точки" в области "Визуализации" и в выпадающем меню выбрать опцию "Еще визуальные элементы", что позволит открыть так называемый магазин визуализаций от компании Microsoft, где вам будут доступны различные визуализации от сторонних разработчиков. Там доступны как бесплатные версии, так и версии, которые требуют покупки лицензий. В нашем блоке мы будем рассматривать только те визуализации, которые идут в комплекте при установке Power BI Desktop. Вначале я хотел бы обратить отдельное внимание на один из визуальных элементов, который называется "Срез" (или "Slicer" в английской версии Power BI), потому что данный элемент не похож на другие. Его главное предназначение не отображать информацию, а помогать ее фильтровать — именно этим он отличается от всех других элементов. Предлагаю с него и начать наше знакомство. Для этого я кликаю соответствующий визуальный элемент и выбираю поле, которое хочу отфильтровать (например, "Страна"). После чего визуальный элемент принял следующий вид: у нас есть заголовок, который говорит о том, какое поле нужно отфильтровать, и различные варианты, где можно поставить галочки. Также обратите внимание, что можно выбирать несколько вариантов сразу. Для этого необходимо зажать кнопку "Ctrl" и кликнуть второй вариант. Данное поведение вы можете настроить во вкладке "Форматирование" и там указать, возможно ли в вашем случае применять двойную фильтрацию или же выбор должен быть только один. Также стоит знать о том, что визуальный элемент "Срез" можно изменять, изменив его тип. Для этого необходимо на визуальном элементе в правой его части кликнуть на выпадающий список и здесь доступно несколько вариантов — это "Список" и "Раскрывающийся список". Если мы выберем второй вариант, то визуальный элемент будет иметь вид одной строки с раскрывающимся списком, кликнув на который мы увидим все возможные элементы. Также хотел бы указать следующее: при использовании данного визуального элемента с колонкой, которая имеет тип данных "Дата", нам доступны еще и другие варианты, такие как варианты выбора дат с помощью точек на линии. Например, вариант "Между": здесь мы можем, перемещая две точки на линии, выбирать нужный нам диапазон дат. Далее перейдем к следующим визуализациям. Будем разбирать визуализации по их порядку. Начнем с "Линейчатой диаграммы": она позволяет отображать данные в виде горизонтальных полосок и выглядит следующим образом. Также стоит знать о том, что линейчатые диаграммы бывают трех типов: линейчатая диаграмма с накоплением, диаграмма с группировкой и нормированная линейчатая диаграмма. Рассмотрим каждую из них. Сейчас на экране у нас отображается "Линейчатая диаграмма с накоплением". Если мы изменим тип на "Линейчатую диаграмму с группировкой", то ничего абсолютно не изменится, потому что у нас в качестве значений выбрано всего одно поле — "Продажи". Если к этому полю мы добавим еще одно (например, "Скидки"), то мы увидим следующую картину: линейчатая диаграмма с группировкой отображает два значения в виде двух разных колонок. Если же мы сменим тип на "Линейчатую диаграмму с накоплением", то мы увидим, что два разных показателя ("Продажи" и "Скидки") отображаются вместе в виде накопления в одной линии. Если же говорить о "Нормированной линейчатой диаграмме", то она будет всегда отображать полосы одинаковой длины (она будет нормирована по длине), и при этом составляющие части будут отображаться в виде процентов. Аналогичным образом работают и "Гистограммы". Разница заключается в том, что здесь полосы будут вертикальными. Их также существует три вида: с накоплением, с группировкой и нормализованные. Далее перейдем к следующим визуальным элементам — это визуальный элемент "График". Он предназначен для того, чтобы отображать какую-либо информацию в динамике, поэтому мы выберем "Даты" и "Продажи". Сейчас на экране мы видим линию, которая соединяет две точки, и на оси подписано слово "Год" — это означает, что мы просматриваем информацию за несколько лет. Если же мы хотим просмотреть информацию на уровне детализации, например, месяц, нам необходимо кликнуть кнопку "Развернуть все на один уровень вниз в иерархии". Кликнув на нее, теперь мы можем просматривать информацию в детализации по кварталам. Если кликнем на нее еще раз, увидим детализацию в месяц; и, кликнув еще раз, — увидим детализацию в день. В нашем случае график не изменился, потому что на каждый месяц продажи были только лишь в один день. Также стоит знать, что графики имеют несколько видов. Первый из них — это просто линия, которую мы видим сейчас на экране. Следующий — это "Диаграмма с областями". Кликнув на нее, мы увидим, что все области, которые расположены под линией, закрашены цветом. Кроме этого, существуют две версии диаграммы с областями — обычная и диаграмма с областями с накоплением. Для того чтобы увидеть, чем они отличаются, я добавлю еще одно поле на диаграмму — это будет поле "Скидок". Обычная диаграмма с областями отображает две линии отдельно, накладывая их друг на друга. Если же мы выберем вариант "Диаграмма с областями с накоплением", то две линии будут располагаться одна над другой (как бы накапливая значения в каждую из дат). Перейдем к следующему визуальному элементу. Следующий визуальный элемент — это "График и гистограмма с накоплением". Это определенная комбинация тех визуализаций, которые мы видели раньше. Я выберу "Продажи" и "Страну". Сейчас график отображает просто гистограмму со назначениями продаж для каждой из страны. Для того чтобы добавить еще один разрез информации, мне потребуется выбрать поле. Допустим, я возьму поле "Sale Price" и выведу его в значение строк, перенеся в соответствующую область на вкладке "Визуализации", и также я хочу выбрать отображение не "Сумму", а среднюю цену продажи. Сейчас мы видим, что на нашем графике появилась линия, которая абсолютно прямая — это означает, что средняя цена продажи между странами никак не изменялась. Давайте попробуем выбрать другое поле (например, поле "Скидки"), добавим его также в значение строк и выберем среднее значение. Теперь наша визуализация позволяет понять, какой объем продаж был в каждой стране, а также линия указывает на то, какая средняя скидка была в данной стране. И здесь мы наглядно видим, что в стране Германия средняя скидка была меньше, чем в остальных. Также данный график имеет один из вариантов — это "График и гистограмма с группировкой". Если мы сейчас изменим тип визуального элемента, то ничего не изменится. Если же мы захотим к "Продажам" добавить еще одно поле, например, "Скидки", но уже в значения столбцов, то здесь мы увидим разницу. В случае, если выбрать "Гистограмму с накоплением", то значения "Продаж" и значения "Скидки" в колонках будут накапливаться один над другим. Если же выбрать вариант отображения "График и гистограмма с группировкой", то мы увидим, что "Продажи" и "Скидки" теперь разделены в две разных колонки, а линия со средними продажами осталась без изменений. Следующий визуальный элемент — это "Диаграмма ленты". Она позволяет отображать стандартную диаграмму, только соединяет значения между собой; тем самым образуется лента на экране вашего отчета. Перейдем к следующему визуальному элементу — это элемент под названием "Каскадная диаграмма", и еще его называют "Водопад". Он позволяет посмотреть, какой из участников какой вклад внес в общий результат. Для того чтобы увидеть это на практике, я выберу поле "Продажи" и выберу поле "Product", и теперь в получившемся графике мы можем увидеть, какой из продуктов какой вклад вносил. Так как все продукты у нас только добавляли продажи, а не отнимали, то все блоки у нас зеленого цвета. Если бы какая-то из частей негативно влияла на общий результат, она была бы красного цвета. Также размер колонок позволяет увидеть, какой из продуктов внес больший вклад, а какой — меньший. Перейдем к следующему визуальному элементу, он называется "Воронка". Мы снова выберем "Продажи" и "Страны". Увеличим размер данного элемента. Как мы видим, эта визуализация использует линии горизонтальные для того, чтобы отображать продажи по каждой из стран, при этом страны сортируются таким образом, что страна с большими продажами находится выше. Благодаря такой сортировке, линии располагаются таким образом, что получается воронка. Перейдем к следующему элементу — это элемент "Точечная диаграмма". Он будет полезен в тех ситуациях, когда нужно провести комплексный анализ по разным показателям. Например, я хочу проанализировать продукты, поэтому я выбираю соответствующее поле и добавляю в область "Подробнее". Также точечная диаграмма позволяет нам просматривать информацию в динамике, то есть я могу взять колонку с датами и добавить их в область "Ось воспроизведения", после чего в нижней части визуализации появляется линия, которая символизирует продолжительность в днях. Немного позднее мы увидим, как это работает. Далее предположим, что я хочу анализировать продукты по их цене производства и по размеру средней скидки. Для этого я беру поле "Discounts" и добавляю их на ось Y. Также я хочу анализировать не по сумме скидки, а по средней скидке. А поле "Manufacturing Price" (стоимость производства) я добавлю на ось X, также указав агрегацию в виде среднего. Теперь мы видим, что какие-то продукты имеют меньшую стоимость производства, а какие-то большую. Также, судя по высоте точки над осью, мы можем понимать, какой размер скидки предоставлялся в среднем на этот продукт. Для того чтобы раскрасить точки в разные цвета для удобства восприятия, нам необходимо перенести поле "Product" из области "Подробнее" в область "Условные обозначения". Теперь каждая точка имеет свой цвет, а также вверху появилась легенда, которая помогает разобраться в том, какая точка какому продукту соответствует. Я в своем анализе хочу также учитывать еще и объем продаж, поэтому я перенесу поле "Sales" в область, которая называется "Размер". Теперь каждая точка на экране стала разного размера: чем больше точка, тем больший объем продаж по данному продукту. Настало время воспользоваться "Осью воспроизведения". Я могу кликнуть на кнопку под названием "Play", которая запустит "Ось воспроизведения", и мы увидим данные в динамике. Обратите внимание, что в верхней части визуализации указана дата, по состоянию на которую мы просматриваем ситуацию. Итак, мы видим, что наши точки перемещаются вверх и вниз — это означает, что изменяется средний размер скидки. При этом точки не перемещаются влево и вправо — это означает, что их средняя стоимость производства не изменялась. Сейчас я запущу график еще раз и попрошу вас проследить за размером точек. Мы можем заметить следующую закономерность: когда точка поднимается вверх, ее размер, как правило, увеличивается, а когда точка опускается вниз, размер уменьшается. Это говорит нам о том, что при возрастании средней скидки возрастают и объемы продаж по данной продукции, при снижении, соответственно, снижается объем продаж. Также стоит знать о том, что мы можем управлять линией воспроизведения: достаточно взять ползунок и передвинуть его на любое место, что позволит нам посмотреть состояние на какую-то конкретную дату. Перейдем к следующему визуальному элементу — это визуальный элемент "Круговая диаграмма": позволяет сравнить доли какой-либо категории при выполнении показателя (выглядит следующим образом). Также есть очень похожий визуальный элемент, который называется "Кольцевой график". Разница заключается в том, что средняя часть у него пустая. Как правило, здесь можно размещать с помощью наложения какие-то другие обозначения или подписи. Перейдем к следующему визуальному элементу — это визуальный элемент "Диаграмма дерева". Она позволяет нам сравнивать различные категории, но уже не в виде частей круговой диаграммы или так называемого "пирога", а в виде прямоугольников: чем больше доля какой-либо категории, тем больше прямоугольник. Также обратите внимание, что можно добавлять еще один разрез данных. Для этого я возьму поле "Product" и перенесу в область "Подробнее". Теперь каждый блок каждого цвета разделен еще на несколько блоков внутри себя. Таким образом, мы можем смотреть, какой из продуктов какую часть в какой стране занимает. Перейдем к следующему визуальному элементу — это визуальный элемент "Карта". Для его функционирования потребуется поле, которое содержит какое-либо географическое название либо же координаты точек. В нашем случае есть поле "Country", и мы им воспользуемся. Выбрав данное поле, мы видим на карте точки, которые обозначают те страны, в которых у нас есть продажа. Если же мы добавим на данную визуализацию колонку с продажами, то каждая точка станет разного размера, и чем больше точка, тем больше продажи были в эту страну. Так же есть второй вариант отображения географии в отчете Power BI — этот визуальный элемент называется "Заполненная карта". Разница заключается в том, что вместо точек закрашивается вся страна. И здесь мы можем перенести поле "Продажи" в "Условные обозначения", благодаря чему страны будут раскрашены в разные цвета в зависимости от продаж. Перейдем к следующему визуальному элементу — это элемент, который называется "Датчик". Он позволяет отслеживать выполнение какой-либо цели. Например, я добавлю значение "Продажи", и в качестве "Целевого назначения" я добавлю другое поле. Таким образом, мы видим выполнение той или иной цели. Также с помощью дополнительных полей мы можем управлять минимальным и максимальным значением нашего графика. Следующий визуальный элемент — это "Карточка". Он нам очень хорошо знаком, поскольку мы уже не один раз пользовались им в рамках нашего курса. Данный элемент позволяет отображать информацию на экране отчета. Также существует "Многострочная карточка", которая позволяет отображать сразу несколько разрезов данных — это может быть как несколько разных показателей, так и, например, разрез по какой-то категории (в моем случае по странам). Выглядит это следующим образом. Следующий визуальный элемент — это "Ключевой показатель эффективности". Он позволяет отслеживать выполнение какого-либо индикатора, а также на оси указывать его изменение. В моем случае на оси расположены страны, в качестве индикатора — "Продажи", а в качестве "Запланированной цели" — показатель "COGS". Конечно, это не совсем корректно с точки зрения финансовых показателей, но нам необходимо просто проверить, как работает этот визуальный элемент. Далее перейдем к следующему элементу — это элемент "Таблица": он нам также очень хорошо знаком, мы им пользовались не один раз. Есть его разновидность, которая называется "Матрица". Он отличается тем, что здесь мы можем использовать несколько разных категорий и при этом отображать их либо в строках, либо в колонках. Сейчас в строках у меня отображаются "Страны", я возьму колонку "Product" и добавлю ее в столбцы. Таким образом, у меня увеличилось количество моих столбцов, и получилась своего рода матрица. Также здесь есть возможность использовать несколько категорий в строках. Для этого я перенесу поле "Product" в область "Строки", и теперь, обратите внимание, рядом с названием каждой страны появился знак плюс, кликая на которой список будет разворачиваться, и ниже мы будем видеть продажи по каждому продукту в этой стране. Данный функционал очень похож на отображение сводной таблицы в Excel. Перейдем далее. Следующий визуальный элемент называется "Ключевые факторы влияния". Данный визуальный элемент, благодаря усилиям компании Microsoft, пытается в автоматическом режиме выявить закономерности между вашими данными. К сожалению, это не всегда получается сделать, но тем не менее мы попробуем. Для этого мы возьмем "Продажи" и возьмем "Сегменты". Мы видим, что идет выполнение анализа, и вот его результат. Сверху мы видим, каким образом проводился анализ. В частности, сейчас мы просматриваем, что влияет на поле "Продажи" следующим образом — в сторону увеличения, и в качестве ответа мы видим, что когда сегмент равен "Малому бизнесу", то среднее значение продаж увеличивается на 297000. Также в правой части мы видим график, где отмечены средние значения продаж. В выпадающем списке мы можем посмотреть, что влияет в сторону уменьшения продаж. Для этого необходимо выбрать другой вариант, и теперь мы видим, что сегмент "Channel Partners" и "Midmarket" влияют в сторону уменьшения средних продаж — это означает, что если продажа была в один из этих сегментов, то, вероятнее всего, продажи будут ниже, чем средние. Перейдем к следующему визуальному элементу — этот визуальный элемент называется "Дерево декомпозиции". Он позволяет раскладывать какой-либо показатель на составляющие. Мы будем анализировать "Продажи", при этом мы хотим их анализировать по "Странам", затем по "Product", "Сегментам" и "Скидкам". Итак, в самом начале мы видим один визуальный элемент, который символизирует нам размер продаж, и здесь есть знак плюс, который позволяет развернуть наше дерево декомпозиции. Кликнув на него, в нижней части я могу выбрать конкретное поле, в разрезе которого я хочу просмотреть данные. Кроме этого, есть два варианта со значком лампочки, который символизирует то, что при выборе этого варианта Power BI попытается сам проанализировать информацию. Например, если я выберу "Высокое значение", то Power BI проанализирует, какой из разрезов ниже вносит больший вклад в высокое значение продаж, и покажет мне его на экране. Давайте попробуем. Итак, мы видим, что наибольшее значение для продаж имеет такой разрез данных, как "Сегмент"; и в случае, если этот сегмент равен "Government" ("Правительство"), то продажи у нас будут самые большие. Далее мы можем развернуть каждую из этих составляющих снова на один уровень вниз. Если мы кликнем на знак "Плюс", то мы увидим такое же точно меню, где можно либо вручную выбрать разрез, который будет применен к следующему столбцу, либо снова прибегнуть к помощи Power BI. Давайте попробуем снова выбрать "Высокое значение". Теперь мы видим, что для сегмента "Government" наибольшую долю составляют те продажи, где размер скидки был маленьким. Таким образом, вы можете раскладывать любой из своих показателей на составляющие и делать выводы о том, какой разрез как влияет на выполнение показателя. Перейдем к следующему визуальному элементу — это визуальный элемент, который называется "Вопросы и ответы". Он позволяет задавать вопросы о данных на человеческом языке и получать ответ от системы. К сожалению, данный функционал работает только на английском языке, но тем не менее мы рассмотрим, как это можно применять на практике. В первую очередь, внизу у нас есть несколько вариантов. Например, мы можем кликнуть на кнопку "average Sales" и увидеть значение о средних продажах. Так же мы можем задавать и другие вопросы, например: меня интересует продажа во Франции — и вот результат. Также можно задавать и иные вопросы, например, продажи по сегментам (Sales by segment) — в качестве результата мы видим график. Кроме этого, можно задавать и более сложные условия, например: продажи по сегментам в стране Франция — и теперь мы видим результат, который отвечает на наш вопрос. На этом обзор визуальных элементов, доступных в Power BI, окончен.