Учебники

MicroStrategy — Краткое руководство

MicroStrategy — Обзор

Как инструмент бизнес-аналитики с широким спектром возможностей, MicroStrategy обладает мощными функциями, которые помогают находить ответы и идеи в анализе бизнес-данных. Ниже приведены некоторые важные функции.

Обнаружение данных

Эта функция позволяет MicroStrategy подключаться к любому источнику данных и смешивать данные из разных источников. Он может подключаться к реляционным источникам, плоским файлам, источникам больших данных, платформам социальных сетей и облачным системам.

Спор данных

Эта функция помогает в преобразовании и модификации данных благодаря обширному набору встроенных функций обработки и анализа данных. Бизнес-пользователи получают выгоду от автоматических рекомендаций, в то время как специалисты по обработке данных могут использовать все возможности решения проблем. Существуют сценарии истории, которые запоминают преобразования данных и могут быть применены к любому анализу.

Интеллектуальный анализ данных и прогнозный анализ

MicroStrategy обладает широким набором собственных аналитических возможностей с возможностью простого включения сторонних инструментов для анализа и моделирования данных. Службы Data Mining Services могут использоваться бизнес-пользователями, дизайнерами отчетов и аналитиками для просмотра и создания прогнозных отчетов и распространения этих отчетов среди пользователей на любом устройстве.

Библиотека аналитических функций

Он обладает обширной библиотекой из более чем 300 функций OLAP, математических, финансовых и интеллектуального анализа данных, которые можно использовать для лучшего понимания взаимосвязей между данными, создания бизнес-метрик и ключевых показателей эффективности верхнего уровня или для создания расширенного статистического анализа.

Расширяемая библиотека визуализации

Он имеет готовые сетки, графики и встроенные инструменты визуализации данных. Это также позволяет добавлять сотни визуализаций с открытым исходным кодом, доступных от D3 или других поставщиков, со встроенными инструментами, которые помогают в процессе интеграции. Он также имеет конструктор визуализации и SK для создания новой визуализации с нуля.

Панели в реальном времени

Вы можете создавать информационные панели, которые могут получать оперативные данные для обеспечения мониторинга в режиме реального времени самой актуальной информации. Благодаря запланированным обновлениям с контролируемыми интервалами пользователям могут быть гарантированы самые последние данные.

Встроенный BI

MicroStrategy поставляется с несколькими готовыми к разработке портлетами, которые не требуют дополнительного кодирования. Эти портлеты позволяют организациям встраивать функциональные возможности MicroStrategy, среди прочего, в IBM WebSphere, Oracle WebLogic, Microsoft SharePoint и SAP NetWeaver. Комплект для интеграции с порталом включает в себя пример кода и документацию для интеграции MicroStrategy Web с другими корпоративными порталами.

Мобильная платформа

Существующие визуализации, отчеты и панели мониторинга мгновенно становятся доступны на мобильных платформах после их создания.

MicroStrategy — Настройка среды

Загрузить MicroStrategy Desktop

Бесплатное персональное издание MicroStrategy Desktop можно загрузить с Microstrategy Desktop . Чтобы скачать, вам необходимо зарегистрироваться с вашими данными.

После загрузки установка является очень простым процессом, в котором вам необходимо принять лицензионное соглашение и предоставить целевую папку для хранения настольной версии. Настольная версия доступна как для Windows, так и для Mac OS. В этом уроке мы рассмотрим только версию для Windows. На следующих снимках экрана описаны этапы настройки.

Запустите мастер установки

Дважды щелкните файл MicroStrategy Desktop-64bit.exe, и появится экран, позволяющий запустить программу установки. Нажмите Далее .

Установка 1

Необходимые компоненты

В зависимости от среды Windows для запуска MicroStrategy может потребоваться дополнительное программное обеспечение платформы Windows. .Net Framework является распространенным требованием. Процесс установки позаботится об этом самостоятельно.

Установка 2

После успешного выполнения описанных выше шагов MicroStrategy Desktop будет доступен в вашей системе.

Проверьте установку

Чтобы убедиться, что MicroStrategy Desktop успешно установлен, откройте меню «Пуск» в Windows и щелкните значок MicroStrategy. Откроется следующее окно, подтверждающее установку MicroStrategy Desktop.

Главное окно

MicroStrategy — Рабочий стол

Среда MicroStrategy Desktop очень интуитивно понятна. Имеется простое меню для импорта данных для анализа и экспорта результатов анализа. Меню также предоставляет функции для подключения к серверу при необходимости, просмотра доступных наборов данных, галереи визуализации, параметров фильтрации данных и т. Д.

Windows рабочего стола

На следующем скриншоте показано изображение окон рабочего стола MicroStrategy.

Windows рабочего стола

Ниже приводится краткое описание каждого из этих окон.

  • Панель набора данных — используется для добавления необходимых наборов данных для анализа. Наборы данных могут поступать из любого совместимого источника. В этом разделе также предоставляется возможность подключения к наборам данных, доступным на сервере MicroStrategy.

  • Панель редактора — используется для ввода необходимых строк и столбцов из набора данных для анализа. Также различные матрицы или математические выражения могут быть применены к анализу данных, доступных здесь.

  • Панель свойств — эта панель используется для настройки форматов отображения данных, таких как размер шрифта, выравнивание цветов. и т.п.

  • Панель фильтров — эта панель используется для применения различных фильтров к анализируемым наборам данных.

  • Визуализации — это панель, которая показывает анализ данных. Вы можете перетащить объекты данных на эту панель и применить метод визуализации, чтобы увидеть результаты.

  • Галерея визуализаций. На этой панели отображаются доступные встроенные визуализации, которые можно применять непосредственно к набору данных. Доступны различные визуализации — тепловые карты, гистограммы, пузырьковые диаграммы, сетевые диаграммы и т. Д. Он также позволяет создавать собственные визуализации.

Панель набора данных — используется для добавления необходимых наборов данных для анализа. Наборы данных могут поступать из любого совместимого источника. В этом разделе также предоставляется возможность подключения к наборам данных, доступным на сервере MicroStrategy.

Панель редактора — используется для ввода необходимых строк и столбцов из набора данных для анализа. Также различные матрицы или математические выражения могут быть применены к анализу данных, доступных здесь.

Панель свойств — эта панель используется для настройки форматов отображения данных, таких как размер шрифта, выравнивание цветов. и т.п.

Панель фильтров — эта панель используется для применения различных фильтров к анализируемым наборам данных.

Визуализации — это панель, которая показывает анализ данных. Вы можете перетащить объекты данных на эту панель и применить метод визуализации, чтобы увидеть результаты.

Галерея визуализаций. На этой панели отображаются доступные встроенные визуализации, которые можно применять непосредственно к набору данных. Доступны различные визуализации — тепловые карты, гистограммы, пузырьковые диаграммы, сетевые диаграммы и т. Д. Он также позволяет создавать собственные визуализации.

MicroStrategy — Архитектура

MicroStrategy имеет архитектуру, основанную на метаданных. Метаданные — это центральное хранилище, в котором хранятся все используемые им объекты. Также метаданные могут использоваться любым из продуктов MicroStrategy, что обеспечивает однородность значений объектов. Объекты, хранящиеся в метаданных, можно использовать повторно.

Слои объектов

На следующей диаграмме представлен другой слой объектов, созданных и сохраненных в метаданных MicroStrategy.

