close

Вход

Забыли?

вход по аккаунту

ПИВО / BEER;pdf

код для вставкиСкачать
Приложение № 3
к Документации
Техническая анкета
Задача 1.
В приложении ниже представлен исходный бинарный CDR файл координатной станции типа «АТЕ
plus» производитель «Strom Telecom». Необходимо разработать парсер, который выделял бы все
записи из файла, а из записей основные поля: номер А, номер В, время начала вызова,
длительность. Результатом решения задачи должна быть конфигурация коллектора в HP IUM,
обеспечивающий корректный разбор исходного CDR файла по отдельным записям.
1401281.dat
Задача 2.
В CDR с коммутатора Alcatel S12 WR1.A поле callIdentificationNumber содержит значение
0x6FD099F2. Необходимо декодировать значение поля и передать полученный результат в
атрибут HP IUM типа StringAttribute, привести пример конфигурации и описание используемых
классов.
Задача 3.
Создать в HP IUM коллектор, который используя механизм workflow будет архивировать файлы и
отправлять их на удаленный сервер по протоколу SFTP. На удаленном сервере файлы должны
доставляться в каталоги, имена которых, формируются в зависимости от даты и названия филиала,
указанных в имени файла.
Задача 4.
Используя библиотеку Smarty (smarty.php.net) необходимо написать шаблоны выгрузки данных из
базы данных Oracle, которые можно было бы использовать повторно. При разработке
необходимо выводить данные как минимум из трех существующих таблиц и иметь возможность
быстро и с минимальными трудозатратами добавлять новые таблицы.
Задача 5.
Используя язык Javascript и библиотеку JQuery создать систему фильтров для выборки записей из
базы данных. При разработке необходимо выводить данные как минимум из трех существующих
таблиц. Должна быть возможность добавлять и удалять фильтры, и иметься возможность делать
многокритериальную фильтрацию, условия при этом могут объединяться операциями И/ИЛИ.
Задача 6.
Время от времени при записи данных о звонках в БД из коллектора HP IUM возникает ошибка
ORA-00600: internal error code, arguments: [kghstack_underflow_internal_1], [0x7F7740A60678],
[keybuf], [], [], [], [], [], [], [], [], []
при этом запись данных в базу прекращается и коллектор останавливается с ошибкой. С чем она
может быть связана и какие есть пути устранения данной проблемы.
Задача 7.
Имеется необходимость хранить в БД Oracle все УЗ о соединениях (до 10 млн записей в день).
Предложите наиболее эффективный способ и структуру таблицы, позволяющую хранить
информацию о всех УЗ с последующим отключением части данных от таблицы, но с
возможностью восстановления этих данных по требованию и в кратчайший срок.
Задача 8.
Необходимо описать возможные способы наиболее эффективной фиксации метрики, считающую
подмножество записей из обрабатываемого файла, а также создать конфигурацию HP IUM
реализующий данный функционал и штатными средствами вычисляющую минимальное и
максимальное значение соответственно StartTime и EndTime среди всех записей в файле и
проставляющую эти значения в имя файла, при условии, что в каждой записи файла содержатся
времена StartTime и EndTime?
Задача 9.
Какие настройки требуется провести в File Collection Service для работы с длинными путями и
именами файлов?
Задача 10.
В таблицу в БД Oracle постоянно поступают данные, которые маркируются флагом формата xxxx,
где x – это либо 0, либо 1. Скорость поступления данных примерно 500 000 в час. Предложите
решение, как оперативно осуществлять выгрузку в текстовый файл из этой таблицы записей,
помеченных флагом 1000.
Задача 11.
В приложении JavaEE для доступа к БД использовалась технология JPA (реализация Hibernate).
Первоначально все изменения данных в БД производились только средствами ORM. Но в
процессе разработки потребовалось вызвать хранимую процедуру через Native Query. По
результатам тестирования было выявлено, что после вызова процедуры данные, возвращаемые
ORM оказываются некорректными. В чем причина такого поведения и как исправить ситуацию?
1/--страниц
Пожаловаться на содержимое документа