Crystal Vision і Crystal Vision Server – новий погляд на візуалізацію даних, Oracle, Бази даних, статті

Crystal Xcelsius, Програмний продукт компанії Business Objects, Своєю простотою і наочністю відразу придбав безліч шанувальників. C його допомогою можна провести аналіз даних, розглянути різні варіанти поведінки на основі KPI (ключових показників ефективності), створити наочне і інтуїтивно зрозуміле представлення даних для аналізу. При цьому не потрібно було бути розробником або програмістом.

Однак для багатьох каменем спотикання у використанні Crystal Xcelsius стала можливість створення візуальних звітів тільки з excel таблиць. Розширення можливості отримання даних з різних джерел (а не тільки з excel) дозволить збільшити кількість користувачів, яким Crystal Xcelsius може стати вірним помічником в роботі по створенню наочних уявлень даних.


Компанія Business Objects зробила перший крок для отримання наочно представлених даних з різних джерел даних, випустивши два нових програмних пакета Crystal Vision і Crystal Vision Server.


Crystal Vision дав можливість отримувати наочно представлені дані з будь-яких джерел, а Crystal Vision Server, крім цього, надав користувачам Web портал, в якому створені бізнес подання і звіти можуть оновлюватися в реальному масштабі часу. Про ці два програмних пакетах і піде мова в нашій статті.


Варто зауважити, що Crystal Vision і Crystal Vision Server не є новими програмними продуктами, а складаються з декількох добре зарекомендували себе програм.


Crystal Vision


Crystal Vision складається з наступних програм для зручного створення бізнес – звітності:



Алгоритм створення звітів в Crystal Vision можна розділити на 3 основних етапи. Схема взаємодії представлена ​​на рис.1.



Рис.1. Схема роботи Crystal Vision.



  1. На першому етапі, використовуючи Crystal Reports Professional, створюється звіт, в якому формуються дані з довільних СУБД.

  2. На другому етапі дані зі звіту експортуються в excel файл за допомогою Live Office.


  3. На третьому етапі за даними з таблиці Excel будуються звіти та наочні уявлення для аналізу даних.

Створення звіту в Crystal Reports.


В більшості випадків для створення звітів досить використовувати майстер створення звітів. Перше вікно майстра створення стандартного звіту показано на рис. 2.



Рис. 2. Перше вікно майстра звітів.

Пройшовши по всіх етапах, отримаємо звіт, дані з якого будуть використовуватися для побудови в Crystal Xcelsius наочних візуальних форм аналізу даних. Приклад макета звіту і сам звіт показані на малюнку 3.


 



Рис. 3. Макет звіту і сам звіт виконані в Crystal Reports XI.

При збереженні даних разом із звітом (опція Save Data with Report) в Excel таблиці, дані будуть експортуватися з файлу звіту. Якщо дані не зберігати в звіті, то в excel таблицю дані будуть записуватися по сформованому SQL-запиту зі звіту.


Після цього дані, які сформувалися в звіті, потрібно експортувати в Excel формат. У загальному випадку, прямий експорт даних (File-Export) зі звіту в excel не підійде, тому що при цьому втрачається можливість поновлення даних з excel файлу. Для відкриття звіту в excel потрібно використовувати Live Office, який інтегрується при установці в MS Office. Якщо дані для звіту формуються в залежності від вибору параметра, то в майстрі імпорту даних потрібно вказати клітинку в таблиці excel, в якій параметр буде зберігатися.


 


Рис.4 Відображення створеного звіту в Excel таблиці.

На малюнку 4 показано як відображається звіт в Excel таблиці. Жовтим кольором виділені стовпці даних. В осередку D1 (сірого кольору) розташований параметр, за значенням якого відбувається вибірка.


Якщо змінювати значення в комірці D1, то ми можемо спостерігати, як будуть змінюватися дані (значення та / або кількість записів) в осередках звіту в залежності від значення параметра.


Після експорту даних наша задача звелася до того, щоб сформувати наочне уявлення для аналізу даних з Excel таблиці. Для вирішення цього завдання будемо використовувати Crystal Xcelsius. Підсумковий звіт представлений на рис. 5.

 


Рис. 5. Візуалізація Crystal Xcelsius


Щоб мати можливість не тільки переглядати звіти, але і поширювати їх і мати можливість оновлювати автоматично в режимі реального часу Crystal Vision вже не достатньо. Для вирішення цього завдання необхідне рішення на основі Crystal Vision Server.


Про додаткові можливості Crystal Vision Server піде подальша розмова.


Crystal Vision Server


Crystal Vision Server складається з наступних програм:



Crystal Vision Server дозволяє працювати зі звітами Crystal Reports, візуальними панелями Crystal Xcelsius, і офісними документами (Word, Excel, Acrobat Reader).


Крім того, використовуючи Crystal Vision Server можна будувати інформаційні системи, які будуть відображати ключові показники ефективності (KPI), як за запитом, так і в режимі реального часу.

 


Рис 6. Аналіз KPI в порталі InfoView.


Використання Web технологій дає можливість отримати доступ до звітів і аналізувати дані практично з будь-якої точки світу. Алгоритм роботи Crystal Vision Server представлений на малюнку 7.



Рис. 7. Алгоритм роботи Crystal Vision Server.

Про перших трьох етапах було розказано в першій частині статті, тому відразу перейду до четвертого етапу “Публікація звіту в порталі”.


Для реалізації четвертого етапу в Crystal Vision Server включений web портал Crystal Reports Server.


Доступ до порталу здійснюється через посилання, яке отримає кінцевий користувач після опублікування звітів, або наочних уявлень даних Crystal Xcelsius.


Наочні представлення даних Crystal Xcelsius публікуються аналогічно до інших звітів. Після їх публікацій ці уявлення будуть доступні як і звіти, створені в Crystal Reports, які були опубліковані в Web порталі.


 


Рис 8. Звіт створений в Crystal Xcelsius опублікований в Web порталі.


Висновок


У статті було розказано про можливості нових програмних продуктів компанії Business Objects. Crystal Vision і Crystal Vision Server дозволяють створювати користувачам, які не мають навичок роботи з СУБД, наочні звіти та інформативні бізнес подання. Створені звіти допоможуть швидко отримати реальну інформацію по питаннях, що цікавлять і прийняти оптимальну стратегію розвитку підприємства, а web портал, що входить в Crystal Vision Server забезпечить доступ до звітів і уявленням практично з будь-якої точки світу.


Якщо у Вас з’явилися питання, ідеї або коментарі по цій статті, напишіть нам, і ми обговоримо їх у наступних статтях.

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


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

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

Ваш отзыв

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

*

*