Tecnología

Inicio

¿Qué es la carga incremental en SSIS?

SQL Server Integration Services controla el flujo y la transformación de los datos cruzan una variedad de aplicaciones de servidor. SSIS está diseñado para facilitar el movimiento de información a través de diferentes aspectos de las empresas o entidades gubernamentales. Esto significa que los datos almacenados en diferentes formatos a través de un sistema de datos pueden moverse a través de muchos sistemas de bases de datos y tipos de archivo diferente. Sin embargo, la carga de datos desde un origen a un destino puede resultar lento o engorroso cuando se almacenan grandes cantidades de información en la fuente. La solución para esto es utilizar la carga incrementales, de modo que sólo los nuevos datos se transfiere.

Cargando datos

SSIS permite a los administradores de bases de datos y técnicos para mover datos de un punto a otro a través de una infraestructura de información empresas. Independientemente del tipo de fuente de datos, SSIS asegura que los datos pueden ser transferidos desde el origen al destino. asistente SSIS de Microsoft admite la asignación de los datos de una fuente a otra. Dado que los técnicos de negocios deciden la naturaleza de esta asignación y el método de transferencia de datos es gestionada de forma centralizada por el SSIS, la transferencia de datos puede llegar a ser una cuestión de simplemente copiar archivos desde una base de datos a otro.

Flujo de datos

Flujo de datos SSIS maneja las transformaciones entre una fuente de datos y su destino. Un flujo de datos en SSIS representa en realidad un compuesto de muchas operaciones, incluida la extracción de datos, transformación de datos, transferencia de datos y la ubicación de los datos. A través del mecanismo de flujo de datos, administradores de bases de datos pueden dejar que el sistema SSIS manejar la transferencia de grandes cantidades de datos, sabiendo que llegará en un formato de datos compatible, se inserta en la base de datos de destino de una manera consistente con su funcionamiento.

truncar los datos de

La transferencia de grandes cantidades de datos cae presa de otros efectos, sin embargo. En entornos de grandes empresas, la transferencia de datos desde un origen a un destino puede implicar miles de gigabytes de datos. Mientras que los administradores de bases de datos suelen programar las transferencias de datos durante las horas no operativas, la cantidad de datos para la transferencia podría exceder de un plazo determinado, incluso si está programado durante la noche. A menudo, esto ocurre cuando los datos a un destino se borra o truncados en previsión de datos nuevos y más frescos que llegan.

Carga incremental

direcciones de carga incrementales este problema mediante la correlación de los datos en el destino con los datos en la fuente. El SSI pueden comprobar las fechas de modificación de datos. Si los datos en la fuente ha sido modificado en una fecha posterior a los datos en el destino, es "actual". Sin embargo, si los datos de la fuente y el destino tienen la misma fecha de modificación, se considera el mismo archivo. Para evitar la eliminación de un archivo sólo para importar el mismo archivo de una base de datos externa, las importaciones de carga incrementales sólo se actualizan los archivos de la fuente. De esta manera, sólo los archivos nuevos se transfieren, ahorrando tiempo y esfuerzo.