Здравствуйте!
Требуется внедрение системы аналитики на основе Power Bi и D3.js (или аналогичная D3.js) для существующей системы.
Первоисточником данных выступают база данных PostgreSQL в которой около 90 различных таблиц.
Необходимо сделать работы «под ключ»: закупить лицензии, настроить оборудование, построить модель, затянуть и предобработать данные, вывести результаты из в отчетах PBi (около 12-15 отчетов) и на сайте через D3.js (около 3-х отчетов) и подготовить комплект приемо-сдаточной документации в полном объеме.
Работа по постоплате.
В приложении прикреплено подробное техническое задание.
План (подвинуть можно, но не сильно):
1
| до 16.10.2020
| Инфраструктурные работы
- Настройка сервера Windows
- Добавление пользователей сервера
- Настройка сервера MS SQL Server
- Настройка служб SQL Server Reporting Services
- Настройка служб SQL Server Integration Services
- Настройка служб Power BI Report Server (on-premise)
- Привязка доменного имени к серверу и настройка доступа к web-серверу
- Установка и настройка NodeJS + D3JS
- Настройка доступов к отчётам Power BI
- Настройка обновлений отчётов Power BI
|
2
| до 30.10.2020
| Работы по созданию реляционного хранилища MS SQL Server
- Создание БД, таблицы, связей и индексов
- Создание скриптов импорта и обновления данных из PostgreSQL -> MS SQL
- Создание и настройка пакета обслуживания БД в SQL Server Integration Services
- Настройка доступов к БД
|
3
| До 16.11.2020
| Работы по созданию отчётов в личных кабинетах пользователей
- Создание подключения к БД
- Формирование скриптов и представлений из MS SQL, подготовленных для визуализации
- Параметризация AJAX для фильтрации запросов к БД (по пользователям)
- Разработка/Дизайн HTML+CSS таблиц, графиков и фильтров
- Имплементация данных в созданные HTML представления.
- Разработка вспомогательных функций (пагинация, скроллинг, фильтрация, экспорт в XLSX)
|
4
| до 16.11.2020
| Работы по созданию отчётов Power BI
- Создание моделей данных (получение, трансформация, меры, связи, вычисления)
- Создание 12 отчётов
- Создание ролей пользователей
- Публикация отчётов
- Разработка модели данных.
Написание документации по проекту
|