Загрузка отчетов в формате PDF на сервер отчетов Windows Azure - PullRequest
0 голосов
/ 02 марта 2012

Мне нужно обновить программное обеспечение, которое загружает существующие отчеты в формате PDF на Force.com для загрузки в облако Azure. Я идеальный новичок в Windows Azure.

На Force.com мы могли бы создавать пользователей и предоставлять им разные права для управления отчетами. Мне было интересно, смогу ли я найти то же самое в Windows Azure.

Затем я обнаружил «Отчеты SQL Azure». Я добавил сервер отчетов на свой портал Azure, чтобы попробовать. Похоже, это близко к тому, что мне нужно. Дело в том, что я могу загружать только файлы RDL.

Что мне нужно сделать:

  • создание пользователей;
  • управление разрешениями;
  • загрузка / выгрузка pdf файлов из кода в соответствии с правами пользователя.

Есть ли способ, с помощью которого я мог бы использовать SQL Azure Reporting для какой-либо обработки моих PDF-файлов, или мне следует начать заново с использованием хранилища BLOB-объектов и создать собственную систему управления пользователями?

1 Ответ

1 голос
/ 03 марта 2012

Я не верю, что вы можете загружать предварительно созданные PDF-файлы в службы отчетов SQL Server, поэтому я думаю, что вам нужно будет использовать большие двоичные объекты и управлять своими пользователями.

Если честно, хранить PDF-файлы в хранилище больших двоичных объектов и предоставлять их пользователям, например, через приложение MVC, очень просто. Конечно, если вам нужно создать целую систему управления пользователями, чтобы иметь возможность обслуживать предварительно сгенерированные PDF-файлы, то это немного сложно.

Недавно мы начали использовать SSRS в Azure и используем его двумя способами; У нас есть опытные пользователи, которые могут напрямую входить в SSRS и создавать отчеты. И мы используем службу REST из нашего веб-приложения, чтобы вывести отчеты в формате PDF от имени пользователей, а затем просто предоставить им PDF. Для такого запроса мы используем единый вход в систему SSRS, и в нашем приложении мы управляем данными, которые могут видеть отдельные пользователи, передавая различные параметры в SSRS.

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