Решение задач BI и BAM на платформе InterSystems Ensemble

Post on 01-Jan-2016

54 views 5 download

Tags:

description

Решение задач BI и BAM на платформе InterSystems Ensemble. Вадим Федоров. Мониторинг бизнес активности. Эволюция бизнес-аналитики. Мониторинг бизнес - активности. InterSystems Ensemble и BI. Поддержка принятия решения. - PowerPoint PPT Presentation

transcript

Решение задач BI и BAM на платформе InterSystems Ensemble

Вадим Федоров

Мониторинг бизнес активности

Эволюция бизнес-аналитикиЭволюция бизнес-аналитикиЭволюция бизнес-аналитикиЭволюция бизнес-аналитики

Мониторинг бизнесМониторинг бизнес--активностиактивности Мониторинг бизнесМониторинг бизнес--активностиактивности

InterSystems EnsembleInterSystems Ensemble и и BIBIInterSystems EnsembleInterSystems Ensemble и и BIBI

Поддержка принятия решения

У Вас в транзакционной (OLTP) информационной системе есть данные:

1 миллион записей о банковских транзакцияхили 2 миллиона записей о посещении Web-сайтов или 5 миллионов записей о телефонных звонкахили …

Это ДАННЫЕ, но это не ИНФОРМАЦИЯ

Данные против Информации

ДанныеДанные ИнформацияИнформацияДанные о телефонных звонкахДанные о телефонных звонках Каковы доходы от услуги роуминга за Каковы доходы от услуги роуминга за

последний месяц по всем тарифным последний месяц по всем тарифным планам?планам?

Данные о посещении Данные о посещении Web-Web-сайтовсайтов Какие разделы сайтов наиболее Какие разделы сайтов наиболее популярны?популярны?

Данные о банковских транзакцияхДанные о банковских транзакциях На сколько больше денег клиенты На сколько больше денег клиенты перевели в Швейцарию за последний перевели в Швейцарию за последний квартал?квартал?

Классическая архитектура построения аналитических систем

Приложение 1 Приложение 2

Операции чтения/записи

над базой данных

Периодическое пополнение содержимого

хранилища данных

Информационные запросы

Хранилище данныхОперационная

база данных

Операции чтения/записи

над базой данных

Система поддержки принятия решений

Системы поддержки принятия решений (DSS)

• Хранилища данных (Хранилища данных (Data WarehouseData Warehouse))

• OLAPOLAP

• Data MiningData Mining

• Средства построения отчетовСредства построения отчетов

История систем бизнес-аналитики

Генераторы отчетовИнформационные системы для руководителей

1980 -1990

1992

OLAP

1994

Хранилища и витрины данных

1996

Мониторинг бизнес-активности

Data Mining

Мониторинг бизнес активности

Эволюция бизнес-аналитикиЭволюция бизнес-аналитикиЭволюция бизнес-аналитикиЭволюция бизнес-аналитики

Мониторинг бизнесМониторинг бизнес--активностиактивности Мониторинг бизнесМониторинг бизнес--активностиактивности

InterSystems EnsembleInterSystems Ensemble и и BIBIInterSystems EnsembleInterSystems Ensemble и и BIBI

Мониторинг бизнес-активности

• Концепция мониторинга бизнесКонцепция мониторинга бизнес--активности была активности была предложена аналитической компанией Gartnerпредложена аналитической компанией Gartner

• Gartner определяет мониторинг бизнесGartner определяет мониторинг бизнес--активности как активности как концепцию предоставления доступа в режиме концепцию предоставления доступа в режиме реального времени к наиболее важным индикаторам реального времени к наиболее важным индикаторам производительности бизнеса с целью увеличения производительности бизнеса с целью увеличения скорости и эффективности бизнесскорости и эффективности бизнес--операцийопераций

Мониторинг бизнес-активности

• Ключевое понятие – событиеКлючевое понятие – событие

• Примеры событийПримеры событий– Коммерческая сделкаКоммерческая сделка– Появление нового заказаПоявление нового заказа– Приземление самолетаПриземление самолета– Аварийная ситуация на производствеАварийная ситуация на производстве

Мониторинг бизнес-активности

Ответноедействие

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

Захватсобытия

Установкаконтекста

Аналитика

Мониторингбизнес-

активности

Эволюция систем мониторинга бизнес-активности

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

• Следующий этап развития мониторинга бизнесСледующий этап развития мониторинга бизнес--активности позволяет активности позволяет пользователям не только получать информацию о событиях на пользователям не только получать информацию о событиях на предприятии, но и осуществлять предприятии, но и осуществлять «ответные действия»«ответные действия», влияющее на , влияющее на работу предприятия, на основании полученной информацииработу предприятия, на основании полученной информации

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

