Compartir a través de


Realizar una carga masiva de datos mediante el destino de SQL Server

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Para agregar y configurar un destino de SQL Server , el paquete ya debe incluir por lo menos una tarea Flujo de datos y un origen de datos.

Para cargar datos mediante un destino de SQL Server

  1. En SQL Server Data Tools (SSDT), 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 pestaña Flujo de datos y, a continuación, desde el cuadro de herramientas, arrastre el destino de SQL Server a la superficie de diseño.

  4. Conecte el destino a un origen o a una transformación previa en el flujo de datos arrastrando un conector al destino.

  5. Haga doble clic en el destino.

  6. En el Editor de destino de SQL Server, en la página del Administrador de conexiones , seleccione un administrador de conexiones OLE DB o haga clic en Nuevo para crear un nuevo administrador de conexiones. Para más información, consulte OLE DB Connection Manager.

  7. Para especificar la tabla o vista en la que desea cargar los datos, realice una de las siguientes acciones:

    • Seleccione una tabla o vista existente.

    • Haga clic en Nuevoy, en el cuadro de diálogo Crear tabla , escriba una instrucción SQL que cree una tabla o vista.

      Nota:

      Integration Services genera una instrucción CREATE TABLE predeterminada basada en el origen de datos conectado. La instrucción predeterminada CREATE TABLE no incluirá el atributo FILESTREAM, aunque la tabla de origen tenga una columna con el atributo FILESTREAM declarado. Para ejecutar un componente Integration Services con el atributo FILESTREAM, implemente en primer lugar el almacenamiento de FILESTREAM en la base de datos de destino. A continuación, agregue el atributo FILESTREAM a la instrucción CREATE TABLE en el cuadro de diálogo Crear tabla . Para más información, vea Datos de objeto binario grande (Blob) (SQL Server).

  8. Haga clic en Asignaciones y asigne columnas de la lista Columnas de entrada disponibles a columnas en la lista Columnas de destino disponibles arrastrando columnas de una lista a otra.

    Nota:

    El destino asigna automáticamente las columnas con el mismo nombre.

  9. Haga clic en Avanzadas y establezca las opciones de carga masiva: Mantener valores de identidad, Mantener valores NULL, Bloqueo de tabla, Comprobar restriccionesy Activar desencadenadores.

    Opcionalmente, especifique la primera y última fila de entrada que desea insertar, la cantidad máxima de errores que pueden producirse antes de que se detenga la operación de inserción y las columnas en las que se ordena la inserción.

    Nota:

    El orden es determinado por el orden en que se enumeran las columnas.

  10. Haga clic en OK.

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

Consulte también

Destino de SQL Server
Transformaciones de Integration Services
Rutas de Integration Services
Tarea Flujo de datos