数据源视图 (SSIS)

数据源视图是介绍基础数据源架构的文档。数据源视图提供已命名的、可浏览的、持久化的数据库对象选项,这些数据库对象可用于为 SQL Server Integration Services 任务、转换、数据源及目标定义源、目标和查找表。在 Integration Services 中,数据源视图是设计时对象,利用它可以更容易地在多个包中实现相同的数据源。

数据源视图是基于数据源生成的。因此,必须将数据源添加到包,然后才能使用包中的数据源视图。有关详细信息,请参阅定义数据源 (Analysis Services)

当一个 Integration Services 组件(如源或转换)使用数据源视图时,该视图的定义会翻译成 SQL 语句,并存储在该组件的属性中。

可以通过以下方式来扩展数据源视图:添加由自定义表达式填充的计算列,在表之间添加新的关系,用查询替换数据源视图中的表以及添加相关表。还可以对数据源视图应用筛选器,以指定选定数据的子集。

因为数据源视图不是在包的上下文中创建的,所以它可由多个包中的任务和数据流组件使用。在 Integration Services 中,数据源视图是设计时对象,您如果用 SSIS 设计器生成包,就可以使用它们。用编程方式生成包时不使用数据源视图。

数据源视图可以在 Analysis Services、Business Intelligence Development Studio 以及 Integration Services 项目中创建。您可以使用数据源视图向导创建数据源视图。然后,您可以在数据源视图设计器中修改数据源视图,Business Intelligence Development Studio 和 SQL Server Management Studio 都包含数据源视图设计器。有关创建和扩展数据源视图的详细信息,请参阅定义数据源视图 (Analysis Services)定义数据源视图帮助主题

有关在包中使用数据源视图的详细信息,请参阅使用包中的数据源视图

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。