Мониторинг бизнес-активности

• Инструментальные средства для решения задачи мониторинга бизнесИнструментальные средства для решения задачи мониторинга бизнес--активности:активности:

– Средства интеграции корпоративных приложений (Enterprise Application Средства интеграции корпоративных приложений (Enterprise Application Integration) для «захвата» событий в любом приложении и источнике данных на Integration) для «захвата» событий в любом приложении и источнике данных на предприятиипредприятии

– Системы интеграции корпоративной информации (Enterprise Information Системы интеграции корпоративной информации (Enterprise Information Integration) для извлечения контекста событий из разнообразных источников Integration) для извлечения контекста событий из разнообразных источников данныхданных

– Аналитические средства для анализа событий и исторических данных в Аналитические средства для анализа событий и исторических данных в реальном времениреальном времени

– Портальные решения для представления информации пользователямПортальные решения для представления информации пользователям– Системы управления бизнесСистемы управления бизнес--процессами, которые позволяют пользователям, процессами, которые позволяют пользователям,

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

Мониторинг бизнес-активности и бизнес аналитика• Хранилища данных и Хранилища данных и OLAPOLAP

– Не подходят для анализа событий в режиме Не подходят для анализа событий в режиме «реального» времени«реального» времени

• Мониторинг бизнесМониторинг бизнес--активностиактивности– Не подходит для сложного анализа Не подходит для сложного анализа

исторических данныхисторических данных

• Мониторинг бизнесМониторинг бизнес--активности дополняет активности дополняет традиционные приложения бизнес аналитикитрадиционные приложения бизнес аналитики

Мониторинг бизнес-активности

Эволюция бизнесЭволюция бизнес аналитикианалитикиЭволюция бизнесЭволюция бизнес аналитикианалитики

Мониторинг бизнесМониторинг бизнес--активностиактивности Мониторинг бизнесМониторинг бизнес--активностиактивности

InterSystems EnsembleInterSystems Ensemble и и BIBIInterSystems EnsembleInterSystems Ensemble и и BIBI

Композитные Композитные приложенияприложения

Координация Координация данныхданных

БизнесБизнес--процессы/процессы/WorkFlowWorkFlow

Мониторинг Мониторинг бизнесбизнес--активности активности

InterSystems EnsembleInterSystems Ensemble

ТехнологииТехнологииПриложенияПриложенияДанныеДанные

InterSystems EnsembleInterSystems Ensemble

Единая архитектураЕдиная архитектура

ХранениеХранениеУп

равл

ение

Упра

влен

ие

Разр

абот

каРа

зраб

отка

InterSystems Ensemble:InterSystems Ensemble:•Интеграционный серверИнтеграционный сервер•СУБДСУБД•Сервер приложенийСервер приложений•Платформа для Платформа для портальных решенийпортальных решений

Объединение технологий в рамках Объединение технологий в рамках EnsembleEnsemble

Общее хранение метаданных и данных, общие средства разработки и администрирования

Ensemble для бизнес-аналитики

• Ensemble – Ensemble – платформа для создания хранилищ данныхплатформа для создания хранилищ данных

• Ensemble Ensemble предоставляет инструменты предоставляет инструменты ETLETL• В В Ensemble Ensemble встроена объектная СУБД с поддержкой встроена объектная СУБД с поддержкой SQLSQL

– Высокая производительностьВысокая производительность– Быстрый Быстрый SQLSQL– BitmapBitmap-индексы-индексы, , BitSlice-BitSlice-индексыиндексы, , полнотекстовый поискполнотекстовый поиск– Возможность создавать собственные механизмы индексированияВозможность создавать собственные механизмы индексирования– Компактное хранения данныхКомпактное хранения данных– Поддержка многопроцессорных и многосерверных конфигурацийПоддержка многопроцессорных и многосерверных конфигураций– Высокая надежностьВысокая надежность– Реляционные и объектные интерфейсы к даннымРеляционные и объектные интерфейсы к данным

Подсистема мониторинга бизнес-активности в Ensemble

Хранилище сообщений Хранилище сообщений в реальном временив реальном времени

КомпонентыКомпонентыдля мониторинга для мониторинга бизнесбизнес--активностиактивности

Инте

грир

уемы

е Ин

тегр

ируе

мые

сист

емы

сист

емы

Мониторинг и «ответные действия»Мониторинг и «ответные действия»

100100011100011101001100100011100011101001101010100100111011101101010100100111011101

SQL + SQL + ОбъектыОбъекты

