对于此项目,我们将使用.Net解决方案、SQL Server Reporting Services (SSRS)报表和SQL Server Integration Services (SSIS)包。我们选择在源代码管理资源管理器中设置这样的文件夹结构,每个目录文件夹中都有解决方案和代码:开发 SSRS
SSISStudio2008开发SSRS报告和SSIS包,该
我有一个由一系列数据库、SSIS包和一个SSAS数据库组成的数据仓库解决方案。SSIS包和SSAS数据库都位于使用Team Foundation Server的源代码管理中。我希望能够做的是分支SSAS和SSIS项目,使我们能够在多个工作流上工作,然后能够在发布到生产环境之前将项目合并回去。TFS允许我毫不费力地将项目分支,但是后来将它们合并在一起会导致在页面中拖拽,而页面很难使用XML。
其他人是
他们使用SSIS包,并通过Visual Studio (VS)进行开发。他们也通过VS进行提交(我使用Git Bash)。它们实现的更改经常在分支合并期间被覆盖,这显然是一种非常危险的行为:
我对SSIS一点也不熟悉,也完全不理解这种行为。我是一个R和Python用户,据我所知,我只遇到过Git冲突。是不是VS和SSIS的结合使得Git的版本控制变得不可预测?他们应该使用TFVC而不是Git,因为他们知道不推荐这样做(顺便说一句,为什么?它没有给出明确的解释)
我需要使用三个不同的数据库(来自三个不同的服务器),并合并所有三个结果集并将合并后的结果插入到一个平面文件中。Sql查询query1 for serverA.TableA query2 for serverB.TableB query3 for serverC.TableC
这三个结果集都有公共列,可以将它们合并(合并为一个合并的结果集)和join语句。如何执行这些查询(针对相关的sql服务器)和连接结果集以通过SSIS包</