Analysis VCL

Высокоскоростной движок OLAP-кубов для оперативного анализа больших данных и формирования таблиц с графиками и диаграммами

Analysis VCL мгновенно обрабатывает массивы и преобразует информацию из БД в компактные и обобщенные отчеты. Интегрируйте OLAP-библиотеку в ваш проект, подготовьте те данные (или несколько наборов), которые будут нужны вашим пользователям для анализа и получайте BI в вашем приложении.

Кросс-таблица

Кросс-таблица

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

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

Сортировка

Сортировка

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

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

Особенности и преимущества

Встраивание в интерфейс
Полная настройка и интеграция в интерфейс вашего бизнес-приложения.
Источники данных
Подключение к базам данных осуществляется не только через стандартные компоненты ADO, BDE, но и через любые построенные на основе TDataSet.
Наглядные результаты
Для построения графиков и диаграмм на основе срезов таблицы вы можете использовать TeeChart (как из RAD Studio, так и коммерческую редакцию TeeChart Pro).
Глобальный фильтр
Используйте один куб данных для синхронного анализа по различным критериям, построенным по независимым фильтрам.
Графическое ядро
Для создания графических элементов, отрисовки текста и управления графических изображений используются GDI.
Исходный код
Этот набор компонентов включает в себя исходные коды. Максимальное удобство для компаний, желающих адаптировать код под свои нужды.

Условное выделение данных

Кросс-таблица позволяет задавать особый стиль отображения для определенных значений показателей. Например, выделяйте данные, которые находятся в определенном диапазоне, либо выходят за его границы. Правило выделения позволяет обрабатывать значения показателей как значения, текст, даты, а также как NULL. В зависимости от вида обработки можно применять различные варианты условий. Для обработки значений можно использовать операции "больше", "меньше", а для текстовой обработки доступны операции вхождения или невхождения подстроки в строку.

Стиль отображения условия задается в редакторе. Вы сможете выбрать вариант заливки фона, цвет и стиль текста. Для сплошной заливки достаточно задать только "Цвет заливки 1", а для градиентных заливок также требуется указать "Цвет заливки 2". Кроме условного выделения ячеек можно применять один из четырех видов выделения ко всем значениям. В этом случае каждая ячейка будет выделена в зависимости от ее значения.

Условное выделение данных

Представление данных

Вы сможете экспортировать любые срезы из OLAP-куба в форматы: Excel и Word (XLS, XML, XML for Analysis, xml-msdata, ms rowset, DataPacket совместимый с ClientDataset от Embarcadero), а также в HTML (table и Excel Worksheet HTML). Гибкие настройки компонентов позволят вам выбирать такие функции как: повтор значения осей для каждой строки/столбца, выбор для результирующего файла с отображением сетки, и многое другое.

Представление данных

Формулы FastScript

Для выполнения нестандартных вычислений в Analysis VCL применяется пакет FastScript. С помощью скриптов можно выполнять расчёт показателей и фильтров. Вы можете установить обработку данных после либо одновременно со стандартными показателями.

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

Формулы FastScript

Ultimate VCL

Этот набор компонентов входит в состав Ultimate решения, с помощью которого вы сможете создавать свои бизнес-проекты на всех привычных платформах VCL, Lazarus и FMX. Дополнительно в набор входит FastScript для быстрой обработки скриптов любой сложности, а также визуальный построитель SQL-запросов к базам данных FastQueryBuilder. Помимо этого вам будут доступны клиент-серверные инструменты отчетности на VCL и Lazarus.

Варианты поставок

Ultimate
от 129 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Optimum VCL
от 89 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Reporting VCL
от 49 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Analysis VCL
от 39 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3