Обзор технических характеристик Crystal Enterprise

Полный обзор основных технологий и функциональных возможностей, доступных в Crystal Enterprise

Введение

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

Созданный на базе Crystal eBusiness Framework, Crystal Enterprise обеспечивает глобально масштабируемую, многозвенную, отказоустойчивую архитектуру, созданную с расчетом на полное соответствие требованиям большинства платформ современного бизнеса. Crystal Enterprise предлагает гибкое решение для интеграции с приложениями Intranet, Extranet и корпоративными порталами, удовлетворяющее требованиям поставки информации для самых разнообразных групп пользователей с учетом соблюдения норм безопасности.

Кроме того, Crystal Enterprise бесшовно интегрируется с Crystal Reports Professional и Crystal Analysis Professional - двумя мощными приложениями для анализа информации и генерации отчетов - что гарантирует быструю генерацию сложной и ценной информации для лиц, принимающих решения.

Информация увеличивает возможности бизнеса

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

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

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

Введение в Crystal Enterprise

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

Crystal Enterprise концентрирует опыт более семи лет разработки и развертывания масштабируемых и высоконадежных решений поставки информации. Crystal Enterprise, разработанный для критически важных корпоративных приложений с поддержкой доступа через Web, предлагает высокорентабельное решение для интеграции репортинга и анализа в приложения Intranet, Extranet и корпоративные порталы, а также для масштабирования поставки информации вплоть до сотен тысяч людей.

Crystal Enterprise бесшовно интегрируется с Crystal Reports Professional, мировым стандартом высокопроизводительной генерации отчетов по реляционным источникам данных. Crystal Enterprise также интегрируется с Crystal Analysis Professional, мощной новой технологией формирования диалоговых отчетов по любым источникам данных OLAP. Используя возможность поставки информации на переносные и мобильные компьютеры, а также на сотовые телефоны, теперь любой пользователь в любое время может получить ценную необходимую информацию - расширив возможности своего бизнеса.

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

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

Ключевые критерии включают:

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

В создание Crystal Enterprise было вложено более 1500 человеко-лет исследований и разработок, а также тесной работы с заказчиками по созданию эффективной платформы поставки и управления контентом. За время работы над шестью предыдущими версиями этой технологии был значительно усовершенствован подход к технологии, что привело к созданию Crystal Enterprise 9 для удовлетворения потребностей наших заказчиков в управлении и поставке как отчетов, так и аналитического контента непосредственно в среде Web.

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

Рис. 1. Архитектура Crystal Enterprise. Основанный на мультисерверной архитектуре масштаба предприятия, Crystal Enterprise может быть интегрирован в вашу существующую IT-инфраструктуру как с целью обеспечения мощной и своевременной поставки информации, так и для реализации наиболее оптимальных технологий анализа и генерации отчетов.

Сервисы настройки

Интеграция поставки информации в существующие архитектуры и приложения является критически важным условием успеха любой информационной бизнес-инициативы. Компании создают самостоятельно или приобретают широкий диапазон приложений масштаба предприятия (таких сторонних производителей, как Siebel и т.д.), Web-приложений (построенных на использовании сервера приложений WebLogic компании BEA или других подобных средств) либо корпоративных порталов (например, Plumtree, Viador). Целью подобных решений является обеспечение удобных в работе, эффективных шлюзов к корпоративной информации, функционирующих с соблюдением текущей бизнес-логики и политики безопасности, усиливая, таким образом, отдачу от существующей системы.

Сервисы настройки обеспечивают гибкость и интеграцию, столь необходимые организациям для использования этих управляемых информацией бизнес-инициатив. Увеличивая отдачу от наличия общих Web-стандартов, включая DHTML, JavaScript, COM и XML, Crystal Enterprise дает компаниям средства исчерпывающего контроля над всеми аспектами генерации контента, интеграции и функциональных возможностей системы.

Поставка/Взаимодействие

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

Crystal Enterprise обеспечивает быструю поставку ценного контента любому пользователю - как в локальной сети, так и за пределами межсетевого экрана - и практически на любое устройство. Обладая возможностью поставки контента как для нулевого (zero-client), так и для тонкого клиента, Crystal Enterprise также поддерживает широкий спектр возможностей взаимодействия и персонализации, которые позволяют пользователям извлекать максимум возможного из каждого отчета и каждой составной части аналитического контента.

Диалоговый просмотр DHTML

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

Рис. 2. Программа просмотра Crystal DHTML. Программа просмотра Crystal DHTML предоставляет возможности работы с диалоговыми отчетами презентационного качества с использованием стандартных Web-браузеров.

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

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

Программа просмотра аналитического контента также использует чистый DHTML для поддержки анализа данных OLAP. Таким образом, обеспечиваются высококачественные представления рабочих листов, диаграмм, функциональность "drag and drop", а также исчерпывающие возможности генерации и манипуляции срезами данных.

Форматы экспорта

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

Crystal Enterprise обеспечивает встроенную поддержку высококачественного вывода данных в формат Adobe Acrobat (PDF), Microsoft Excel и Word (RTF), а также в собственный формат Crystal Reports. Весь экспорт генерируется исходя из "снимков" страниц отчета, что гарантирует получение презентационного качества выводимых данных.

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

Управляемое создание отчетов по гибким запросам предоставляет гибкость и функциональность, ожидаемую от подобного инструмента, но, кроме того, предоставляет возможности контроля и управления, гарантируя при этом, что возможностями этого мощного инструмента могут воспользоваться самые широкие категории пользователей. Разработанные с целью решения проблемы "запросов на модификацию отчетов" (непрерывный поток запросов на модификацию отчетов перегружает ИТ-отдел компании), отчеты по гибким запросам позволяют конечному пользователю модифицировать отчеты и проводить анализ в тщательно контролируемой программной среде.

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

С реализацией Smart Reporting Technology (интеллектуальной генерации отчетов) в Crystal Enterprise, основанные на Web - модели поставки информации и модели для манипуляции информацией с помощью гибких запросов, начинают сливаться в единую систему. Пользователи могут просмотреть предварительно сконфигурированный отчет и, не покидая того же самого интерфейса, приступить к модификации отчета и анализу содержащейся в нем информации, для поиска ответов на более определенные бизнес-вопросы.

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

Управляемая генерация отчетов по гибким запросам предоставляет IT-персоналу беспрецедентные возможности по контролю предоставления подобной функциональности конечному пользователю. Программный интерфейс и ограничения по защите информации могут быть объединены для предоставления соответствующих функций каждому пользователю, без внесения дополнительных усложнений. Число запросов на изменения может быть уменьшено путем присвоения конечному пользователю соответствующего уровня прав доступа к функциональности модификации.
Кроме того, развитые интерфейсыразработчика и возможность поставки отчетов с помощью чистого кода DHTML упрощают развертывание и минимизируют требования к предварительному обучению.

Рис. 4. Приложение создания отчетов по гибким запросам (Crystal Ad hoc). Это приложение с нулевыми требованиями к рабочему месту (zero-client) позволяет конечным пользователям быстро создавать отчеты по управляемым источникам данных в системе Crystal Enterprise. В действительности отчет создается на сервере и затем может быть сохранен в папке Crystal Enterprise для последующего использования.

Интеллектуальная генерация отчетов (Smart Reporting) является встроенной функциональностью системы Crystal Enterprise и основывается на той же самой серверной технологии и гибкой модели пользовательского интерфейса. Весь контент и вся функциональность предоставляется средствами "чистого" DHTML.

Готовность для технологии WAP

Беспроводные устройства (телефоны WAP, PDA, двухсторонние пейджеры) становятся все более и более популярным методом мгновенной поставки информации мобильным пользователям. Проблема состоит в адаптации контента для широкого разнообразия устройств, форм-факторов и размеров экранов.

Crystal Enterprise в настоящее время обеспечивает поставку контента на любое WAP-устройство посредством настраиваемого вывода данных в XML-формате и поддержки Active Scripting. Разработчики могут создавать настраиваемые потоки данных в XML формате, основываясь на любой XML-схеме и далее использовать JavaScript или VBScript для преобразования этого потока XML в WML или другие стандартные языки разметки.

Интеграция

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

Crystal Enterprise создан для бесшовной интеграции с любыми приложениями Internet, Intranet или Extranet. Мощные возможности настройки и исчерпывающая поддержка стандартных языков сценариев (JavaScript и VBScript) вместе с интеграцией с серверами приложений позволяют разработчикам быстро создавать заказные Web-приложения.

Рис. 5. Интеграция порталов с Crystal Enterprise. Используя Crystal Enterprise SDK, разработчики могут интегрировать диалоговый контент в любое Web-приложение.

Комплект разработчика ПО (SDK) Crystal Enterprise

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

Гораздо более гибкий подход состоит в том, чтобы предоставить доступ к Web API таким образом, чтобы разработчики смогли использовать JavaScript или VBScript для построения полностью заказных интерфейсов, тем самым плотно интегрировав контент в другие Web-приложения предприятия.

Crystal Enterprise предоставляет доступ к полным объектным моделям, основанным на COM и Java, что дает еще один метод более плотной интеграции. Эта объектная модель инкапсулирует все запросы, требующиеся для извлечения листингов контента из системы, управления обработкой и поставкой контента, просмотром контента, взаимодействия с контентом и администрирования системы. Все типовые приложения, включенные в комплект поставки продукта, созданы с использованием одной и той же, хорошо документированной объектной модели. Технология интеллектуальной генерации отчетов (Smart Reporting) расширяет эту объектную модель за счет дополнительных средств управления данными отчета, что позволяет создавать или модифицировать отчеты через Web.

Интеграция с серверами приложений

Серверы Web-приложений и сопутствующие платформы связующего ПО позволяют компаниям реализовать новые эффективные технологии разработки, развертывания и интеграции приложений. Многие компании используют технологию серверов приложений, созданную такими разработчиками ПО, как BEA, IBM и Microsoft для наследуемых приложений с поддержкой Web, интеграции разнородных приложений и предоставления многофункциональных прикладных интерфейсов конечным пользователям.

Crystal Enterprise предоставляет плотную интеграцию с этими мощными платформами за счет встроенной поддержки COM, Java и .NET. Предоставляемые в виде набора надежных компонент, примеров приложений и документации, эти комплекты разработчика ПО могут быть установлены непосредственно на Web-сервера BEA Weblogic, IBM Websphere или Microsoft IIS. За счет этого обеспечивается доступ к высокоуровневым API для управления каждой функцией Crystal Enterprise с использованием стандартных языков сценариев (VBScript и JavaScript) или встроенного кода Java.

Полная поддержка XML

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

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

