Compartir a través de


Cómo implementar una búsqueda con la transformación Búsqueda

Para agregar y configurar una transformación Búsqueda, el paquete ya debe incluir por lo menos una tarea Flujo de datos y un origen. La transformación Búsqueda también requiere que el paquete incluya un administrador de conexión OLE DB que esté configurado para conectarse a la base de datos que contiene los datos de búsqueda.

Para implementar una transformación Búsqueda

  1. En Business Intelligence Development Studio, abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la ficha Flujo de datos y, a continuación, desde el Cuadro de herramientas, arrastre la transformación Búsqueda a la superficie de diseño.

  4. Conecte la transformación Búsqueda al flujo de datos arrastrando el conector (la flecha verde o roja) desde un origen o una transformación anterior a la transformación Búsqueda.

  5. Haga doble clic en la transformación Búsqueda.

  6. En el Editor de transformación Búsqueda, en la ficha Tabla de referencia, seleccione un administrador de conexión en la lista Administrador de conexión y luego realice una de las siguientes acciones:

    • Haga clic en Usar una tabla o una vista y, a continuación, seleccione una vista de origen de datos, una referencia de origen de datos o un administrador de conexión OLE DB.
    • Haga clic en Usar los resultados de una consulta SQL y después genere una consulta en la ventana Comando SQL, o haga clic en Generar consulta para generar una consulta mediante las herramientas gráficas que proporciona el Generador de consultas. O bien, haga clic en Examinar para importar una instrucción SQL de un archivo.
      Para validar la consulta SQL, haga clic en Analizar consulta.
      Para ver una muestra de los datos que devuelve la consulta, haga clic en Vista previa.
  7. Haga clic en la ficha Columnas.

  8. En la ficha Columnas, arrastre por lo menos una columna desde la lista Columnas de entrada disponibles hasta una columna de la lista Columnas de búsqueda disponibles.

    [!NOTA] La transformación Búsqueda asigna automáticamente las columnas que tienen el mismo nombre y el mismo tipo de datos.

    [!NOTA] Las columnas deben tener tipos coincidentes de datos para asignarse. Para obtener más información, vea Tipos de datos de Integration Services.

  9. Para incluir columnas de la tabla de búsqueda, seleccione columnas de la lista Columnas de búsqueda disponibles para incluirlas en la salida de transformación, y en la lista Operación de búsqueda, especifique si los valores de la tabla de búsqueda reemplazan los valores de la columna de entrada o se escriben en una nueva columna.

  10. Para configurar el almacenamiento parcial en caché de la tabla de búsqueda, haga clic en la ficha Avanzadas y haga lo siguiente:

    1. Seleccione Habilitar restricciónde la memoria.
    2. Seleccione Habilitar caché para especificar el tamaño de la memoria caché o seleccione Modificar la instrucción SQL para actualizar la instrucción SQL que genera la tabla de búsqueda, o bien seleccione ambas opciones.
    3. Opcionalmente, haga clic en Parámetros y asigne parámetros a diferentes columnas de entrada.
  11. Para configurar la salida de error, haga clic en Configurar la salida de errores. Para obtener más información, vea Cómo configurar una salida de error en un componente de flujo de datos.

  12. Haga clic en Aceptar.

  13. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados en el menú Archivo.

Vea también

Conceptos

Transformación Búsqueda
Transformaciones de Integration Services
Rutas de Integration Services
Tarea Flujo de datos
Administradores de conexión
Temas de procedimientos de flujo de datos (SSIS)

Otros recursos

Orígenes de Integration Services
Destinos de Integration Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005