Показать сообщение отдельно
  #1  
Старый 05.10.2010, 22:29
jerryk jerryk вне форума
Прохожий
 
Регистрация: 05.10.2010
Сообщения: 2
Репутация: 10
По умолчанию Обработка лог-файла. определение максимального кол-во пользователей за период времени

Есть исходный лог файл:
JOB JOB JOB USER
TIMESTAMP NAME USER NUMBER PROFILE
-------------------------- ---------- ---------- --------

----------
2010-08-05-01.29.46.371792 PK12 USDFRI 676,559 USDFRI
2010-08-05-05.29.29.728160 PK12 USDFRI 676,548 USDFRI
2010-08-05-05.37.55.225248 PK12 USDFRI 677,131 USDFRI
2010-08-05-05.38.59.297712 PK606 ONOUOU 677,130 ONOUOU
2010-08-05-05.40.46.528384 PK667 CRETVY 677,147 CRETVY
2010-08-05-05.41.28.027632 PK606 ONOUOU 677,152 ONOUOU
2010-08-05-05.41.38.743824 PK606 ONOUOU 677,157 ONOUOU
2010-08-05-05.41.45.233696 PK436 DFG557N 677,163 DFG557N

нужно только эти два столбца(файл уже распотрошил):
2010-08-05-01.29.46.371792;USDFRI
2010-08-05-05.29.29.728160;USDFRI
2010-08-05-05.37.55.225248;USDFRI
2010-08-05-05.38.59.297712;ONOUOU
2010-08-05-05.40.46.528384;CRETVY
2010-08-05-05.41.28.027632;ONOUOU
2010-08-05-05.41.38.743824;ONOUOU
2010-08-05-05.41.45.233696;DFG557N
На выходе надо получить таблицу с максимальным количеством уникальных
пользователей за период:минуту, две, и тд. до 9часов.
Время выхода мы не знаем.
вот такого плана:
период;максимальное кол-во пользователей
1;4
2;4
3;5
4;6
5;6
..
9часов;n
Заранее спасибо!
Ответить с цитированием