ССОО: распределение мер по процентам

Я запускаю куб SSAS, в котором хранятся факты HTTP-запросов. Это столбец «Затраченное время», в котором хранятся миллисекунды, затраченные на конкретный HTTP-запрос.

Нравиться...

RequestID     Time Taken
--------------------------
1             0
2             10
3             20
4             20
5             2000

Я хочу предоставить отчет через Excel, который показывает распределение этих таймингов в процентах от запросов. Утверждение типа «90% всех запросов заняло менее 20 миллисекунд».

Анализ:

100%          <2000
80%           <20
60%           <20
40%           <10
20%           <=0

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

Любые идеи?

Спасибо, Алекс


person Alex    schedule 09.03.2010    source источник


Ответы (1)


Предоставление отчета «через» Excel немного неоднозначно, поскольку Excel управляет своими собственными данными и выполняет свои собственные вычисления. Для обработки данных и создания отчетов я предпочитаю Excel SQL Server, который, в конце концов, действительно является продуктом для конечных пользователей, тогда как SQL Server больше подходит для управления хранилищами данных.

Не могли бы вы уточнить, намерены ли вы:

  • преобразуйте данные в SQL Server в данные для отчетов, а затем отправьте эти данные в Excel или...

  • отправлять данные в Excel, чтобы затем ими можно было манипулировать в сгенерированных отчетах

person Hardryv    schedule 13.03.2010
comment
Предоставление отчета через Excel немного двусмысленно, я имею в виду использование MS Excel в качестве BI-клиента для куба, хранящегося в службах анализа SQL Server. Это уже проясняет ваши вопросы? - person Alex; 13.03.2010