如何在包中使用数据源视图
新建日期: 2006 年 4 月 14 日
在包中使用数据源视图之前,必须先创建生成数据源视图所基于的数据源,然后才能创建数据源视图。
若要了解有关使用数据源和数据源视图的详细信息,请参阅数据源 (SSIS) 和数据源视图 (SSIS)。
若要了解有关如何创建和扩展这些对象的详细信息,请参阅使用数据源操作指南主题 (SSAS) 和使用数据源视图操作指南主题 (SSAS)。
数据源及其数据源视图必须和要使用该视图的包在同一个 Integration Services 项目中。可以在 Integration Services 项目中生成数据源和数据源视图,也可以从其他项目中添加现有项。可以从 Reporting Services 项目、Analysis Services 项目或其他 Integration Services 项目中添加数据源和数据源视图。
数据源及其数据源视图位于 Integration Services 项目中之后,必须添加一个可将数据源引用到包中的连接管理器。当您向包中添加基于数据源的连接管理器时,Integration Services 将添加一个 OLE DB 类型的连接管理器。只有可以使用 OLE DB 连接管理器的源、转换和目标才可以使用数据源视图。下列数据流组件可以使用数据源视图:
- OLE DB 源
- 查找转换
- 模糊查找转换
- 字词查找转换
- OLE DB 目标
- SQL Server 目标
在包中使用数据源视图之前,必须向包中添加生成数据源视图所基于的数据源。有关详细信息,请参阅如何将数据源引用添加到包中。
在数据流组件中使用数据源视图
双击数据流组件。
在连接管理器列表中,选择基于数据源生成的连接管理器。
扩展该连接管理器并单击要使用的数据源视图。
在表和视图的列表中,选择数据源视图要使用的表。