Crystal Enterprise поддерживает доступ к источникам данных XML и вывод потоков данных в формате XML. Разработчики могут размещать настраиваемые метки индивидуальных полей объектов в соответствии со стандартными схемами XML, либо использовать стандартную схему отчетов компании Crystal Decisions (http://www.crystaldecisions.com/xml/schema.xsd) для устойчиво воспроизводимого извлечения и преобразования контента из любого файла Crystal Reports.

Сервисы управления

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

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

Рис. 6. Консоль управления Crystal. Консоль управления представляет собой административный интерфейс к системе Crystal Enterprise.

Безопасность

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

Crystal Enterprise включает "пуленепробиваемую" систему безопасности для управления поставкой контента для разнообразных категорий как внутренних, так и внешних пользователей. Основывая на иерархической модели безопасности уровня объектов, Crystal Enterprise позволяет назначать права доступа к приложению как на уровне папки, так и на уровне объектов, а также поддерживает полное наследование прав доступа. Точно таким же образом, через гибкую модель членства типа "пользователь-группа" поддерживается объединение пользователей в группы. В завершение, система предоставляет возможность интеграции с системами безопасности сторонних производителей, включая LDAP и NT.

Генерация контента по расписанию

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

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

Автоматизированное администрирование

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

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

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

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

Crystal Enterprise поддерживает режимы аутентификации как Windows NT, так и LDAP (в дополнение к встроенной защите Crystal). Это позволяет организациям увеличить отдачу от этих средств и инфраструктур защиты для аутентификации пользователей Crystal Enterprise. Информация по пользователям и группам никогда не дублируется в Crystal Enterprise; псевдонимы создаются для пользователей и групп, хранящихся в каталогах сторонних производителей.

Защита на уровне отдельных компонентов

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

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

Защита, работающая во время просмотра данных

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

В Crystal Enterprise реализована многофункциональная технология, позволяющая администраторам по расписанию генерировать отчет с последующей фильтрацией информации во время просмотра (или, при необходимости, во время генерации отчета по расписанию), что обеспечивает поставку соответствующей информации каждому пользователю. Подобный механизм защиты позволяет путем генерации единственного отчета (и подачи единственного запроса к базе данных) обслужить сразу нескольких пользователей. В отличие от других механизмов, требующих учета специальных требований к разработке отчетов, технология Crystal может быть применена к любому отчету. Кроме того, имеется поддержка использования внешней базы данных наименований. Для дополнительной информации по реализации этой технологии см. раздел "Обработка расширений".

Отказоустойчивость

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

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

Сервисы генерации отчетов

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

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

Поточная генерация отчетов

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

В Crystal Enterprise реализована мощная технология, называемая Report Streaming, которая обеспечивает своевременную поставку важной информации. Report Streaming предназначен для ускорения поставки отчетов в реальном времени, разбивая задачу обработки отчета на ряд небольших быстро выполняемых подзадач, и затем поставляя выполненные подзадачи для просмотра пользователем. В результате пользователь наблюдает картину, похожую на загрузку HTML-файла в браузер: сначала отображаются простые данные, затем более сложные, требующие проведения вычислений, построения карт и диаграмм, а также графические файлы; остальная часть отчета продолжает обрабатываться сервером, с формированием очереди страниц для просмотра.

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

Взаимодействие с отчетом

Ранее Web-репортинг использовался главным образом для поставки статических "снимков данных" в формате HTML конечным пользователям. С точки зрения IT-персонала, публикация статического отчета неизбежно была поводом к возникновению требований со стороны пользователей о модификации отчета: несколько измененном представлении данных, различных итоговых величин, и так далее. Как правило, это приводило к возрастанию задержек при генерации отчетов, что было следствием сложности инструментальных средств и специализированных навыков, требуемых для их использования.

Crystal Enterprise разрушает этот устаревший подход путем применения новейшей серверной технологии для создания, персонализации и настройки отчетов непосредственно в среде Web. Эта технология поддерживает все, начиная от непосредственной генерации параметризованных отчетов и до более сложной фильтрации, сортировки, суммирования и построения диаграмм. Эти функциональные возможности доступны через объектную модель с COM или Java-интерфейсом, что позволяет проводить разработку на JavaScript или VBScript и полностью интегрируется с моделью безопасности Crystal Enterprise.

Crystal Decisions также предоставляет несколько поддерживаемых и оттестированных приложений с открытым исходным кодом, что ускоряет для конечных пользователей поставку информации по гибким запросам. Эти приложения можно найти как на компакт-диске с Crystal Enterprise, так и получить их непосредственно от компании Crystal Decisions (см. вышеприведенный раздел "Возможности управляемого создания отчетов по гибким запросам", где приведены экранные снимки работы этих приложений).

Генерация отчетов по расписанию

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

Crystal Enterprise имеет специализированную серверную компоненту, которая оптимизирована для обработки отчетов по расписанию. Предназначенная для обеспечения максимальной производительности при пакетной обработке в жестко заданных временных рамках, эта компонента сервера (подобно компонентам на уровне Reporting Service) может быть размещена на выделенных аппаратных средствах, а также для повышения масштабируемости реплицироваться на несколько серверов. Эта компонента также поддерживает генерацию отчетов в определенных форматах (например, PDF, Excel), а также поставку через FTP, дисковую подсистему или электронную почту на основе SMTP.

Поддержка многопроцессорных систем

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

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

Аналитические сервисы

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

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

Эффективный доступ в реальном времени к данным OLAP

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

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

Расширенный анализ и мощные возможности форматирования

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

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

Рис. 7. Crystal Analysis Professional. Crystal Analysis обеспечивает возможности структурированного репортинга и управляемой навигации по данным OLAP,
используя возможности "чистого" DHTML.

Сервисы расширения

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

Проектные решения, примененные при разработке Crystal Enterprise, позволяют быстро расширять систему. Модульная архитектура позволяет быстро обновлять и бесшовно модифицировать систему, а законченная объектная модель функционирования обеспечивает заказчиков возможностью расширения системной функциональности.

Модульная компонентная архитектура

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

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

Комплект разработчика ПО (SDK) Crystal Enterprise

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

В Crystal Enterprise для расширения функциональных возможностей системы может быть задействована та же изящная объектная модель на основе COM или Java, которая используется для настройки интерфейса и интеграции, а также может использоваться для расширения функциональности системы. Enterprise SDK составлен из всестороннего набора методов и функций высокого уровня, дающих разработчикам возможность полного управления системой. Посредством обращения к этой объектной модели можно получить доступ ко всем основным возможностям системы, обеспечивающим быструю разработку и интеграцию. Кроме того, используя ту же самую объектную модель, разработчики могут поддерживать единственную, доступную через Web кодовую основу системы. Комплект разработчика ПО состоит из административного SDK и клиентского SDK.

Административный SDK

Административный SDK предоставляет расширенные возможности для автоматизации или делегирования административных задач. Используя подобные возможности, организации могут создавать заказные приложения, автоматически выполняющие процессы, состоящие из многих операций (например, добавление в систему нового пользователя) или предоставление подмножества административной функциональности определенным пользователям (например, к приложению по изменению пароля для доступа к ресурсам справочного стола). Административный SDK предоставляет доступ ко всем функциям администрирования системы, включая: создание / конфигурирование пользователей и групп, добавление отчетов, создание папок, установка прав доступа и предпочтений, а также установка расписаний.

Клиентский SDK

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

Обработка расширений

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

Для решения подобных задач в Crystal Enterprise реализована мощная технология, называемая "обработка расширений" (processing extensions). Запросы на генерацию отчетов могут автоматически перехватываться до или после обработки и модификации для предоставления защиты на уровне данных, фильтрации информации или модификации других параметров процессов генерации отчетов.

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

Сервисы инфраструктуры

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

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

Мультисерверная поддержка

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

Crystal Enterprise построен на основе распределенной компонентной архитектуры. Это означает, что при развертывании системы индивидуальные компоненты системы могут быть разъединены и размещены на нескольких физических машинах. Каждая основная часть внутренней функциональности является отдельным компонентом: генерация отчетов по расписанию, сопровождение системы, кэширование, потоковая обработка отчетов (Report Streaming) либо обработка и Web-поставка отчетов в реальном времени.

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

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

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

Балансировка загрузки

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

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

Кэширование

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

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

Возможность развертывания на многих платформах

Предоставление поддержки многих операционных систем является ключевым требованием к любой крупномасштабной корпоративной информационной системе. В то время как зачастую вполне достаточно поддержки развертывания в однородной среде (развертывание в рамках одной операционной системы), топология ИТ- инфраструктуры некоторых организаций требует наличия нескольких операционных систем в единой среде развертывания (например, разработка производится на Java в среде UNIX, но некоторые базы данных работают под управлением SQL Server на Windows NT).

Crystal Enterprise предоставляет поддержку кросс-платформеного развертывания, наряду с возможностью работы компонентов системы под несколькими стандартными ОС, включая Windows 2000/NT, Sun Solaris, IBM AIX и Linux . Подобная расширенная функциональность позволяет организациям практически без затрат встраивать Crystal Enterprise в свои существующие корпоративные информационные инфраструктуры.

Создание и анализ контента

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

Существуют три критически важных фактора, от которых зависит создание структурированного контента, исходя из источников данных предприятия:

  • быстродействие и легкость, с которой контент может быть создан самими бизнес-пользователями, IT-профессионалами и разработчиками;
  • диапазон контента, который может быть создан;
  • итоговое качество контента, предоставленного конечным пользователям.

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

Crystal Reports

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

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

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

Crystal Reports обеспечивает чрезвычайно широкие возможности использования разнообразных источников данных, а также расширяемый язык формул для формирования сложных отчетов, построенных с использованием усложненной бизнес-логики. Встроенная интерактивность, персонализация, параметры, возможность детализация по иерархии данных (drill-down) и технологии индексации обеспечивают поставку настраиваемого контента практически любому пользователю, причем поставка может базироваться либо на критериях безопасности, либо на критериях, определяемых пользователем. Наконец, любой отчет может быть выведен с использованием самых различных форматов, включая PDF, Excel, Word и стандартной для Crystal, опубликованной XML-схемы (XML также может быть использован при настройке под другие стандартные схемы).

Мировой стандарт

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

За все время существования Crystal Reports было поставлено около семи миллионов лицензий. Это значительно больше, чем у любого другого представленного на рынке инструмента генерации отчетов. Поскольку именно Crystal Reports выбран в качестве стандартного средства генерации отчетов в более чем 275 программных продуктах наших партнеров, включая Microsoft Visual Studio.NET, SAP BW 3.0, Peoplesoft и Hyperion, Ваша организация сможет присоединиться к значительному количеству пользователей и начать использовать огромную базу знаний о продуктах Crystal Decisions.

Легкость использования и быстрое проектирование

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

Crystal Reports предоставляет IT-организациям исчерпывающие возможности для уменьшения времени создания приложений и сокращения затрат на техническую поддержку и сопровождение. Являясь результатом обширной практической работы с заказчиками и насчитывая уже восемь версий с момента создания продукта, Crystal Reports по праву является наиболее совершенным и эффективным инструментом проектирования отчетов. Crystal Reports обеспечивает бескодовое проектирование в графической среде, где имеются мощные эксперты и которая обладает более чем 240 функциями - включая наиболее сложные, например, подобно Inventory Turnover (товарооборот запасов) и Cash Flow (наличные поступления) по отношению к Current Debt (текущая задолженность) - и все это доступно через расширяемый формульный язык.

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

Рис. 8. Crystal Reports 9. Дизайнер Crystal Reports обеспечивает возможность подключения к практически любому корпоративному источнику данных, вместе с этим предоставляя возможности быстрого создания сложной бизнес-логики и форматирования.

Crystal Reports для Web

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

Crystal Reports разработан с возможностью генерации точных выходных данных с высоким разрешением, как в DHTML, так и в PDF для просмотра в среде Web или для печати. Вывод в формат RTF обеспечивает интеграцию структурированного контента в документы MS Word. Встроенная поддержка XML и стандартная XML-схема отчета может поставлять выходные данные на другие устройства, а "родная" поддержка выходных данных формата Excel дает возможность дальнейшего настольного анализа результатов отчета.

Предупреждения

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

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

Crystal Analysis

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

Генерация структурированных отчетов по многомерным данным

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

В Crystal Analysis организовано очень четкое разделение между задачами проектировщика отчета (как правило, это аналитик, которому необходима расширенная функциональность для проведения сложного анализа) и потребителем отчетов (как правило, это бизнес-пользователь, которому необходимо просмотреть аналитический отчет для получения информации, способной помочь при принятии решения). Проектировщики могут создавать усложненные отчеты, "блокировать" представления данных и средства управления, а затем публиковать отчеты в среде Web, где их могут просматривать бизнес-пользователи.

Рис. 9. Дизайнер Crystal Analysis Professional. Проектировщик Crystal Analysis обеспечивает быстрое создание аналитического контента в режиме "drag-and-drop".

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

Сложные аналитические возможности и расширенное форматирование

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

Crystal Analysis предоставляет полностью визуальную среду проектирования, основанную на концепции "drag and drop", и позволяющую разработчикам быстро создавать насыщенные информацией отчеты. Мощные вычислительные возможности и функции построения диаграмм встроены в этот инструмент, также как и расширенные опции подсвечивания данных. В Crystal Analysis также включены Analysis Buttons, представляющие собой конфигурируемые средства управления, позволяющие проектировщикам связывать различные представления многомерных данных и создавать обзорные брошюры. Эти средства управления сохраняют контекст пользователя, по мере того, как он перемещается от представления к представлению (например, определенный продукт, выбранный пользователем для анализа, перемещается вместе с пользователем при просмотре различных представлений данных). За более подробной информацией обратитесь к приведенному ниже рисунку.

Рис. 10. Кнопки Analysis. В приведенном выше примере показано простое приложение "направляемого анализа" (Guided Analysis) для изучения спроса на продукты в супермаркете. При этом пользователю предлагается выполнить три простых шага анализа для диагностики причин и определения важности проблемы.

Crystal Analysis для Web Crystal Analysis

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

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

Значение стандарта

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

Crystal Enterprise предоставляет вашему предприятию решение генерации отчетов, основанное на стандартах. Crystal Enterprise разработан для обеспечения доступа к данным и их интеграции практически из любых источников, с возможностью построения диалоговых отчетов как по реляционным, так и по многомерным (OLAP) источникам данных, что предоставляет организации возможность объединения своих средств генерации отчетов, анализа и поставки информации в рамках единого гибкого стандарта. Поскольку Crystal Enterprise представляет собой решение с доступом через Web, рассчитанное на клиентское место с минимальными (zero-client) требованиями, то требования по обучению пользователей минимальны, а обновление ПО проводится исключительно на сервере, что экономит как время, так и деньги. В результате достигается наиболее рентабельное использование IT-персонала и бюджета организации, а также возможность своевременной и действенной работы с большим количеством проектов.

Самый известный поставщик средств генерации отчетов

Уже более десяти лет Crystal Decisions поставляет компаниям самого разного масштаба и находящимся во всех рыночных вертикалях технологию, обеспечивающую лиц, принимающих решения, остро необходимой и ценной информацией, извлеченной из корпоративных данных. Crystal Reports - бесспорный мировой стандарт высокоэффективных средств генерации отчетов. Впервые концепция корпоративной системы поставки информации была реализована в первой версии Crystal Info, выпущенной в 1995 году. Сегодня Crystal Info и Crystal Enterprise являются одними из наиболее широко развернутых многозвенных решений поставки информации.

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

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

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


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=2082