+ Внешние источники данных

Мониторинг бизнес-активности в InterSystems Ensemble

• В В Ensemble Ensemble встроено хранилище - встроено хранилище - высокопроизводительная объектная СУБД с поддержкой высокопроизводительная объектная СУБД с поддержкой SQLSQL, предназначенная для хранения метаданных, , предназначенная для хранения метаданных, сообщений, состояний бизнессообщений, состояний бизнес--процессов, данных процессов, данных композитных приложений. композитных приложений.

• ХранилищеХранилище сообщений – один из основных источников сообщений – один из основных источников информации о бизнес-событияхинформации о бизнес-событиях

• Реляционный, объектный и прямой доступ к хранилищу Реляционный, объектный и прямой доступ к хранилищу из генераторов отчетов, из генераторов отчетов, OLAP OLAP и и Data MiningData Mining

Мониторинг бизнес-активности в InterSystems Ensemble

• БизнесБизнес--метрикиметрики – – специальные службы, которые специальные службы, которые собирают или вычисляют значения одной или собирают или вычисляют значения одной или нескольких метрик (например, нескольких метрик (например, KPIKPI))

• Инструментальные панели (Инструментальные панели (DashboardsDashboards) – ) – Web-Web-страницы, предназначенные для показа в страницы, предназначенные для показа в режиме реального времени значения одной или режиме реального времени значения одной или нескольких метрик с помощью специальных нескольких метрик с помощью специальных графических компонентграфических компонент Ensemble Ensemble

• Возможность реализовать «ответные действия» на Возможность реализовать «ответные действия» на основании полученной информацииосновании полученной информации

Бизнес-метрики Ensemble

• Класс бизнесКласс бизнес--метрик метрик Ensemble Ensemble содержит свойства - бизнессодержит свойства - бизнес--метрики и метод, метрики и метод, вычисляющий значения этих метриквычисляющий значения этих метрик

• Метод, вычисляющий значения бизнесМетод, вычисляющий значения бизнес--метрик,метрик, запускается автоматически запускается автоматически через заданный промежуток временичерез заданный промежуток времени

• Метод может содержать:Метод может содержать:– Обращение к интегрированным внешним приложениямОбращение к интегрированным внешним приложениям– SQLSQL-запрос по данным в -запрос по данным в Ensemble. Ensemble. Например, выбор информации из Например, выбор информации из

сообщенийсообщений– Запуск расчетного алгоритмаЗапуск расчетного алгоритма– Запуск бизнесЗапуск бизнес--процесса процесса Ensemble (Ensemble («ответное действие»«ответное действие»))

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

Инструментальные панели

• Инструментальная панель (Инструментальная панель (DashboardDashboard)) – – это это Web-Web-страница, на которой с помощью одного или нескольких страница, на которой с помощью одного или нескольких графических компонент показываются значения бизнесграфических компонент показываются значения бизнес--метрикметрик

• Ensemble Ensemble предоставляет набор готовых графических предоставляет набор готовых графических компонент: спидометр, светофор, диаграммы и т.д.компонент: спидометр, светофор, диаграммы и т.д.

• Компоненты реализованы с помощью Компоненты реализованы с помощью Structured Vector Structured Vector Graphics (SVG). Graphics (SVG). Установка дополнительных Установка дополнительных ActiveX ActiveX или или Java Java компонент не требуетсякомпонент не требуется

Компоненты Ensemble для создания инструментальных панелей

Компоненты для отображения аналитической информации в ZEN

Инструментальные панели

• Инструментальные панели доступны в Инструментальные панели доступны в Ensemble Ensemble Management PortalManagement Portal

• Инструментальные панели Инструментальные панели можно встраивать можно встраивать в в Web-Web-приложенияприложения

• У инструментальной панели У инструментальной панели есть есть URLURL, по которому , по которому можно к ней обратитьсяможно к ней обратиться

• DrillDown – DrillDown – можно открыть можно открыть подготовленный отчет подготовленный отчет с уточняющей с уточняющей информациейинформацией

Создание решений мониторинга бизнес-активности в Ensemble• Определяем интересующие заказчика метрикиОпределяем интересующие заказчика метрики

• Создаем класс со свойствами-метриками и Создаем класс со свойствами-метриками и методом, который вычисляет их значенияметодом, который вычисляет их значения

• Создаем инструментальную панель, Создаем инструментальную панель, используя готовые компоненты используя готовые компоненты EnsembleEnsemble

• Встраиваем инструментальную панель в Встраиваем инструментальную панель в приложение (или просматриваем её в приложение (или просматриваем её в Ensemble Management PortalEnsemble Management Portal))

