Как мне ежемесячно автоматизировать отчет об отклонениях в одних и тех же полях таблицы SQL? - PullRequest
0 голосов
/ 08 июня 2009

У меня есть представление T-SQL с целочисленными полями. Мне нужен ежемесячный отчет о разнице от одного месяца к следующему, то есть так много людей были вовлечены в определенную деятельность в 8 утра 1-го числа этого месяца, так много в предыдущем месяце, вот разница. Числа колеблются все время. Мне нужно отклонение между 2 снимками во времени.

Я использую SSRS, однако в службах отчетов я могу отображать только «текущую» ситуацию. Я мог бы запустить отчет в 8 утра первого числа каждого месяца, а затем вычислить разницу вручную. Но как я могу автоматизировать этот расчет и затем сообщить о разнице?

Я пытался импортировать данные из SQL в 1 электронную таблицу Excel за 1 месяц, а затем во 2 электронную таблицу за 2 месяца. 3-я электронная таблица рассчитывает разницу. Но как мне создать красивый отчет из Excel?

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

Кроме того, каждый офис хочет, чтобы их данные были конфиденциальными и не были видны другому офису.

Спасибо заранее.

1 Ответ

1 голос
/ 08 июня 2009

Можете ли вы добавить таблицу UserCount, в которой хранится количество пользователей в каждом офисе за каждый месяц? Может иметь столбцы, такие как:

  • ID
  • дата
  • user_count
  • office_id

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...