Objectlayers

  • Объекты администрирования — этот слой объектов устанавливает параметры безопасности, группировки пользователей и производительности, которые управляют приложениями MicroStrategy.

  • Объекты отчета — этот слой объектов собирает строительные блоки из слоев объектов схемы и анализа для обеспечения глубокого текстового и визуального анализа.

  • Объекты анализа — этот слой объектов предоставляет строительные блоки для сложного анализа. Объекты анализа построены на объектах, разработанных в слое схемы.

  • Объекты схемы. Этот слой объектов обеспечивает логическую абстракцию схемы базы данных, адаптированной для бизнес-модели.

Объекты администрирования — этот слой объектов устанавливает параметры безопасности, группировки пользователей и производительности, которые управляют приложениями MicroStrategy.

Объекты отчета — этот слой объектов собирает строительные блоки из слоев объектов схемы и анализа для обеспечения глубокого текстового и визуального анализа.

Объекты анализа — этот слой объектов предоставляет строительные блоки для сложного анализа. Объекты анализа построены на объектах, разработанных в слое схемы.

Объекты схемы. Этот слой объектов обеспечивает логическую абстракцию схемы базы данных, адаптированной для бизнес-модели.

ROLAP Архитектура

MicroStrategy может получать доступ к данным из хранилищ данных, баз данных кубов, плоских файлов, операционных баз данных, таких как ERP, CRMS, веб-приложения и т. Д. Для этого используется реляционная архитектура OLAP.

Следующая диаграмма показывает общую архитектуру платформы MicroStrategy, описывающую, как она получает доступ к данным из различных источников, используя объекты метаданных.

ROLAP Архитектура

  • Dynamic MDX Engine — генерирует оптимизированные многомерные выражения (MDX) для интерактивного доступа к базам данных кубов из SAP, Microsoft Analysis Services, Hyperion Essbase и т. Д.

  • Динамический SQL Engine — генерирует оптимизированный SQL для интерактивного доступа к хранилищам данных.

  • Freeform SQL Engine — обеспечивает прямой доступ к рабочим базам данных, текстовым файлам и электронным таблицам через графический построитель запросов или через произвольный SQL.

Dynamic MDX Engine — генерирует оптимизированные многомерные выражения (MDX) для интерактивного доступа к базам данных кубов из SAP, Microsoft Analysis Services, Hyperion Essbase и т. Д.

Динамический SQL Engine — генерирует оптимизированный SQL для интерактивного доступа к хранилищам данных.

Freeform SQL Engine — обеспечивает прямой доступ к рабочим базам данных, текстовым файлам и электронным таблицам через графический построитель запросов или через произвольный SQL.

Унифицированные метаданные

Наконец, MicroStrategy Architect может моделировать несколько источников, как если бы они были одним источником данных, сохраняя всю эту информацию в унифицированных метаданных MicroStrategy.

ROLAP Метаданные

MicroStrategy — импорт данных

MicroStrategy подключается практически к любому доступному источнику данных. Он имеет собственные коннекторы, которые устанавливают соединение с этими источниками данных, а также имеет функцию прямого подключения, которая выбирает данные по мере необходимости. Интересно, что он также показывает значки источников данных для более быстрой идентификации источника данных, который вы ищете.

Добавить данные

Самым простым способом поиска и выбора необходимого набора данных является использование опции «Добавить данные» со значком + в главном меню. Следующая диаграмма показывает шаги для добавления данных.

Добавить данные

Источники данных

При нажатии на кнопку «Добавить данные» мы видим значки различных источников данных. Они помогают в быстрой идентификации источника данных.

Значки источника данных

Поиск источника данных

Имея такое огромное количество доступных типов соединений, иногда нам нужно ввести имя источника данных или отфильтровать его по небольшой группе имен наборов данных. MicroStrategy имеет функцию расширенного поиска, которая делает это возможным.

Поиск источников данных

Добавление данных из файлов

В этом разделе мы увидим, как добавить файл Excel в качестве источника данных и создать простую визуализацию.

Выберите файл Excel

Нажмите на опцию Добавить данные и выберите Excel, доступный под алфавитно расположенными заголовками, показывающими E. В окне отображается опция «Выбрать файл», и, щелкнув по ней, мы можем просмотреть локальную систему, чтобы выбрать нужный файл Excel. В следующем примере у нас есть образец файла, содержащий данные о сотрудниках организации.

Добавить файл Excel

Подготовьте файл Excel

Прежде чем принять содержимое файла Excel, мы можем предварительно просмотреть, а также отредактировать имеющиеся в нем данные. Как только файл выбран, мы видим кнопку «Подготовить данные» рядом с кнопкой «Готово». Нажатие на нее производит предварительный просмотр данных, присутствующих в файле.

Подготовьте файл Excel

Подготовить визуализацию

При нажатии кнопки «Готово» после предварительного просмотра данных открывается окно MicroStrategy, в котором отображаются выбранные объекты данных.

Добавлен файл Excel

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

Excel Final

MicroStrategy — OLAP Услуги

Online Analytical Processing (OLAP) — это многомерный анализ бизнес-данных. Он обеспечивает возможность сложных вычислений, анализа тенденций и т. Д. OLAP Services от MicroStrategy является расширением MicroStrategy Intelligence Server. Он использует концепцию Inmemory Business Intelligence. Это помогает платформе BI значительно улучшить производительность и анализ.

В различных манипуляциях OLAP в отчете используются такие функции, как создание псевдонимов, группирование, сортировка, поворот, постраничное отображение и т. Д. Эти функции не приводят к повторному выполнению отчета в хранилище и, следовательно, имеют намного более быстрое время отклика. Ниже приводится краткое описание различных функций OLAP, доступных в MicroStrategy Desktop.

Псевдоним — эта функция используется для переименования любого объекта в сетке отчета, такого как имена атрибутов, имена консолидации, имена пользовательских групп и имена метрик.

Полосы — используются для окрашивания групп строк или столбцов, чтобы они образовывали полосы данных, которые легко найти и проанализировать.

Page by by — это способ сегментировать данные в сеточном отчете, размещая доступные атрибуты, консолидации или метрики на третьей оси, называемой осью страницы.

Поворот — используется для перестановки столбцов и строк в отчете для просмотра данных с разных точек зрения, таких как перемещение объекта из заголовка строки в заголовок столбца и наоборот.

Сортировка — MicroStrategy Desktop предлагает быструю сортировку, расширенную сортировку и иерархическую сортировку строк или столбцов.

Промежуточные итоги — используется для добавления, удаления и редактирования промежуточных итогов на разных уровнях для метрик в отчете.

Пороги — порог выделяет данные, которые соответствуют условиям, заданным пользователем.

Ниже приведен пример применения порогов.

Рассмотрим отчет о сотрудниках, созданный в предыдущей главе с использованием файла Excel. В отчете мы будем применять пороговые цвета к различным зарплатам, используя следующие шаги.

Выберите пороговый столбец

В отчете сотрудника щелкните столбец зарплаты и выберите пороговое значение в раскрывающемся списке.

Порог 1

Применить параметр порога

В следующем окне представлены варианты выбора типа порога. Мы выбираем цветовой порог с цветами и значениями по умолчанию.

Порог 2

Если мы хотим изучить другие параметры порогов, отличные от заданных по умолчанию, мы можем щелкнуть «Расширенный редактор пороговых значений», в котором отображаются следующие дополнительные параметры.

Порог 3

Порог Результат

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

Порог 4

MicroStrategy — Объекты конфигурации

Объекты MicroStrategy появляются на системном уровне и могут использоваться в нескольких проектах. Объекты конфигурации включают такие объекты, как пользователи, экземпляры базы данных, идентификаторы входа в базу данных и расписания.

При входе в MicroStrategy Developer в качестве администратора мы получаем возможность администрирования в MicroStrategy Secure Enterprise. Расширение этой опции дает нам различные объекты конфигурации, которые обсуждаются в следующих разделах.

ConfigObjects