Практический опыт

• Элементы Элементы BAM BAM присутствуют в большинстве присутствуют в большинстве интеграционных проектов на интеграционных проектов на InterSystems EnsembleInterSystems Ensemble

• На На InterSystems Ensemble InterSystems Ensemble реализовано ряд проектов, где задачи реализовано ряд проектов, где задачи BIBI и и BAM BAM имеют первостепенное значениеимеют первостепенное значение

Заключение

• Мониторинг бизнес-активности – новое Мониторинг бизнес-активности – новое направление аналитических системнаправление аналитических систем

• Мониторинг бизнес-активности дополняет Мониторинг бизнес-активности дополняет традиционные решения бизнес аналитикитрадиционные решения бизнес аналитики

• InterSystems Ensemble – InterSystems Ensemble – платформа для платформа для создания решений для бизнес-аналитики, в создания решений для бизнес-аналитики, в том числе решений для мониторинга бизнес-том числе решений для мониторинга бизнес-активностиактивности

Решение задач BI и BAM на платформе InterSystems Ensemble

Вадим Федоровvadim.fedorov@intersystems.com

www.intersystems.ru+7 495 967-0088

BitMap-индексы. Что это такое?

• BitMap индекс – это тип индекса, который показывает удовлетворяет ли каждая запись некоторому условию

• Условие бинарноеУсловие бинарное– Пациент – мужчинаПациент – мужчина– Сумма заказа - 33 руб.Сумма заказа - 33 руб.– Город – АрхангельскГород – Архангельск– День заявки - ПонедельникДень заявки - Понедельник

Типы индексов

ЧерныйЧерныйЧерныйЧерный 1568156815681568 2244224422442244 5791579157915791 12045120451204512045

БелыйБелыйБелыйБелый 1141114111411141 3825382538253825 4258425842584258 6703670367036703

Традиционные индексыТрадиционные индексы

BitMap-индексыBitMap-индексы

0010110000101100101001011001011000010110010100101100101100001011001010010110010110000101100101001011ЧерныйЧерныйЧерныйЧерный

БелыйБелыйБелыйБелый 0101000101001111111010010100111010101011101001010001010001010011111110100101001110101010111010010100

BitMap-индексы

00 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 1100 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 11Пол - мужскойПол - мужскойПол - мужскойПол - мужской

Пол - женскийПол - женскийПол - женскийПол - женский 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0

УсловияУсловия

00 00 11 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 1100 00 11 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 11Город - КиевГород - КиевГород - КиевГород - Киев

Возраст 25 летВозраст 25 летВозраст 25 летВозраст 25 лет 1 0 1 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 001 0 1 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 00

1 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10ЗаписиЗаписи

5500 000 000 000 000

Как можно применять BitMap-индексы?

• Поиск и подсчет записей в очень больших Поиск и подсчет записей в очень больших таблицахтаблицах

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

BitMap-индексы в Caché

• Index HC on HairColor [type=bitmap];Index HC on HairColor [type=bitmap];

• Index CS on (State,City) [type=bitmap];Index CS on (State,City) [type=bitmap];

• Любой неуникальный индекс может быть Любой неуникальный индекс может быть Bitmap Bitmap индексоминдексом

• Специальный Специальный Extent Extent индекс отражает существование индекс отражает существование записизаписи

Реализация Bitmap индексов в Caché и Ensemble

• НадежностьНадежность: : Реализованы на уровне ядра СУБДРеализованы на уровне ядра СУБД

• ПроизводительностьПроизводительность: Bitmap: Bitmap-операции атомарные-операции атомарные

• Производительность: Оптимизация журналированияПроизводительность: Оптимизация журналирования

• МасштабируемостьМасштабируемость: : Используется компрессия Используется компрессия BitmapBitmap-индексов-индексов

• Гибкость: Возможность использования Гибкость: Возможность использования BitmapBitmap--функций разработчикамифункций разработчиками

BitSlice-индексы

• ЗадачаЗадача– Пока мы использовали Пока мы использовали Bitmap-Bitmap-индексы для индексы для

подсчета записейподсчета записей• СколькоСколько человек живет в Киеве?человек живет в Киеве?

– Хотелось бы быстро подсчитывать итоговые и Хотелось бы быстро подсчитывать итоговые и средние значениясредние значения

• На На какую суммукакую сумму были выставлены счета какой-либо были выставлены счета какой-либо группе людей ?группе людей ?

• Какой Какой средний размер счетасредний размер счета выставлялся выставлялся конкретному человеку ?конкретному человеку ?

BitSlice-индексы

