Научная статья на тему 'Использование olap-9технологий при обработке данных'

Использование olap-9технологий при обработке данных Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
208
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
OLAP / ОБРАБОТКА ДАННЫХ / PROCESSING

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

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

USING OLAP- TECHNOLOGIES FOR PROCESSING

A data processing method based on the use of analytical processing in the real time is considered.

Текст научной работы на тему «Использование olap-9технологий при обработке данных»

Информационно-управляющие системы

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

Библиографические ссылки

1. Гришин В. Ю., Лобанов А. В., Сиренко В. Г.

VSPU2014.ipu.ru. С. 6855-6864.

2. Barborak M., Dahbura A., Malek M. The consensus problem in fault-tolerant computing // ACM Computing Surveys (CSUR). 1993. Vol. 25, iss. 2. P. 171-220.

Refereces

1. Grishin V., Lobanov A. Sirenko V. VSPU2014.ipu.ru, pp.6855-6864.

2. Barborak M., Dahbura A., Malek M. The consensus problem in fault-tolerant computing // ACM Computing Surveys (CSUR). June 1993. Vol. 25 Issue 2. P. 171-220.

© Гришин В. Ю., Лобанов А. В., 2014

УДК 004.051

ИСПОЛЬЗОВАНИЕ OLAP-ТЕХНОЛОГИЙ при обработке данных

А. А. Демченко

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Российская Федерация, 660014, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

Е-mail: simpotishka@mail.ru

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

Ключевые слова: OLAP, обработка данных.

USING OLAP-TECHNOLOGIES FOR PROCESSING

A. А. Demchenko

Siberian State Aerospace University named after academician M. F. Reshetnev 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660014, Russian Federation. E-mail: simpotishka@mail.ru

A data processing method based on the use of analytical processing in the real time is considered.

Keywords: OLAP, processing.

В современном мире большую роль приобретают эффективные способы обработки данных. Базы данных (БД) и системы управления базами данных (СУБД) стали необходимыми на любом предприятии. Банковские, учебные, коммерческие, страховые и другие сферы деятельности предприятий накапливают и хранят в своих базах очень большой объем информации о сотрудниках, услугах, товарах, скидках и так далее. Ценность и сохранность подобных данных несомненна: они используются в различных целях (управление материально-техническими запасами, решение вопросов, связанных с перераспределением обязанностей сотрудников, отслеживание пошагового развития предприятия и т. д.).

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

обработки операций (транзакций) Online Transactional Processing (OLTP) [1].

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

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

Решетневскуе чтения. 2014

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

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

Приведенные выше положения объясняют переход к Online Analytical Processing (OLAP). Этот метод позволяет сотрудникам предприятия проанализировать накопленные данные за счет быстрого доступа к информации.

Методология OLAP - это аналитическая обработка в реальном времени (технология обработки информации, включающая составление и динамическое создание отчетов и документов), предназначенная для быстрой обработки сложных многотабличных запросов к БД [1].

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

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

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

Библиографическая ссылка

1. Баргесян А. А., Куприянов М. С. Методы и модели анализа данных OLAP и Data Mining. СПб. : БХВ-Петербург, 2004. 331 с.

Reference

1. Bargesyan A. A., Kupriyanov M. S. Metody i modeli analiza dannih OLAP i Data Mining. BXV-Peterburg, 2004. 331 p.

© Демченко А. А., 2014

УДК 004.8

ТЕХНОЛОГИЯ ИДЕНТИФИКАЦИИ ЛИЧНОСТИ DEEPFACE

А. А. Елистратова, В. В. Кукарцев

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Российская Федерация, 660014, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

Е-таП: elochka_o_o@mail.com

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

Ключевые слова: программное обеспечение, DeepFace, идентификация личности.

PERSONAL IDENTIFICATION TECHNOLOGY DEEPFACE

A. A. Elistratova, V. V. Kukartsev

Siberian State Aerospace University named after academician M. F. Reshetnev 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660014, Russian Federation Е-mail: elochka_o_o@mail.com

The technology for the automatic identification of a person from a photograph, an algorithm for its implementation is described. An example of DeepFace technology, its procedure and field of application is given. The advantages and disadvantages of this technology are presented.

Keywords: software, DeepFace, personal identification.

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

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

i Надоели баннеры? Вы всегда можете отключить рекламу.