Диспетчер пользователей

Эти объекты используются администратором для управления пользователями MicroStrategy. Он настроен для обработки следующих пользовательских конфигураций. Он предлагает следующие параметры конфигурации —

  • Аутентификация пользователя — чтобы позволить пользователю войти в среду.

  • Группы пользователей — группа пользователей, которым назначены определенные права.

  • Права пользователя — использовать только подмножество всех функций, доступных в среде.

  • Права пользователя — разрешить / запретить использование определенного объекта.

Аутентификация пользователя — чтобы позволить пользователю войти в среду.

Группы пользователей — группа пользователей, которым назначены определенные права.

Права пользователя — использовать только подмножество всех функций, доступных в среде.

Права пользователя — разрешить / запретить использование определенного объекта.

Менеджер конфигурации

Эти объекты используются для управления информацией о подключении к базе данных. Они хранят путь и учетную информацию для многих баз данных, к которым может подключиться MicroStrategy. Он предлагает следующие параметры конфигурации —

  • Экземпляр базы данных — имя экземпляра базы данных и его учетные данные.

  • Время жизни соединения — это максимальное количество времени, в течение которого поток соединения с базой данных остается в кэше.

  • События — запускает задачи, связанные с событием базы данных.

  • Роль безопасности — контролирует доступ пользователя к различным объектам в базе данных.

Экземпляр базы данных — имя экземпляра базы данных и его учетные данные.

Время жизни соединения — это максимальное количество времени, в течение которого поток соединения с базой данных остается в кэше.

События — запускает задачи, связанные с событием базы данных.

Роль безопасности — контролирует доступ пользователя к различным объектам в базе данных.

Системный монитор

Существует много системных мониторов, которые помогают определить работоспособность среды MicroStrategy. Они помогают в прогнозировании нагрузки на систему и любых проблем с производительностью, которые могут возникнуть. Ниже приведены некоторые важные параметры системного монитора.

  • Рабочие места — контролирует выполняемые в настоящее время рабочие места.

  • Пользовательские подключения — отслеживает количество пользовательских подключений в данный момент.

  • Кэши — отслеживает количество кешей и их размеры.

Рабочие места — контролирует выполняемые в настоящее время рабочие места.

Пользовательские подключения — отслеживает количество пользовательских подключений в данный момент.

Кэши — отслеживает количество кешей и их размеры.

Системное администрирование

Эта административная деятельность включает настройку различных проектов, выделение кластеров для проектов и планирование окон обслуживания.

MicroStrategy — Публичные объекты

Когда создается новый проект MicroStrategy, пользователи, имеющие доступ к этому проекту, могут создавать объекты и хранить их только в своих личных папках в этом проекте. Однако иногда желательно сделать множество объектов MicroStrategy доступными для других пользователей. Для такого сценария пользователь административной группы может создавать и размещать различные объекты MicroStrategy в общей папке.

Пользователи без прав администратора могут только просматривать и использовать объекты из общей папки, но они не могут удалять или создавать новые объекты в общей папке.

Чтобы получить доступ к общей папке, войдите в систему разработчика MicroStrategy от имени администратора и перейдите к параметру Публичные объекты. При раскрытии кнопки открывается следующий экран, показывающий различные открытые объекты, доступные в MicroStrategy.

Публичные объекты

MicroStrategy — объекты схемы

Объекты схемы — это объекты MicroStrategy, которые являются логическим представлением структур хранилища данных. Это объекты, которые определяются при создании проекта MicroStrategy.

Войдите в систему разработчика MicroStrategy как администратор. Перейдите к Учебному пособию по MicroStrategy и раскройте параметр «Объекты схемы». Откроется следующий экран, показывающий различные объекты схемы.

Объекты схемы

Ниже приведены различные объекты схемы с их описанием.

  • Факты — это числовые значения, которые можно агрегировать для представления значения некоторых бизнес-данных.

  • Атрибуты — они представляют гранулярность данных в таблице фактов. Как правило, это описательные данные от бизнеса.

  • Иерархии — они представляют отношения между различными значениями атрибутов. Они помогают проводить детализацию и анализ детализации данных.

  • Функции и операторы — это различные встроенные математические функции и операторы, доступные в MicroStrategy для применения вычислений к данным.

  • Таблицы — они просто представляют данные в виде таблицы (столбцы и строки).

  • Преобразования — это функции преобразования данных, используемые для анализа данных на основе временных рядов.

  • Отображение разделов — эта функция используется для создания логического разделения таблиц фактов, что делает запросы более эффективными.

Факты — это числовые значения, которые можно агрегировать для представления значения некоторых бизнес-данных.

Атрибуты — они представляют гранулярность данных в таблице фактов. Как правило, это описательные данные от бизнеса.

Иерархии — они представляют отношения между различными значениями атрибутов. Они помогают проводить детализацию и анализ детализации данных.

Функции и операторы — это различные встроенные математические функции и операторы, доступные в MicroStrategy для применения вычислений к данным.

Таблицы — они просто представляют данные в виде таблицы (столбцы и строки).

Преобразования — это функции преобразования данных, используемые для анализа данных на основе временных рядов.

Отображение разделов — эта функция используется для создания логического разделения таблиц фактов, что делает запросы более эффективными.

MicroStrategy — объекты отчета

Каждый отчет в MicroStrategy построен с использованием некоторых базовых объектов, которые представляют бизнес-сценарий. Эти объекты вместе представляют набор данных, запрашиваемых пользователем отчета, а также взаимосвязь между различными элементами данных.

Чтобы получить объекты отчета для отчета, откройте отчет и щелкните значок объекта отчета, как показано на следующем снимке экрана.

ReportObjects

На приведенном выше снимке экрана показаны объекты отчета, используемые в отчете.

ReportObjects2

В текущем примере у нас есть три объекта отчета —

  • Категория — это атрибут отчета, показывающий категорию проданных товаров.

  • Регион — это атрибут отчета, показывающий регион проданных товаров.

  • Год — это атрибут, который содержит два метрических объекта (прибыль и выручка).

Категория — это атрибут отчета, показывающий категорию проданных товаров.

Регион — это атрибут отчета, показывающий регион проданных товаров.

Год — это атрибут, который содержит два метрических объекта (прибыль и выручка).

Объекты отчета очень важны с точки зрения дизайна отчета, поскольку они определяют, какие поля из источника данных входят в отчет, а также вычисления, применяемые к этим полям.

MicroStrategy — Типы отчетов

Отчеты, созданные в MicroStrategy, можно рассматривать с другой точки зрения. Некоторые из них можно рассматривать только как цифры и текст, а другие только как графики. Мы также можем комбинировать текстовую и графическую визуализации вместе.

Отчеты, созданные в MicroStrategy, можно рассматривать с другой точки зрения. Некоторые можно увидеть только как цифры и текст. Хотя некоторые другие только в виде графиков. Мы также можем комбинировать текстовую и графическую визуализации вместе.

Ниже приведены три типа отчетов, используемых в MicroStrategy Desktop.

  • Отчеты по сетке — эти отчеты отображают только текстовую информацию в виде сеток, отображающих строки и столбцы данных.

  • Отчеты о графиках — эти отчеты показывают различные графики, созданные из наборов данных.

  • Комбинированные отчеты — эти отчеты могут отображать комбинацию как таблицы, так и графических отчетов.

Отчеты по сетке — эти отчеты отображают только текстовую информацию в виде сеток, отображающих строки и столбцы данных.

Отчеты о графиках — эти отчеты показывают различные графики, созданные из наборов данных.

Комбинированные отчеты — эти отчеты могут отображать комбинацию как таблицы, так и графических отчетов.

Давайте обсудим эти типы отчетов подробно.

