КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
OLAP технологии. XML язык
Создание отчётов 1. Добавить в проект новую форму. 2. Разместить на ней компонент ReportViewer из вкладки Data. 3. В режиме ReportViewer Tasks этого элемента выбрать “design a new report”. 4. В открывшемся окне редактирования отчёта (файл *.rdlc) добавить элемент Table для создания простого отчёта. К самому отчёту с помощью соответствующего свойства привязать одну из таблиц DataSet. 5. Компонент Table состоит из трёх частей: заголовка (верхняя часть), области данных (средняя часть) и примечаний (нижняя часть). Для заполнения можно перетащить из окна DataSource поля соответствующей таблицы в ячейки средней полосы. В дальнейшем остаётся настроить отчёт на свой вкус и отредактировать оформление.
OLAP (online analytical processing) – это технология, которая позволяет получать из БД аналитическую информацию для пользователей, не знакомых с принципами организации БД, в нужном разрезе для анализа. Необходимо создать системы, которые работают по OLAP-технологии. Если оглянуться в историю, то эти технологии были созданы в 93 г., и их суть заключалась в следующем: 1. Предварительный отбор информации из БД. 2. Проведение математической обработки и структуризации данных. 3. Создание многомерных кубов из расчётных величин. В соответствии с этим существует 3 этапа: обработка данных, сохранение данных в кубах, предоставление пользователям возможности работать с кубами. В настоящий момент существует концепция анализа корпоративных данных, которая включает в себя: 1. Хранилище данных (ненормализованные склады данных). 2. Оперативная и аналитическая обработка. 3. Интеллектуальный анализ данных. OLAP технологии выгодно использовать только на крупных БД, работающих, в основном, на клиент-серверных системах. Одной из систем, использующих эти технологии является MS SQL Server. Склад данных – это предметно-ориентированные, интегрированные, неизменчивые, поддерживающие хронологию наборы данных, организованные с целью поддержки управления и призванные выступить в роли единого и единственного источника данных, который обеспечивает менеджеров и аналитиков достоверной информацией, необходимой для принятия решений. Предметно-ориентированная система – это система, в которой данные объединены в категории, причём они сохраняются в соответствии с областью, которую они описывают, а не приложением, которое их использует. Привязка ко времени. Хранилище данных можно рассматривать как совокупность “исторических” данных, что позволяет восстановить их на любой момент времени. Неизменность. Попав один раз в хранилище, данные не должны больше изменяться. Преимущества использования хранилищ данных: 1. Хранилища хранят информацию за весь требуемый интервал времени. 2. В системах хранилищ несоответствие данных устраняется на этапе “погружения в единую БД”. При этом организуется единые справочники, которые приводят всё к одним единицам измерения. 3. Данные при занесении в хранилище проверяются по специальной технологии на соответствие ограничениям и технологии. 4. Хранилища данных позволяют получать отчёты достаточно быстро за счёт следующего: a. Сервер хранилища данных не влияет на работу операционных систем. b. Хранилище данных помимо детальной информации хранит и заранее рассчитанные значения. 5. Хранилище данных – это основа для создания OLAP систем. Выделяют несколько OLAP систем: 1. MOLAP – Multi Dimensional OLAP. 2. ROLAP – основан на таблицах, для которых нарушена нормализация данных, но они являются двумерными. Они допускают связи между собой в виде звезды (но не сложнее). В результате происходит преобразование к кубу. 3. HOLAP – гибридный OLAP – совмещение первых двух.
Дата добавления: 2014-01-07; Просмотров: 579; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |