我想在SSIS中生成具有以下格式的csv报告 -
一些静态文字 - 1
来自SQL的数据
一些静态文字 - 2
来自SQL的数据
我正在考虑在报告中使用这些静态文本创建报告,并在运行时生成SQL数据。但是我无法修复一些静态文本 - 2 的位置,因为来自SQL的记录可以是' n'在数字上。
我是SSIS的新手,非常感谢任何帮助
答案 0 :(得分:1)
您需要SSRS。您可以在Visual Studio中为它构建报表。 SSIS是一个ETL工具(提取,转换,加载),主要用于聚合数据,迁移数据,合并数据等.SSRS是一种允许最终用户使用您提供的动态报告的工具。
编辑:
安装SSRS并对其进行配置以使其正常工作:
我假设你已经有了SSDT,因为你提到了SSIS,但以防万一你没有:
https://msdn.microsoft.com/en-us/library/ms143711.aspx
然后,您将打开Visual Studio,创建一个新的SSRS项目,创建一个新报告,定义您的数据源,并使用工具箱添加表格或您需要的任何其他显示。如果您需要用户输入,它也可以使用参数。静态内容可以放置在您需要的任何地方 - 并且可以在您需要的任何地方显示不同的数据集。
我想提供更多帮助,但听起来你是从头开始我无法在这个论坛上告诉你关于SSRS的所有信息。所以,这是一个SSRS教程:
https://msdn.microsoft.com/en-us/hh500335(v=vs.103).aspx
祝你好运 - SSRS / SSIS / SSDT是非常棒的工具,所以我相信你能找到你需要的东西。