Грид-отчеты

Рассмотрим отчет, созданный из данных сотрудника ранее. Поскольку мы отображаем только текстовую информацию, показывающую идентификатор сотрудника и зарплату для каждого из отделов, это пример отчета в виде таблицы.

Grid Report

График Отчеты

Мы можем выбрать соответствующую графическую визуализацию данных из галереи визуализаций, доступных в MicroStrategy. На следующем снимке экрана мы видим график гистограммы, созданный для вышеуказанного набора данных, просто нажав на визуализацию гистограммы, доступную на правой панели.

Гистограмма

Комбинированный график

Мы можем объединить как сетку, так и графические диаграммы, добавив оба типа визуализаций на одном экране.

Объединенный отчет

MicroStrategy — Нарезка

Операция нарезки набора данных включает создание меньшего набора данных путем фильтрации одного измерения. Это помогает в анализе отношений между данным измерением и всеми остальными переменными набора данных.

Рассмотрим набор данных All-Sales, который содержит следующие измерения:

  • Бизнес линия
  • Линия продуктов
  • категория
  • Подкатегория
  • Продажи

На следующем снимке экрана показана диаграмма со всем набором данных, проецирующим все переменные.

Нарезка входных данных

Теперь давайте выясним значение Sales для каждого значения в измерении категории. Для этого мы можем перейти в «Редактор» → «Визуализация» и сохранить размерную категорию на вертикальной оси.

Затем сохраните Продажи по горизонтальной оси. Также выберите опцию Цвет по продажам.

Это создаст следующий снимок экрана со схемой, показывающей данные о продажах для каждой категории.

Результат нарезки

MicroStrategy — Игра в кости

Операция Dicing из набора данных включает создание меньшего набора данных путем извлечения нескольких значений одного измерения по отношению к одному значению из другого измерения. Например, мы получаем значения продаж для разных подкатегорий продуктов по отношению к одной категории. Здесь существует иерархическая связь между категорией и подкатегорией продуктов.

Рассмотрим супермаркет набора данных, который содержит следующие измерения:

  • Клиентский сегмент
  • Категория продукта
  • Подкатегория продукта
  • прибыль

На следующих снимках экрана показаны шаги для нарезки данных в разрезе клиентского сегмента и подкатегории продукта.

Шаг 1

Давайте сначала создадим отчет в виде сетки с измерениями Клиентский сегмент и Подкатегория продукта. Мы также можем добавить показатель прибыли.

Игра в кости 1

Шаг 2

Далее, давайте создадим фильтр, используя сегмент клиента измерения. Для этого фильтра мы выбираем значение «Сегмент клиента». Тем не менее, мы получаем значение прибыли для всех значений подкатегорий в этом сегменте клиентов. Здесь данные разбиты по подкатегориям для данного клиентского сегмента.

Результат игры в кости

Микростратегия — поворот

Поворот данных в таблицах выполняется, когда мы хотим поменять местами столбцы и строки. Это также называется вращением данных . Изменение в такой структуре приводит к разным видам сводок данных.

пример

Значение продаж для таблицы All_sales суммируется для каждой бизнес-линии. На следующих снимках экрана каждая строка представляет значение Business Line и Sales для каждой линии продуктов в разных столбцах.

Однако, если мы хотим видеть результат в виде Строки продукта в каждой строке и Бизнес-линии в каждом столбце, мы должны применить поворот. Ниже приведены шаги, чтобы применить сводку.

Шаг 1

Создайте таблицу с необходимыми размерами и мерами, как показано на следующем снимке экрана. Здесь продажи суммируются и показываются для каждой бизнес-линии в каждой строке.

Пивот 1

Шаг 2

Используя редактор визуализации, поменяйте местами размеры в строках и столбцах. Используйте кнопку подкачки, как показано на следующем снимке экрана.

Pivot 2

Результат

Как мы видим, итоги продаж теперь отображаются по продуктовой линейке в каждой строке.

Pivot 3

MicroStrategy — Развертка

Развертка — это процесс перехода в иерархию измерений для получения более детальных значений мер. В наборе данных с более чем одним измерением, который иерархически связан друг с другом, мы начинаем с измерения сверху и затем постепенно добавляем больше измерений, чтобы получить новые гранулярные значения.

Опции детализации дают более глубокое представление о том, как агрегируются различные значения на каждом уровне.

пример

В наборе данных all_slaes давайте рассмотрим следующие 3 измерения, примененные к показателю Sales.

  • Линия продуктов
  • категория
  • Подкатегория

Ниже приведены шаги для выполнения детализации.

Шаг 1

Создайте визуализацию с измерением — линейкой продуктов и измерьте продажи, как показано на следующем снимке экрана.

Сверло 1

Шаг 2

Добавьте категорию измерения в визуализацию под линией продуктов. Как вы можете видеть, значение столбца продаж изменяется, отражая значения для каждой категории в линейке продуктов.

Сверло 1

Шаг 3

Далее, давайте добавим подкатегорию измерения под категорией измерения, и это дополнительно изменит значения в столбце продаж.

Дрель 3

Микростратегия — Свернуть

Свертывание — это процесс перемещения вверх по иерархии измерений в данном наборе данных. По мере продвижения вверх значения меры становятся менее детальными и более обобщенными. Это противоположность детализации. Например, в иерархии Область → регион → страна мы перемещаемся из области в страну, и, наконец, значения суммируются на уровне страны. Этот процесс называется Rollup.

пример

В наборе данных с именем All_Sales давайте рассмотрим следующие измерения для накопительного пакета.

  • Линия продуктов
  • категория
  • Подкатегория

Шаг 1

Создайте визуализацию со всеми тремя измерениями, упомянутыми выше, и продажами в качестве значения показателя.

Сводные входные данные

Шаг 2

Давайте удалим подкатегорию измерений из приведенной выше визуализации. Теперь результат показывает сводку на уровне категории. Чтобы удалить, щелкните правой кнопкой мыши и выберите удалить из вариантов.

Свернуть Субкат

Шаг 3

Результат теперь показывает стоимость продаж на уровне категории.

Накопительный вывод

MicroStrategy — Создание метрик

Метрики в MicroStrategy — это расчеты, выполненные на данных. Это производные столбцы, которые показывают результаты, такие как сумма или среднее значение некоторых числовых значений столбца в исходных данных.

Они полезны при создании пользовательских расчетов, необходимых бизнесу. Создание метрики предполагает использование встроенных функций, уже доступных в MicroStrategy. Редактор формул используется для создания формулы для метрики.

пример

В этом примере мы стремимся найти средние продажи для каждой подкатегории в каждой категории из данных продаж. Это можно сделать, создав метрику, которая использует функцию Avg для определения средних продаж. Шаги для создания и использования этой метрики следующие.

Шаг 1

Создайте отчет с категорией и подкатегорией в виде двух столбцов. Затем щелкните правой кнопкой мыши в любом месте на вкладке источника данных и рядом с любым из полей меры. Появится всплывающее окно, которое показывает опцию создания метрики.

Метрика 1

Шаг 2

В редакторе метрик напишите формулу для средних продаж. Сохраните метрику, дав ей имя, скажем «AvgSales».

Метрика 2 Диалог

Шаг 3

Теперь показатель AvgSales отображается под данными панели мониторинга в качестве меры. Его можно перетащить в поле метрики и затем отобразить в отчете.

Метрика 3 Финал

MicroStrategy — Вложенные Метрики

Вложенная метрика в MicroStrategy — это расчеты, в которых одна функция агрегирования заключена внутри другой. Они полезны, когда в дизайне хранилища данных у нас нет данных, сохраняемых на требуемом уровне детализации. В таком случае мы создаем внутреннюю формулу и внешнюю формулу. Объединение их создает вложенную метрику.

