Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 为什么要在msbi中转换为projet连接_Ssis_Msbi - Fatal编程技术网

Ssis 为什么要在msbi中转换为projet连接

Ssis 为什么要在msbi中转换为projet连接,ssis,msbi,Ssis,Msbi,我想知道在ssis中的连接管理器中在项目连接中执行转换的实用性 项目级连接管理器允许您定义一次数据源连接,并在项目的所有包中使用它 您可以通过右键单击上面显示的连接管理器节点来创建新的项目连接 项目级连接管理器允许您在项目级设置连接管理器。这意味着您可以为整个项目定义一个连接,并在作为项目一部分的所有包中使用它 将包连接转换为项目连接时,项目中任意数量的包都可以使用它,而无需单独管理对它们的更改。这有两个优点: 通过查看项目和不必打开和查看每个包,您可以看到您的项目有多少不同的连接 您可以在项

我想知道在ssis中的连接管理器中在项目连接中执行转换的实用性


项目级连接管理器允许您定义一次数据源连接,并在项目的所有包中使用它

您可以通过右键单击上面显示的连接管理器节点来创建新的项目连接


项目级连接管理器允许您在项目级设置连接管理器。这意味着您可以为整个项目定义一个连接,并在作为项目一部分的所有包中使用它

将包连接转换为项目连接时,项目中任意数量的包都可以使用它,而无需单独管理对它们的更改。这有两个优点:

  • 通过查看项目和不必打开和查看每个包,您可以看到您的项目有多少不同的连接
  • 您可以在项目连接管理器中更改连接字符串,并知道它将使所有包朝着新的源或目标工作
  • 您可以将项目连接管理器的连接字符串设置为项目参数,只需在使用连接执行任何包时更改发送的参数,即可重新配置整个项目,而无需重新部署
  • 要在3上进一步构建,您可以为部署的解决方案设置一个或多个环境配置,允许您在执行期间选择要发送到项目的参数,并使相同的包在不同的环境中工作,而无需重新部署,同时还可以跟踪哪个配置做什么

  • 例如,在我的一个安装中,如果某个源系统决定移动到新服务器,我只需打开我的生产配置并粘贴新的连接字符串,该值连接到表示项目连接的连接字符串的受影响项目参数。我仍然可以保留测试配置,因为它有一个未移动的不同源。

    当我们将包连接转换为项目连接时,所有包共享相同的连接。这允许缓存信息并在多个包中重用,这将提高性能@你可以把这个写下来作为答案