powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Измерить длительность события
1 сообщений из 1, страница 1 из 1
Измерить длительность события
    #33648309
Jericho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый.

Вот возникла задача сбора статистики с небольшой атс за некоторый промежуток времени (пара месяцев)...
Использую MSAS 2000 c с базой на MSSQL 2000
Таблица фактов имеет вид
Код: plaintext
1.
2.
3.
4.
5.
IntNumber   char( 5 ), //внутрений номер
ExtNumber  char( 5 ), //внешний номер
StartDate   datetime //дата и время начало звонка
Duration     datetime //длительность звонка


Необходимо посчитать максимальную и минимальную длительность
звонков за весь период
Максимальное кол-во одновременных разговоров в интервале 10,30,60 секунд
за весь период
и Максимальное количество звонков за каждый день в определенный промежуток времени..

Поиск по форуму не привел ни к чему :-(
Понимаю что необходимо выделить 2 измерения времени (в отдельные таблицы насколько я понял)
1) - Год->Месяц->День
2) - Час->Десятки минут->Минуты->Десятки секунд ->Секунды.
и далее изменить таблицу таким образом что бы в ней были ссылки на эти временые таблицы..
Построить первое измерение я могу... но вот со вторым проблема..
НИкак не пойму как в MSSQL 2000 хранить отдельно от даты время (имхо это невозможно разве что в колонке с типом varchar а не datetime)
Натолкните на мысль пожалуйста 2-й день бьюсь уже ?

Netdigitally yours Jericho
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Измерить длительность события
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]