我管理一个数据仓库类型的应用程序,它连接的一个数据库即将由外部组织管理。外部组织正在设置 Microsoft Reporting Services,以允许我们为用户生成报告,以便他们能够查看数据。
该数据库托管在外部服务器上。我在测试环境中的 Microsoft Reporting Services 中设置了一个测试表单。
我对这项技术没有任何其他经验。我的问题是:这项技术是否使您能够生成 CSV 文件,还是必须在 Web 浏览器中查看信息?如果没有 Web 服务,我无法看到如何做到这一点。
我管理一个数据仓库类型的应用程序,它连接的一个数据库即将由外部组织管理。外部组织正在设置 Microsoft Reporting Services,以允许我们为用户生成报告,以便他们能够查看数据。
该数据库托管在外部服务器上。我在测试环境中的 Microsoft Reporting Services 中设置了一个测试表单。
我对这项技术没有任何其他经验。我的问题是:这项技术是否使您能够生成 CSV 文件,还是必须在 Web 浏览器中查看信息?如果没有 Web 服务,我无法看到如何做到这一点。
是 SSRS(报告服务)具有将报告导出到这些类型文件的内置功能

我还在管理一个可供客户访问的数据仓库。我们还提供报告服务托管服务
但是对于您的问题,如果您安装了报告服务,您可以连接到您希望的任何数据库(当然,如果您有权限)
要创建报告,您需要:
因此,当您创建数据源时,您可以提供 ant 服务器名称/IP 和任何数据库名称。(当然你必须有权限)
这是一张向您展示如何创建数据源的图片

您似乎在问两个相关但不同的事情:
Q1:您能否以 X 格式生成(在您的问题中:X = CSV)。
答:是的,您可以导出为 CSV、XML、XLS、PDF、Word、Html 和 Tiff ( MSDN )。请注意,报告必须针对您首选的导出方法进行定制,例如,如果您想获取 CSV,最好坚持只包含一个表格的简单报告,或者使用 XML,当所有控件变成元素时命名是相当重要的名字。
Q2:您如何查看/获取报告?是否必须在浏览器中查看?
答:有几种方法可以向最终用户和其他系统提供报告,包括:
如果您在谈论 SSRS,答案是Yes。
外部组织可以选择以两种方式之一实施 SSRS:独立或嵌入式。独立意味着报表将独立于它们可能拥有的任何 Web 应用程序或桌面应用程序运行。通过这种方式,他们设置了支持报告服务的 SQL Server。嵌入式意味着报表将从 Web 应用程序或桌面应用程序运行。
无论哪种方式,SSRS 都允许将报告导出为不同的格式:PDF、Excel、CSV。