Compartir a través de


Usar vistas de origen de datos en paquetes

Actualizado: 14 de abril de 2006

Business Intelligence Development Studio incluye dos objetos de tiempo de diseño que facilitan el uso de conexiones en paquetes de Microsoft SQL Server 2005 Integration Services (SSIS): objetos de origen de datos y de vista de origen de datos.

Un objeto de origen de datos es una referencia a una conexión y, como mínimo, incluye una cadena de conexión y un identificador de origen de datos. Una vista de origen de datos se basa en un origen de datos. Para obtener más información acerca de cómo crear un origen de datos, vea Usar orígenes de datos en paquetes.

Una vista de origen de datos es un subconjunto guardado con nombre de un esquema relacional. Una vista de origen de datos puede incluir información de esquema, como tablas, claves únicas y relaciones de clave externa, y atributos, como consultas con nombre, columnas calculadas, relaciones y claves principales lógicas. Para obtener información sobre estos temas, vea Vistas de origen de datos (Analysis Services) y Vista de origen de datos (SSIS).

Éstas son algunas de las ventajas de usar vistas de origen de datos en paquetes de Integration Services:

  • Una vista de origen de datos se puede definir una vez y ser utilizada por varios componentes de flujo de datos.
  • Una vista de origen de datos puede actualizarse para reflejar los cambios en sus orígenes de datos subyacentes.
  • Una vista de origen de datos almacena en caché los metadatos de los orígenes de datos a partir de los que se genera.
  • Una vista de origen de datos puede centrarse en las listas de objetos que aparecen en la interfaz del usuario de componentes de flujo de datos.

Se pueden generar varias vistas de origen de datos en un origen de datos y personalizar cada vista de origen de datos según sus necesidades. Por ejemplo, al utilizar un origen de datos que haga referencia a la base de datos AdventureWorks, puede generar una vista de origen de datos que incluya sólo la tabla Production.Product y otra vista de origen de datos que incluya sólo la tabla HumanResources.Employee.

Después de agregar a un paquete un administrador de conexión que hace referencia a un objeto de origen de datos, cualquier componente de flujo de datos del paquete pueden usar la vista de origen de datos para definir orígenes y destinos. Las transformaciones que usan tablas de referencia, como la transformación Búsqueda, también pueden usar vistas de origen de datos.

Pueden usar vistas de origen de datos los siguientes componentes de flujo de datos:

No existe dependencia entre una vista de origen de datos y los paquetes que hacen referencia a ella. Cuando se usa una vista de origen de datos en un paquete, se agrega la definición de la vista a la definición del paquete en la propiedad del componente de flujo de datos pertinente. Por ejemplo, en un paquete que incluya una transformación Búsqueda, la vista (una instrucción SELECT SQL) se almacena en la propiedad sqlCommand de la transformación Búsqueda. Aun en el caso de que una vista de origen de datos ya no forme parte del proyecto, el paquete sigue siendo válido porque la representación SQL de la vista de origen de datos se guarda en la definición del paquete.

Trabajar con vistas de origen de datos

Para obtener información acerca de cómo trabajar con objetos de vista de origen de datos, haga clic en uno de los siguientes temas:

Modificar vistas de origen de datos

Para obtener información acerca de cómo modificar las vistas de origen de datos, haga clic en uno de los siguientes temas:

Vea también

Otros recursos

Crear paquetes en el Diseñador SSIS

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

14 de abril de 2006

Contenido nuevo:
  • Se agregó un vínculo al nuevo tema acerca del uso de vistas de origen de datos en paquetes.
  • Se agregó información acerca de los componentes de flujo de datos en los que se pueden usar vistas de origen de datos.