пример

В этом примере мы стремимся найти средние продажи по каждой подкатегории по сравнению с общими продажами по каждой категории.

Шаг 1

Создайте отчет с категорией и подкатегорией в виде двух столбцов. Затем щелкните правой кнопкой мыши в любом месте на вкладке источника данных и рядом с любым из полей меры. Появится всплывающее окно, которое показывает опцию создания метрики. Мы создаем первую метрику со следующей формулой и называем ее sum_subcat_sales.

Вложенная метрика 1

Шаг 2

Далее мы создаем другую метрику с именем Category_sales. В нем мы записываем внутреннюю формулу для суммы продаж для каждой категории и внешнюю формулу, дающую средние продажи для каждой категории, соответствующие подкатегории.

Вложенная метрика 2

Шаг 3

Наконец, перетащите обе вновь созданные метрики в отчет, чтобы увидеть результат.

Вложенный метрический результат

MicroStrategy — Создание производных метрик

Много раз нам нужны рассчитанные показатели, которые еще не доступны в источнике данных. Если такие ситуации, значения метрики могут быть рассчитаны из существующих метрик, используя опцию создания метрики. Таким образом, создание производной метрики является подходом для создания значений, которые нам часто понадобятся в отчете, но которые не существуют в источнике данных.

пример

В этом примере мы собираемся вычислить общую стоимость доставки и цену за единицу товара в данных о продажах в супермаркете. Ниже приведены шаги для его расчета.

Шаг 1

Давайте создадим отчет о сцеплении с продаж в супермаркете. Отчет содержит подкатегорию продукта в качестве атрибута и цены за единицу, а также стоимость доставки в качестве метрик.

Производная метрика 1

Шаг 2

Затем щелкните правой кнопкой мыши рядом с любой метрикой и выберите опцию создания метрики. Это дает нам окно для написания формулы для новой метрики. Здесь напишите формулу, которую мы используем в существующих метриках. Формула как показано на следующем скриншоте.

Производная метрика 2

Шаг 3

Новая метрика появится под списком метрики источника данных. Мы перетаскиваем его в существующий отчет сетки.

Производная метрика 3

MicroStrategy — метрическое сравнение

Метрики — это числовые значения, к которым мы можем применить математические вычисления, а также сравнить их численно. Рабочий стол MicroStrategy предоставляет некоторые функции для сравнения значений двух метрик с использованием функций фильтрации. При необходимости мы также можем создать производную метрику для проведения сложных сравнений на основе некоторых конкретных расчетов.

Ниже приведены шаги для создания сравнения между двумя метриками.

Шаг 1

Создайте визуализацию с помощью отчета сетки, используя superstore.xlx в качестве примера набора данных. Затем перетащите две метрики — Цена за единицу и Стоимость доставки — на вкладку фильтра, как показано на следующем снимке экрана.

Метрика Метрическое Сравнение 1

Шаг 2

Введите некоторые конкретные значения в условие фильтра обеих метрик, чтобы мы могли сравнить их значения в диапазоне. На следующем снимке экрана показан результат после ввода значений.

Метрика Метрическое Сравнение 2

MicroStrategy — Создание фильтров

Фильтрация данных является очень важной частью анализа и визуализации данных. MicroStrategy Desktop предоставляет множество вариантов фильтрации данных в отчете. Он имеет простые фильтры, которые получают данные на основе значений, выбранных пользователем. Он также имеет функции для создания сложных функций, которые будут отфильтровывать данные на основе расчетов.

В этой главе мы изучим основные этапы создания фильтра для столбца с нечисловыми значениями.

пример

В этом примере мы стремимся создать фильтр для подкатегории полей в сеточном отчете, состоящем из категории полей, подкатегории и продаж.

Шаг 1

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

Фильтр 1

Шаг 2

Перейдите на вкладку «Фильтр» рядом с вкладкой «Редактор». Перетащите подкатегорию поля на эту вкладку. Он автоматически создаст фильтр типа Dropdown, как показано на следующем снимке экрана. Также обратите внимание, что количество значений для этого указано в скобках (25).

Фильтр 2

Шаг 3

Теперь отметьте конкретные значения, по которым мы хотим отфильтровать результаты в отчете. При проверке этих значений в отчете видны только соответствующие результаты.

Фильтр 3

MicroStrategy — Расширенные фильтры

Функция расширенного фильтра полезна при применении условий фильтра, которые в противном случае будут включать сложные шаги. В настольном компьютере MicroStrategy мы получаем доступ к этим функциям после того, как фильтр создан и применен к отчету.

У нас есть следующие дополнительные опции помимо опции флажка.

  • ползунок
  • Поисковая строка
  • Переключатель
  • Падать

В этой главе мы подробно рассмотрим опцию окна поиска.

Использование окна поиска

Опция окна поиска доступна, выбрав уже существующий фильтр флажков. Щелкните правой кнопкой мыши, чтобы получить опцию типа отображения, как показано на следующем снимке экрана.

AdvFilter 1

Шаг 1

Начните писать начальные буквы подкатегории, которую мы хотим отфильтровать. Он автоматически заполняет различные значения из набора данных. Мы выбираем некоторые конкретные значения, выбирая их с помощью кликов.

AdvFilter 2

Шаг 2

По завершении выбора мы получаем результат в отчете, как показано на следующем снимке экрана.

AdvFilter 3

MicroStrategy — ярлыки и встроенные фильтры

В MicroStrategy мы можем создавать ярлыки для фильтров. Для этого мы должны использовать результаты существующего отчета в качестве фильтра для другого отчета. Первый отчет сам по себе становится фильтром внутри нового отчета. Этот тип фильтра называется фильтром ярлыка для отчета.

Это является частью серверной версии MicroStrategy, и мы возьмем некоторые примеры из встроенных наборов данных на сервере MicroStrategy. Ниже приведены шаги для создания ярлыка к фильтру.

Шаг 1

Откройте редактор фильтров. Выберите область определения фильтра и дважды щелкните по ней. Откроется диалоговое окно с опцией «Добавить ярлык в фильтр».

Shorcut Filter 1

Шаг 2

На следующем экране появится диалоговое окно фильтра. Введите имя фильтра, который мы хотим использовать, или нажмите «Обзор» и выберите фильтр для использования.

Shorcut Filter 2

Шаг 3

Наконец, открывается следующий снимок экрана с именем фильтра и определением фильтра, которое теперь является ярлыком для фильтра.

Shorcut Filter 3

MicroStrategy — Обновление отчетов

Отчеты, созданные на серверах MicroStrategy, неоднократно используются пользователями для поиска новых результатов из дополнительных данных, собранных в источнике отчетов. Следовательно, данные в отчете должны обновляться как периодически, так и по требованию пользователя.

Отчеты в настольной версии MicroStrategy могут обновляться простым повторным сообщением данных. Это делается с помощью кнопки обновления, доступной в меню.

пример

Давайте рассмотрим отчет All_sales. В настоящее время отчет показывает данные, как показано на следующем снимке экрана.

Обновить отчеты 1

Давайте добавим некоторые данные в источник. Добавляем категорию водных животных. При нажатии на кнопку обновления мы получаем новый результат, как показано на следующем снимке экрана.

Обновить отчеты2

MicroStrategy — интеллектуальные кубы

Когда мы запускаем отчеты, созданные в MicroStrategy, они извлекают данные из хранилища, чтобы применить расчеты и сгенерировать отчет. Когда несколько пользователей запрашивают один и тот же отчет, но с другим диапазоном значений или разными условиями фильтрации, хранилище должно повторять аналогичные вычисления для каждого отчета, и это сказывается на производительности.

