2012-03-02 94 views
-1

我需要更新一个软件,该软件上传Force.com上的现有PDF报告,以替代上传到Azure云。我是Windows Azure的完美初学者。在Windows Azure报告服务器上传pdf报告

Force.com我们可以创建用户并为他们提供管理报告的不同权限。我想知道是否可以在Windows Azure中找到相同的东西。

然后我发现了“SQL Azure Reporting”。我在我的Azure门户上添加了一个报告服务器来尝试一下。它看起来接近我所需要的。事情是我只能上传RDL文件。

我需要做的:

  • 创建用户;
  • 管理权限;
  • 根据用户权限从代码上传/下载pdf文件。

有没有一种方法可以使用SQL Azure Reporting以某种方式处理我的PDF文件,还是应该重新开始使用Blob存储并创建我自己的用户管理系统?

回答

1

我不相信您可以将预生成的PDF上传到SQL Server Reporting Services中,因此我认为您需要使用blob并管理您自己的用户。

说实话,将PDF存储在blob存储中,并通过MVC应用程序将它们提供给用户非常简单。当然,如果您必须构建一个完整的用户管理系统才能够提供预生成的PDF文件,那么这有点痛苦。

我们最近开始在Azure上使用SSRS,我们以两种方式使用它;我们有能够直接登录SSRS并运行报告的高级用户。我们使用Web应用程序中的REST服务代表用户下载PDF报告,然后给他们提供PDF。我们为这些请求使用单个SSRS登录,并且通过向SSRS传递不同的参数,我们在应用程序中管理单个用户可以看到的数据。

+0

感谢您的回答!然后我会使用blob。 – Kwel 2012-03-05 09:01:39

相关问题