Огляд технічних характеристик Crystal Enterprise, Oracle, Бази даних, статті

Повний огляд основних технологій і функціональних можливостей, доступних в 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 в свої існуючі корпоративні інформаційні інфраструктури.


Створення та аналіз контенту


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


Існують три критично важливих фактора, від яких залежить створення структурованого контенту, виходячи з джерел даних підприємства:



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


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) джерел даних, що надає організації можливість об’єднання своїх коштів генерації звітів,

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*