Чтобы избежать этого, MicroStrategy использует интеллектуальные кубы, которые представляют собой объект, расположенный на промежуточном уровне между отчетами и хранилищем.

Следующая диаграмма изображает роль интеллектуального куба.

Интеллектуальный куб

Интеллектуальный куб является общей копией в памяти среди различных отчетов, созданных многими пользователями. Набор данных возвращается из хранилища данных и сохраняется непосредственно в памяти Intelligence Server. Создаются несколько отчетов, которые собирают данные из Intelligent Cube, а не запрашивают хранилище данных.

Ниже приведены функции, которые делают интеллектуальные кубы полезными.

  • Поддерживает динамическое агрегирование.
  • Может быть запланировано для обновления.
  • Поддерживает создание производной метрики.
  • Быстрее, чем прямые запросы на склад.
  • В одной панели можно использовать более одного куба.

MicroStrategy — Создание панели инструментов

Панель инструментов состоит из нескольких визуализаций. Он показывает много атрибутов, сгруппированных в отдельные визуализации. Когда мы помещаем некоторый общий атрибут или метрику в множественную визуализацию, легко изучить различия между ними.

В следующем примере мы создадим панель мониторинга, показывающую некоторые общие атрибуты визуализаций.

Шаг 1

Создайте визуализацию сетки, используя superstore.xlsx в качестве примера источника данных. Перетащите атрибуты продукта — Подкатегория и Стоимость доставки — в поле строк. Затем мы вставляем в отчет вторую визуализацию, как показано на следующем снимке экрана.

Создать панель 1

Шаг 2

Добавьте все вышеупомянутые атрибуты, а также дополнительный атрибут с именем цена за единицу к недавно вставленной визуализации, как показано на следующем снимке экрана.

Создать панель 2

Шаг 3

Наконец, примените различные типы визуализации к этим сеткам. Мы применяем круговую диаграмму к верхней визуализации и диаграмму тепловой карты к нижней визуализации, как показано на следующем снимке экрана. Результат показывает панель инструментов с некоторыми общими атрибутами, используемыми в двух визуализациях.

Создать панель 3

MicroStrategy — Форматирование панели инструментов

Панель инструментов состоит из нескольких визуализаций. Различные части панели инструментов могут быть отформатированы для лучшего отображения с помощью имеющейся опции панели форматирования.

В следующем примере мы собираемся отформатировать панель мониторинга, используя дополнительные цвета и выделенные области.

Шаг 1

Рассмотрим визуализацию панели инструментов, которую мы создали в предыдущей главе. Выберите параметр форматирования Dashboard, как показано на следующем снимке экрана.

Формат панели инструментов 1

Шаг 2

Затем на экране, который появляется с параметрами форматирования, такими как выбор шрифта, цвет заливки, стиль рамки и т. Д., Сделайте выбор, как показано на следующем снимке экрана.

Формат Dashboard 2

Шаг 3

Наконец, форматирование применяется к приборной панели. Форматирование отражается в обеих визуализациях, представленных на панели инструментов.

Формат Dashboard 3

MicroStrategy — Графические визуализации

MicroStrategy Desktop предоставляет 10 стандартных графиков, которые легко доступны для построения графиков с источником данных. Каждый из них дает различное представление о данных в зависимости от количества атрибутов или метрик, которые мы собираемся использовать. Функции раскраски в каждой из них позволят легко понять различные фрагменты данных, представленные в одной визуализации данных.

Галерея визуализации

В самом правом окне MicroStrategy Desktop находится галерея визуализации, в которой отображаются параметры для 10 различных типов графиков.

  • Сетка — представляет данные в виде сетки данных в виде строк и столбцов.

  • Тепловая карта — показывает прямоугольники разных цветов, показывая диапазон значений.

  • Линейчатая диаграмма — представляет вертикальные столбцы различной длины, показывающие силу измеренного параметра.

  • Линейный график — показывает линии, показывающие изменение значения одной переменной относительно другой.

  • Диаграмма площади — показывает области разных цветов, соответствующие различным значениям.

  • Круговая диаграмма — показывает срезы по кругу, причем размер среза соответствует значению измеряемой переменной.

  • Bubble Chart — представляет множество пузырьков, соответствующих диапазону значения переменной.

  • Комбинированная диаграмма — объединяет гистограмму и линейную диаграмму в одну визуализацию.

  • Карта — отображает данные в виде маркеров на интерактивной карте.

  • Сеть — используется для определения взаимосвязей между связанными элементами и кластерами значений.

Сетка — представляет данные в виде сетки данных в виде строк и столбцов.

Тепловая карта — показывает прямоугольники разных цветов, показывая диапазон значений.

Линейчатая диаграмма — представляет вертикальные столбцы различной длины, показывающие силу измеренного параметра.

Линейный график — показывает линии, показывающие изменение значения одной переменной относительно другой.

Диаграмма площади — показывает области разных цветов, соответствующие различным значениям.

Круговая диаграмма — показывает срезы по кругу, причем размер среза соответствует значению измеряемой переменной.

Bubble Chart — представляет множество пузырьков, соответствующих диапазону значения переменной.

Комбинированная диаграмма — объединяет гистограмму и линейную диаграмму в одну визуализацию.

Карта — отображает данные в виде маркеров на интерактивной карте.

Сеть — используется для определения взаимосвязей между связанными элементами и кластерами значений.

На следующем снимке экрана показаны различные визуализации графиков.

Визуализация графика

MicroStrategy — сеточные визуализации

Визуализация сетки — это самая простая форма визуализации в MicroStrategy, но очень мощный метод анализа. Здесь данные представлены в виде сетки со строками и столбцами, а также заголовками столбцов. Он предоставляет такие функции, как сортировка и детализация данных.

Создание грид-визуализации

После загрузки необходимого набора данных в среду MicroStrategy мы перетаскиваем необходимые поля в панель редактора. Это автоматически создает визуализацию Grid. В следующем примере, как показано, мы извлекаем соответствующие поля из набора данных и создаем сетку.

Визуализация сетки

Операции в грид-визуализации

Следующие операции могут быть выполнены в визуализации сетки.

  • Сортировка данных по нескольким столбцам
  • Обмен столбцов и строк
  • Тренировка по атрибуту

Сортировка данных по нескольким столбцам

Визуализация сетки обеспечивает возможность сортировки по нескольким столбцам одновременно. Щелкните правой кнопкой мыши по имени столбца и выберите опцию расширенной сортировки. Это приводит нас к экрану, где мы можем выбрать все столбцы и их порядок, чтобы выполнить сортировку.

Сетка Сортировка

Обмен столбцов и строк

Мы можем поменять местами столбцы и строки в визуализации сетки, чтобы создать сводный отчет. Просто перетащите столбцы в строки, как показано на следующем снимке экрана.

Cols Swapping Cols

Тренировка по атрибуту

Мы можем детализировать атрибут в визуализации сетки, чтобы перейти к значениям следующего атрибута в иерархии. Щелкните правой кнопкой мыши имя столбца и выберите параметр детализации, как показано на следующем снимке экрана.

Сетка Дрель

MicroStrategy — Визуализация тепловой карты

Визуализация тепловой карты показывает смежные цветные прямоугольники, каждый из которых представляет атрибут из набора данных. Это позволяет быстро понять состояние и влияние большого количества переменных одновременно. Например, тепловые карты часто используются в индустрии финансовых услуг для проверки состояния портфеля.

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

  • Размер каждого прямоугольника представляет его относительный вес.

  • Цвет каждого прямоугольника представляет его относительное значение. Например, большие значения — зеленые, а меньшие — красные.

  • Большие площади представляют разные группы данных.

  • Маленькие прямоугольники представляют отдельные элементы атрибута.

