如何在包中使用数据源视图

在包中使用数据源视图之前,必须先创建生成数据源视图所基于的数据源,然后才能创建数据源视图。

若要了解有关使用数据源和数据源视图的详细信息,请参阅数据源 (SSIS)数据源视图 (SSIS)

数据源及其数据源视图必须和要使用该视图的包在同一个 Integration Services 项目中。可以在 Integration Services 项目中生成数据源和数据源视图,也可以从其他项目中添加现有项。可以从 Reporting Services 项目、Analysis Services 项目或其他 Integration Services 项目中添加数据源和数据源视图。

数据源及其数据源视图位于 Integration Services 项目中之后,必须添加一个可将数据源引用到包中的连接管理器。当您向包中添加基于数据源的连接管理器时,Integration Services 将添加一个 OLE DB 类型的连接管理器。只有可以使用 OLE DB 连接管理器的源、转换和目标才可以使用数据源视图。下列数据流组件可以使用数据源视图:

  • OLE DB 源

  • 查找转换

  • 模糊查找转换

  • 字词查找转换

  • OLE DB 目标

  • SQL Server 目标

在包中使用数据源视图之前,必须向包中添加生成数据源视图所基于的数据源。有关详细信息,请参阅如何在包中使用数据源

在数据流组件中使用数据源视图

  1. 双击数据流组件。

  2. 在连接管理器列表中,选择基于数据源生成的连接管理器。

  3. 扩展该连接管理器并单击要使用的数据源视图。

  4. 在表和视图的列表中,选择数据源视图要使用的表。