• КонцепцияКонцепция– Возьмем числовое значениеВозьмем числовое значение ( (например, поле например, поле

счет человекасчет человека))– Переведем его в двоичное представлениеПереведем его в двоичное представление– Построим условие для каждого битаПостроим условие для каждого бита

BitSlice-индексы

ПримерПримерУ Человека №1У Человека №1 счетсчет $27 (11011) $27 (11011)У Человека №3У Человека №3 счетсчет $ $117 (17 (10000001)1)

1 1 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 111 1 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 112.Пол - мужской2.Пол - мужской2.Пол - мужской2.Пол - мужской3.Bill бит 53.Bill бит 5 11 1 1 11 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 011 1 1 11 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0

УсловияУсловия

11 00 00 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 1111 00 00 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 114.Bill бит 44.Bill бит 45.Bill бит 35.Bill бит 3 00 0 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 0000 0 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 00

1 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10ЗаписиЗаписи

5500 000 000 000 000

11 00 00 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 1111 00 00 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 116.Bill бит 26.Bill бит 27.Bill бит 17.Bill бит 1 11 0 0 11 11 00 1 1 00 11 00 11 00 11 00 00 00 11 0011 0 0 11 11 00 1 1 00 11 00 11 00 11 00 00 00 11 00

BitSlice-индексы

• Как подсчитать все счета мужчинКак подсчитать все счета мужчин ? ?• (условие2 AND условие3)*16 + (условие2 AND (условие2 AND условие3)*16 + (условие2 AND

условие4)*8 + (условие2 AND условие5)*4 +условие4)*8 + (условие2 AND условие5)*4 + … …

1 1 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 111 1 00 11 00 11 11 00 00 1 1 00 11 00 11 11 00 00 112.Пол - мужской2.Пол - мужской2.Пол - мужской2.Пол - мужской3.Bill бит 53.Bill бит 5 1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 01 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0

УсловияУсловия

1 1 00 0 0 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 111 1 00 0 0 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 114.Bill бит 44.Bill бит 45.Bill бит 35.Bill бит 3 0 0 0 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 000 0 0 0 00 11 00 1 1 00 11 00 11 00 11 00 00 00 11 00

1 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10ЗаписиЗаписи

5500 000 000 000 000

1 1 00 0 0 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 111 1 00 0 0 0 0 11 11 00 00 1 1 00 11 00 11 11 00 00 116.Bill бит 26.Bill бит 27.Bill бит 17.Bill бит 1 1 0 1 1 0 1 11 00 1 1 00 11 00 11 00 11 00 00 00 11 001 0 1 1 0 1 11 00 1 1 00 11 00 11 00 11 00 00 00 11 00

Проект в Красноярском крае

• Московский филиал InterSystems International Corporation являлся генеральным подрядчиком по лотам 1, 2 и 4 Краевой программы «Информатизация Красноярского края на 2004-2006 годы» и выполнял следующий работы:

• Создание системы ведения единых территориальных справочников и классификаторов (АИС ЕС, лот №1)

• Разработка централизованного хранилища данных и регистра информационных ресурсов Единой краевой информационной системы (АИС ИР, лот №2)

• Развитие краевой системы электронного обмена и сбора данных (АССД, лот №4)

Проект в Красноярском крае - результаты

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

• Создано централизованное хранилища данных для получения агрегированных данных по согласованным форматам из витрин данных департаментов и агентств администрации или первичных данных из ведомственных информационных систем, а также для централизованного ведения НСИ

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

Все эти задачи были решены в рамках единого интегрированного решения (АИС KrAI), построенного на базе платформы для интеграции и разработки приложений InterSystems Ensemble

Аналитическая информационная система KrAI

Развитие проекта в Красноярском крае

• В 2007-2008 году запланировано развитие проекта в Красноярском В 2007-2008 году запланировано развитие проекта в Красноярском краекрае

• 12 марта 2007 года Мининформсвязи России подвело итоги 12 марта 2007 года Мининформсвязи России подвело итоги конкурса по отбору регионов для отработки и внедрения типовых конкурса по отбору регионов для отработки и внедрения типовых решений в сфере региональной информатизацииинформатизации в решений в сфере региональной информатизацииинформатизации в рамках федеральной целевой программы «Электронная Россия рамках федеральной целевой программы «Электронная Россия (2002-2010 годы)».(2002-2010 годы)».

• По типовому решению «Информационная система планирования и По типовому решению «Информационная система планирования и мониторинга социально-экономического развития субъекта мониторинга социально-экономического развития субъекта Российской Федерации»Российской Федерации» одним из регионов выбран Красноярский одним из регионов выбран Красноярский крайкрай