Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Матеріали до лекції 11.doc
Скачиваний:
18
Добавлен:
24.11.2018
Размер:
402.94 Кб
Скачать

Администратор приложений

Администратор приложений должен обладать компетенцией в области:

  • Операционной системы, на которой размещается сервер приложений.

  • Практического опыта администрирования локальных вычислительных сетей и настройки информационной безопасности.

  • Квалифицированных знаний СУБД.

  • Квалифицированных знаний (желательно подтвержденные сертификатом вендора) по серверу приложений, который планируется использовать на проекте в части:

    • инсталляции инфраструктуры сервера приложений;

    • запуска, остановки и управления экземплярами сервера приложений;

    • конфигурации и управления web-кешем сервера приложений;

    • конфигурации основных сервисов безопасности;

    • конфигурации и управления HTTP-сервером;

    • конфигурации и управления Java контейнерами;

    • конфигурации и управления порталом сервера приложений;

    • развертывания J2EE-приложения;

    • управления службой каталогов;

    • настройки SSO;

    • организации резервирования и восстановления сервера приложений.

  • Опытом настройки средств обеспечения сетевой безопасности (настройки firewall, proxy и т.д.).

  • Практического опыта разработки дополнительных приложений.

Разработчик etl-процессов

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

  • Быть опытным пользователем операционной системы, на которой развернуты элементы системы сбора, обработки и загрузки данных.

  • Иметь квалифицированные (желательно подтвержденные сертификатом вендора) знания по продукту ETL, использующемуся на проекте.

  • Обладать базовыми знаниями по различным СУБД (в особенности по СУБД, использующейся на проекте).

  • Владеть SQL и его процедурными расширениями.

  • Обладать знаниями в области методологии проектирования хранилищ данных, знания схем организации данных «Звезда» и «Снежинка».

  • Иметь опыт проектирования и реализации ETL-процессов, процессов интеграции приложений и данных, процессов обеспечения качества данных.

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

Разработчик bi (Business Intelligence)-приложений

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

Профессиональная компетенция разработчика BI-приложений должна включать:

  • Знания по методологии проектирования хранилищ данных, знание схем организации данных «Звезда» и «Снежинка».

  • Квалифицированные (желательно подтвержденные сертификатом вендора) знания BI-приложения в части:

    • настройки бизнес-слоя описания данных (Universe, EUL и т.п.), создания показателей, измерений, иерархий, агрегатов и т.п.;

    • создания отчетов в табличной и графической формах;

    • создания информационные панели;

  • Знания языка SQL его групповых и аналитических функций.

  • Знания СУБД, используемой на проекте.

  • Умение оптимизировать запросы и планы их выполнения. Знания возможных путей увеличения производительности выполнения запросов (смена структуры таблиц, изменение запроса и т.п.).

  • Коммуникабельность, умение работать с другими аналитиками и консультантами, правильно представлять результаты работы заказчику.

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

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