Размер каждого прямоугольника представляет его относительный вес.

Цвет каждого прямоугольника представляет его относительное значение. Например, большие значения — зеленые, а меньшие — красные.

Большие площади представляют разные группы данных.

Маленькие прямоугольники представляют отдельные элементы атрибута.

пример

В этом примере мы создадим визуализацию тепловой карты для подкатегории продуктов с точки зрения получаемой ими прибыли.

Шаг 1

Создайте пустую визуализацию и выберите тепловую карту из списка доступных графиков. Как видите, для этого требуется как минимум 1 метрика и 1 атрибут.

Тепловая карта 1

Шаг 2

Давайте добавим подкатегорию продукта на вкладку группировок и получим прибыль по размеру и цвету по вкладкам. Это создает прямоугольники тепловой карты. Зеленый цвет обозначает значение прибыли более 50%, а красный цвет обозначает значение прибыли менее 50%. Чем сильнее оттенок зеленого цвета, тем выше прибыль. Аналогично, чем сильнее оттенок красного цвета, тем ниже прибыль.

Тепловая карта 2

Шаг 3

Можно добавить больше атрибутов к предложению группировки, и это создаст большое количество прямоугольников. В этом примере добавьте сегмент Customer и контейнер Product. При наведении указателя мыши на каждый прямоугольник мы можем увидеть описание всех атрибутов, составляющих этот прямоугольник.

Тепловая карта 3

MicroStrategy — Визуализация сети

Сетевая визуализация используется для быстрой и простой идентификации взаимосвязей между связанными элементами данных. Например, визуализация социальной сети. Элементы атрибута отображаются как узлы в визуализации, с линиями (называемыми ребрами), нарисованными между узлами для представления отношений между элементами. После создания визуализации пользователи могут просматривать характеристики узлов и взаимосвязи между ними, используя такие параметры отображения, как размер узла, толщина кромки и цвет кромки.

пример

В этом примере мы создадим сетевую визуализацию между клиентским сегментом и продуктовой подкатегорией с точки зрения прибыли. Здесь клиентский сегмент и подкатегория продукта являются узлами, а прибыль — это край, представляющий отношения между ними.

Шаг 1

Создайте новую визуализацию, выбрав сеть в качестве опции. Как показано, необходимо добавить хотя бы 1 атрибут.

Сеть V1

Шаг 2

Добавьте сегмент клиента в поле «От элемента» и подкатегорию продукта в поле «К элементу». Также атрибуты прибыли добавляются в поле Edge size. Следующая диаграмма показывает созданную сетевую диаграмму. Толщина края пропорциональна размеру прибыли.

Сеть V2

Шаг 3

Добавление прибыли к цвету ребра дает лучшую диаграмму, которая показывает разные цвета ребер в зависимости от того, какой процент прибыли он представляет для данной подкатегории продукта данного сегмента клиента.

Сеть V3

Визуализация с несколькими наборами данных

До сих пор мы видели отчетность с одним источником данных в качестве источника. Но мы также можем добавить более одного источника данных в один и тот же отчет. В таком случае мы можем использовать атрибуты и метрики из обоих источников при создании визуализации. Результат выглядит так, как будто мы имеем дело с одним источником данных. Это происходит потому, что MicroStrategy объединяет оба этих источника и внутренне рассматривает их как один.

Ниже приведены шаги для объединения двух исходных наборов данных и создания визуализации.

Шаг 1

Создайте отчет с одним источником данных. Мы будем использовать All_sales.xlsx в примере. Затем щелкните меню «Новые данные», как показано на следующем снимке экрана.

Два набора данных 1

Шаг 2

Теперь вы можете видеть оба источника данных, доступных в Dashboard. Атрибуты и метрики обоих этих источников доступны под соответствующими именами.

Два набора данных 2

Шаг 3

Затем перетащите атрибут «Бизнес-линия» из All_sales.xlsx в поле строк. Перетащите атрибуты «сегмент клиента» и «Категория продукта» из второго набора данных в поле строк. Отображается сетка, отображающая данные из обоих наборов данных.

Два набора данных 3

MicroStrategy — Фильтрация данных в инструментальной панели

Панель инструментов — это документ, содержащий множество визуализаций, отображающих результаты одновременно. При проведении анализа данных нам может понадобиться применить фильтр, который покажет влияние фильтра на каждую из визуализаций, представленных на панели мониторинга. Также все результаты должны иметь синхронизированное значение. Это возможно, создав обычный фильтр и применив его к панели инструментов.

Ниже приведен пример применения фильтра к панели инструментов.

Шаг 1

Давайте рассмотрим панель, которую мы создали в предыдущей главе. Давайте создадим фильтр, как показано на следующем скриншоте.

Фильтры приборной панели 1

Шаг 2

Выберите опцию «Выбрать цель» и примените фильтр к визуализации2. Это изменит отображаемые значения в визуализации2, однако визуализация1 отобразит синхронизированный результат.

Фильтры приборной панели 2

Шаг 3

После применения фильтра щелкните некоторые значения категории продукта, видимые в разделе фильтра верхней панели. Это изменит диаграммы в зависимости от выбранного значения. В следующем примере мы выбрали несколько значений, и вы можете заметить, как круговая диаграмма изменяется при выборе каждого из значений.

Фильтры приборной панели 3

MicroStrategy — Добавление веб-контента

Помимо данных из разных источников, мы также можем добавлять данные из Интернета в отчет MicroStrategy. Это становится частью визуализации. Визуализация показывает всю веб-страницу, которая выглядит встроенной в нее.

Ниже приведены шаги для получения контента из Интернета.

Шаг 1

Перейдите в меню + и выберите параметр HTML-контейнер, как показано на следующем снимке экрана.

Веб-контент 1

Шаг 2

Теперь появляется окно Iframe Box с просьбой ввести URL сайта, который мы хотим показать. Введите полный URL-адрес, как показано на следующем снимке экрана.

Веб-контент 2

Шаг 3

Наконец, веб-страница выглядит так, как показано на следующем снимке экрана.

Веб-контент 3

MicroStrategy — условное форматирование

Условное форматирование в MicroStrategy включает выделение частей визуализации, что соответствует некоторым заранее заданным критериям в их значениях. Обычно в случае метрик мы хотим выделить значения, превышающие определенный процент. Также могут быть примеры выделения некоторых категорий названий продуктов и т. Д.

В настольном компьютере MicroStrategy мы можем добиться этого, используя функцию порога. В этом примере мы определим цвет, который будет использоваться для выделения определенных значений при достижении определенного порога. Ниже приведены шаги.

Шаг 1

Создайте отчет в виде сетки с all_sales.xlsx в качестве примера набора данных. Поместите атрибуты Business line, Category в сетку вместе с метрикой продаж. Щелкните правой кнопкой мыши показатель продаж, и мы получим возможность выбрать пороговое значение, как показано на следующем снимке экрана.

Условный формат 1

Шаг 2

На следующем снимке экрана показаны варианты выбора разных цветов в зависимости от процента продаж.

Условный формат 2

Шаг 3

Наконец, результат применения порога отображается на следующем снимке экрана. В метрике «Продажи» значения подсвечиваются разными цветами на основе процентного значения продаж по сравнению с общим объемом продаж.

Условный формат 3

MicroStrategy — Пользовательские группы

Пользовательские группы — это тип виртуальных атрибутов, полезный для объединения многих атрибутов и представления их как единого атрибута. Например, если мы хотим анализировать результаты продаж за каждые 4 месяца, а не за каждый квартал, то нам нужно создать сложную формулу, чтобы выбрать эти месяцы и применить их в расчетах. Вместо этого мы можем создать пользовательскую группу, выбрав нужные месяцы и использовать эту пользовательскую группу в качестве единого атрибута.

Ниже приведены шаги для создания пользовательской группы.

Шаг 1

Откройте редактор пользовательских групп и перетащите объект из браузера объектов, чтобы создать пользовательскую группу.

Пользовательская группа 1

Шаг 2

По завершении вышеуказанного шага появится следующее окно. Выберите опцию Добавить квалификацию атрибута.

Custom Group 2

Шаг 3

Затем найдите и выберите необходимые атрибуты для создания пользовательской группы.

Custom Group 3

MicroStrategy — поток кэша отчетов

Кэш отчета — это хранилище данных, в котором хранится информация, которая была недавно запрошена из источника данных для использования в отчете. Каждый раз, когда отчет выполняется в первый раз, создается кэш. Кэш отчета содержит результаты, полученные из базы данных, файлов или веб-источников.

Преимущества кэша отчетов

Ниже приведены некоторые преимущества, которые мы получаем, используя функцию кэширования MicroStrategy.

  • Кэшированный отчет возвращает результаты быстрее, поскольку данные уже доступны в программном обеспечении MicroStrategy.

  • Время выполнения, включающее любые вычисления и производные метрики, сокращается, поскольку кэшированные отчеты не нужно запускать для источника данных.

  • В кеше результаты из источника данных сохраняются и могут использоваться новыми запросами на работу, которые требуют тех же данных.

Кэшированный отчет возвращает результаты быстрее, поскольку данные уже доступны в программном обеспечении MicroStrategy.

Время выполнения, включающее любые вычисления и производные метрики, сокращается, поскольку кэшированные отчеты не нужно запускать для источника данных.

В кеше результаты из источника данных сохраняются и могут использоваться новыми запросами на работу, которые требуют тех же данных.

Типы кеша

В MicroStrategy используются три типа кеша.

  • Кэши отчетов — это результаты, которые предварительно рассчитаны и предварительно обработаны. Они хранятся в памяти на компьютере Intelligence Server или на диске. Их можно получить быстрее, чем повторно выполнить запрос к хранилищу данных.

  • Кэши элементов — это часто используемые элементы таблиц, которые хранятся в памяти на компьютере Intelligence Server. Их можно быстро найти, когда пользователи просматривают элементы атрибута.

  • Кеши объектов — это объекты метаданных, хранящиеся в памяти на сервере Intelligence Server, чтобы их можно было быстро получить при последующих запросах.

Кэши отчетов — это результаты, которые предварительно рассчитаны и предварительно обработаны. Они хранятся в памяти на компьютере Intelligence Server или на диске. Их можно получить быстрее, чем повторно выполнить запрос к хранилищу данных.

Кэши элементов — это часто используемые элементы таблиц, которые хранятся в памяти на компьютере Intelligence Server. Их можно быстро найти, когда пользователи просматривают элементы атрибута.

Кеши объектов — это объекты метаданных, хранящиеся в памяти на сервере Intelligence Server, чтобы их можно было быстро получить при последующих запросах.

Включение кеша

Кэш может быть включен как на уровне отчета, так и на уровне проекта. Это делается с помощью редактора конфигурации проекта.

Включение на уровне проекта

Если кеш включен на уровне проекта, то все отчеты в рамках проекта будут использовать функцию кэширования.

Включение на уровне отчета

При включении на уровне отчетов только определенные отчеты будут использовать кэш. Даже если отчетность отключена на уровне проекта, она будет работать на уровне отчета, если включена на уровне отчета.

Недостаток кэша

Кэшированные данные не всегда самые свежие, так как они не проходили через источник данных с момента создания кэша. Этого можно избежать, удалив кэш отчета перед его выполнением. Это заставляет отчет снова выполняться через источник данных, возвращая, таким образом, самые последние данные из источника данных. Однако для удаления кэша отчетов необходимы права администратора.

MicroStrategy — витрины данных

Витрина данных — это небольшая форма хранилища данных, которая удовлетворяет определенным потребностям в анализе данных. Обычно это небольшая часть из большого хранилища данных. Основная цель создания витрин данных состоит в том, чтобы провести некоторый анализ, который трудно осуществить с помощью обычного хранилища из-за разного уровня детализации данных в хранилище или применения некоторых сложных вычислений.

В MicroStrategy витрина данных создается с помощью следующих шагов.

Шаг 1

Откройте отчет в режиме редактирования. Выберите Datamart → Настроить Datamart. И появляется следующее окно.

Настройка Data Mart 1

Шаг 2

Выберите подходящее место в раскрывающемся меню экземпляра базы данных.

Шаг 3

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

После успешного завершения трех вышеупомянутых шагов витрина данных добавляется в отчет.

MicroStrategy — Прогнозирующие модели

Прогнозирующее моделирование — это математический подход к построению моделей на основе существующих данных, который помогает найти будущее значение или тренд переменной. Для создания таких моделей требуется очень тяжелый математический и статистический анализ.

Ниже приведены некоторые примеры использования прогнозного моделирования.

  • Прогноз погоды.

  • Университет пытается предсказать, выберет ли студент зачисление, применяя прогностические модели к данным кандидата и истории поступлений.

  • В розничном магазине выясните, какие два предмета, скорее всего, будут хорошо продаваться вместе.

  • В авиационной отрасли необходимо оценить количество пассажиров, которые не появятся на рейс.

Прогноз погоды.

Университет пытается предсказать, выберет ли студент зачисление, применяя прогностические модели к данным кандидата и истории поступлений.

В розничном магазине выясните, какие два предмета, скорее всего, будут хорошо продаваться вместе.

В авиационной отрасли необходимо оценить количество пассажиров, которые не появятся на рейс.

MicroStrategy может помочь в проведении прогнозного моделирования, так как сервисы интеллектуального анализа данных полностью интегрированы в платформу BI.

Прогнозный анализ с использованием MicroStrategy

MicroStrategy имеет службы интеллектуального анализа данных, которые позволяют пользователям импортировать PMML (язык разметки прогнозируемой модели) из сторонних инструментов интеллектуального анализа данных, которые затем можно использовать для создания прогнозных отчетов.

PMML — это стандарт XML, который представляет модели интеллектуального анализа данных, разработанные и обученные инструментом интеллектуального анализа данных. PMML поддерживает ряд различных алгоритмов интеллектуального анализа данных, включая регрессию, нейронные сети, кластеризацию, деревья решений и ассоциации. Он включает в себя преобразование данных и описательную статистику.

На следующей диаграмме описан процесс создания прогнозных отчетов модели данных в MicroStrategy.

Прогнозирующее моделирование

После импорта в MicroStrategy мы можем улучшить модель, используя следующие функции.

Особенности прогнозного моделирования

Ниже приведен список функций, которые подчеркивают силу MicroStrategy для использования в качестве инструмента прогнозного моделирования.

Встроенные функции интеллектуального анализа данных. Существует 250 основных, OLAP, математических, финансовых и статистических функций, которые можно использовать для создания ключевых показателей эффективности.

Интеграция интеллектуального анализа данных с использованием PMML — позволяет пользователям импортировать PMML из сторонних инструментов интеллектуального анализа данных, которые затем можно использовать для создания прогнозных отчетов.

Масштабируемость пользователей. Сотни тысяч пользователей, как внутренних, так и внешних, могут получить доступ к этой функции.

Масштабируемость данных — реляционная архитектура MicroStrategy OLAP (ROLAP) в сочетании с технологией Intelligent Cube может обрабатывать базы данных любого размера, обеспечивая высокую производительность.