【发布时间】:2017-01-09 21:58:42
【问题描述】:
一直在阅读和关注有关 Microsoft 商业智能的教程。我想澄清一些事情。因此,正如我所阅读和实践的那样,在 MSBI 中没有像“maven”或“msbuild”那样的技术构建过程。我对实用程序更感兴趣,即:dtutil.exe 和dtexec.exe;这样我就有希望使部署过程自动化。一些问题:
这里的部署更像是在目标服务器/文件系统/存储上移动文件 *.dtsx?那么,我的构建编排服务器会从版本控制中签出文件并执行 dtutil.exe 以移动(也称为部署,此处)到目标服务器?
与 dtutil.exe 的这种移动与仅手动复制和粘贴有何不同?
1234563够好吗?
对于包的执行(使用 dtutil.exe 部署的包),我可以通过部署包的远程服务器上的构建服务器来执行吗?
更新: 微软 SQL 2012; SSDT 2013
【问题讨论】:
-
您使用的是哪个版本的 TFS?您使用 xaml 构建还是新构建系统?在新的构建系统中,很容易在命令行任务中指定要运行的工具,检查:visualstudio.com/en-us/docs/build/steps/utility/command-line