Опис завдання
Незалежно від потужності механізму OLAP і цілісності даних, якщо користувачі не можуть візуалізувати звіти, сховище даних не приносить їм ніякої користі. Тому розробка інтерфейсу є важливою частиною ініціативи зі створення сховища даних.
Тож на що слід звернути увагу при виборі методології розгортання інтерфейсу? Найголовніше – це те, що звіти повинні доставлятися через Інтернет, тому єдине, що потрібно користувачеві – це стандартний браузер. Сьогодні вже не є бажаним або можливим, щоб ІТ-відділ встановлював програми на робочі столи кінцевих користувачів лише для того, щоб вони могли переглядати звіти. Отже, яку б стратегію ви не обрали, переконайтеся, що можливість надавати послуги через Інтернет є обов’язковою.
Варіанти інтерфейсу варіюються від внутрішньої розробки з використанням мов сценаріїв, таких як ASP, PHP або Perl, до готових продуктів, таких як Seagate Crystal Reports, і більш високорівневих продуктів, таких як Actuate. Крім того, багато постачальників OLAP пропонують власний інтерфейс. Вибираючи інструменти постачальника, переконайтеся, що їх можна легко налаштувати відповідно до потреб підприємства, особливо з урахуванням можливих змін у вимогах підприємства до звітності. Можливі зміни включають не лише різницю в макеті та змісті звітів, але й можливі зміни у внутрішній структурі. Наприклад, якщо підприємство вирішить перейти з Solaris/Oracle на Microsoft 2000/SQL Server, чи буде інтерфейсний інструмент достатньо гнучким, щоб пристосуватися до змін без особливих модифікацій?
Іншою сферою, яка потребує уваги, є складність інструменту звітності. Наприклад, чи потрібно публікувати звіти через регулярні проміжки часу? Чи існують дуже специфічні вимоги до форматування? Чи є потреба в графічному інтерфейсі, щоб кожен користувач міг налаштувати свої звіти?
Вимоги до часу
1 – 4 тижні.
Результати
Документація по розгортанню зовнішнього інтерфейсу
Можливі підводні камені
Просто пам’ятайте, що кінцевим користувачам не важливо, наскільки складною або технологічно просунутою є ваша зовнішня інфраструктура. Їм важливо лише те, щоб вони отримували свою інформацію вчасно і в той спосіб, який вони вказали.
ОРИГІНАЛ СТАТТІ:Front End Development
🚀Долучайтесь до нашої спільноти Telegram:
🚀Долучайтесь до нашої спільноти FaceBook: