Здравствуйте! Вашему вниманию предлагается четвертый курс специализации. Этот курс посвящен практикам управленческой аналитики в инструментальной среде Power BI. Этот курс мы подготовили совместно с моими коллегами Гадасиной Людмилой Викторовной и Ивановой Викторией Валерьевной. Первое занятие курса будет посвящено концепциям BI-платформ. Мы кратко обсудим, что такое BI-платформа, какие у BI-платформы должны быть функции с точки зрения аналитического агентства Gartner. Эти знания совершенно необходимы для того, чтобы потом обсуждать, как формировать требования приложения и только потом уже приступать к техническому исполнению BI-приложения в любой среде и, в частности, в Power BI. Итак, первое занятие посвящено обсуждению того, что такое BI. BI — это сокращение "business intelligence", этих двух слов. Используется в двух смыслах. Первое: BI — это процесс, ориентированный на бизнес-пользователя, который позволяет получить доступ к различной информации и позволяет информацию анализировать и визуализировать ее. Проще говоря, предоставляет такие возможности, которые позволяют бизнесу лучше понимать, что происходит и принимать обоснованные управленческие решения. Другое использование этой аббревиатуры, BI, связано с целым набором инструментальных средств, платформ, которые обеспечивают как раз все функции по получению информации, которая в компаниях, как правило, поступает из разных источников. Это — информация, генерируемая информационными системами, это — информация, получаемая от контрагентов, от клиентов. И эти системы, главное их назначение, позволяют эту информацию не просто проанализировать, а ее представить в удобном для аналитика виде. Таким образом, получается, что BI-платформы позволяют данные превращать в знания, на основе которых принимаются обоснованные управленческие решения. Кратко обсудим архитектуру BI-платформ, это достаточно важно для понимания того, что будет происходить дальше при техническом исполнении, при техническом формировании аналитического отчета, который называется дэшбордом. Здесь хочется все-таки сказать, что вообще BI-платформы, немножко упрощая, бывают двух классов: BI-платформы с хранилищем данных и BI-платформы без хранилища данных. На слайде сейчас представлена архитектура BI-платформы с хранилищем данных. Что здесь мы видим: слева, мы видим, как раз условно обозначены все те источники, которые в компаниях поставляют данные для анализа. Дальше мы видим, что с помощью процедуры ETL, Extract Transform Load — "Выгрузить, Преобразовать и Загрузить" — эти данные загружаются в хранилище данных и оттуда уже данные с помощью специальных OLAP-технологий анализируются в интересах бизнеса. Сейчас достаточно активно используются такие BI-платформы, которые не загружают данные в специальное хранилище, а просто данные, условно говоря, подцепляются в рамках некоторой модели данных и данные, поступающие точно так же из разных источников, анализируются просто в оперативной памяти компьютера. Power BI как раз относятся ко второму классу, вот этому классу BI-платформ, которые не используют хранилище. Другим примером BI-платформы, которая тоже не использует хранилище данных, является например, такая широко используемая система, как QlikView. Дальше давайте кратко рассмотрим, какие основные компоненты BI-платформы есть практически у всех платформ соответствующего класса. Вот это мнение того же самого аналитического агентства Gartner. По Gartner, BI-платформы должны представлять 12 основных функций. Эти функции можно сгруппировать, как указано на слайде: в таких три основные группы. Первая группа функций — должны обеспечивать средства интеграции. Давайте про них кратко поговорим. Первая функция — это инструменты, которые используют общие метаданные — сейчас я остановлюсь на том, что это такое — и инструменты, которые должны обеспечивать единую объектную модель, сквозную модель безопасности и так далее, на слайде написано. Вопрос: "Что такое метаданные?" Метаданные — это очень важное понятие, это очень важный объект, в каком-то смысле. Метаданные — это информация о всех данных в компаниях. Это — структурированные данные. Метаданные позволяют управлять теми данными, которые анализируются. Следующий инструмент, собственно, мы и видим — это управление метаданными. Инструменты управления метаданными, они позволяют обеспечивать поиск, доступ ко всем данным, которые поступают из разных источников, совместно их использовать для анализа. Следующими двумя функциями являются функции разработки. Я хочу обратить внимание именно на ту функцию, которая, по крайней мере, есть в Power BI. Это функция "создавать приложения без кодирования". Это достаточно удобно и, как правило, очень радует разработчиков и тем более радует пользователей, которые могут что-то сами изменить в приложении, которое для них кто-то сделал. И инструменты взаимодействия: не очень понятно, на первый взгляд, про что это. Просто очень часто такие аналитические отчеты используются совместно сразу несколькими управленцами, сразу несколькими сотрудниками команды, а, как правило, им нужно обсудить какие-то появившиеся на экране результаты. Соответственно, им необходимы какие-то инструменты коммуникации для обсуждения того, что же сейчас происходит в компании. Собственно, вот такие инструменты BI-платформы, как правило, обеспечивают. Вторая группа инструментов — и мы увидим в рамках создания BI-приложений, что эти инструменты мы будем использовать, мы будем их комментировать — это инструменты, связанные с представлением информации. Это обязательные инструменты создания отчетов, инструменты создания дэшбордов, а дэшборд — это главный результат BI-приложения, это аналитическая панель, которая визуализирует ключевые показатели компании, собственно те, которые нужны заказчику этого приложения. Это — инструменты, которые позволяют пользователю сделать запрос к данным без привлечения IT-специалиста. И еще одна функция, абсолютно необходимая, — это интеграция с MS Office. Причем, на первый взгляд, может показаться, что здесь имеется в виду возможность использования экселевских данных, а вообще-то говоря — нет. Здесь имеется в виду следующая вещь: пользователю очень часто важно получить результат именно в виде экселевского какого-то результата. BI-платформы такие вещи должны обеспечивать. И последние два инструмента из этой группы, это обеспечение возможности поиска в больших компаниях. Наши слушатели часто считают, что это вообще одна из самых главных функций, особенно в больших компаниях: пользователь очень много времени тратит на поиски каких-то показателей, особенно если это касается показателей, которые должны поставляться сотрудниками других отделов. Соответственно, такие функции должны обеспечиваться. И — мобильные возможности для того, чтобы управленец или сотрудник, который пользуется таким приложением мог анализировать ключевые показатели не только сидя в офисе, но и находясь где-то на выезде. И последняя группа инструментов, связанная с анализом данных, — это, в первую очередь, инструменты или технология OLAP, Online Analytical Processing. Это, собственно, инструменты поддержки так называемых OLAP-кубов. Для того, чтобы проще было понимать, самым простым примером OLAP-куба являются сводные таблицы. Эта технология позволяет получать такие быстрые снимки с данных, которые хранятся в базах данных компаний. И еще два инструмента, точнее две функции — это функции, которые бы позволяли формировать модели для прогнозирования тех или других экономических показателей и инструменты Data Mining, инструменты, которые позволяют находить какие-то скрытые, неизвестные ранее сотрудникам компании закономерности. Примеры таких закономерностей: классификация, кластеризация и так далее. Еще один инструмент, — как правило, есть во многих платформах — это инструмент формирования карт показателей, формирования таких карт, на которых текущие показатели сопоставляются со стратегическими показателями или с теми показателями, которые зафиксированы в определенных регламентирующих документах компании.