Novedades (Integration Services)
Esta versión más reciente de Microsoft Integration Services introduce nuevas características y mejoras en la instalación, los componentes, la administración de datos, el rendimiento y la solución de problemas. Estas características nuevas y mejoras aumentan la eficacia y productividad de los desarrolladores de software, los administradores y los trabajadores del conocimiento que desarrollan soluciones de transformación de datos.
Nuevas características y mejoras por área
Características de instalación
Esta versión incluye una nueva ubicación de los ejemplos y admite Servicios de transformación de datos.Mejoras de los componentes
Esta versión incluye una transformación de búsquedas mejorada, nuevos componentes de ADO.NET, una nueva característica de generación de perfiles de datos, un nuevo Asistente para conexiones, un nuevo entorno de script, opciones de actualización de paquetes y cambios en la aplicación de las configuraciones de paquetes.Mejoras en la administración de datos
Esta versión incluye una administración mejorada de los datos, nuevos tipos de datos de fecha y hora e instrucciones SQL mejoradas.Mejoras en el rendimiento y la solución de problemas
Esta versión incluye una nueva característica de captura de datos modificados y nuevos archivos de volcado de depuración.
Características de instalación
Nueva ubicación de los ejemplos
Libros en pantalla ya no incluye bases de datos ni aplicaciones de ejemplo de SQL Server. Estas bases de datos y aplicaciones de ejemplo están ahora disponibles en el sitio web de ejemplos de SQL Server. Este sitio web facilita a los usuarios la búsqueda de estos ejemplos, así como buscar otros ejemplos relacionados con Microsoft SQL Server y Business Intelligence. En el sitio web de ejemplos de SQL Server, puede llevar a cabo las acciones siguientes:
Examinar los ejemplos enviados por desarrolladores de software, usuarios y la comunidad de profesionales más valorados (MVP) de Microsoft.
Descargar bases de datos de ejemplo y proyectos de código.
Ver o participar en un área de discusión donde puede notificar problemas y hacer preguntas sobre los ejemplos de cada área de tecnología.
Compatibilidad con Servicios de transformación de datos de SQL 2000 (DTS)
Integration Services sigue admitiendo Servicios de transformación de datos (DTS) de SQL Server 2000. Para obtener más información, vea Compatibilidad con Servicios de transformación de datos de DTS en SQL Server (2008).
Volver a Nuevas características y mejoras por área
Mejoras de los componentes
Se ha mejorado el rendimiento y el almacenamiento en memoria caché para la transformación Búsqueda
Las mejoras en el rendimiento de la transformación Búsqueda incluyen una carga en memoria caché más rápida y unas operaciones de búsqueda más eficaces. Estas mejoras son posibles debido a las características siguientes:
La capacidad de tomar las filas que no tienen entradas coincidentes en el conjunto de datos de referencia y cargarlas en la memoria caché.
La capacidad de utilizar flujos de datos independientes para cargar el conjunto de datos de referencia en la memoria caché y realizar búsquedas en él.
La transformación Búsqueda incluye ahora las opciones de almacenamiento en caché siguientes:
El conjunto de datos de referencia es un archivo de caché (.caw) al que se obtiene acceso mediante un administrador de conexiones de caché.
El conjunto de datos de referencia es un origen de datos conectado del flujo de datos al que se obtiene acceso mediante un administrador de conexiones de caché y una transformación Transformación de caché.
El conjunto de datos de referencia es una tabla, vista o consulta que está almacenada en memoria caché total o parcialmente, y a la que se tiene acceso mediante un administrador de conexiones OLE DB.
La memoria caché se puede compartir entre varias transformaciones Búsqueda en un único paquete y entre transformaciones en paquetes independientes. Para obtener más información, vea Cómo implementar una transformación Búsqueda en el modo de caché completa mediante el Administrador de conexiones de caché.
Puede implementar un archivo de caché junto con un paquete. Para obtener más información, vea Cómo crear e implementar una memoria caché para la transformación Búsqueda.
Para obtener más información, vea Transformación Búsqueda, Administrador de conexiones de caché y Transformación de caché.
Para obtener un vídeo que muestra cómo configurar la transformación Búsqueda, vea la página de inicio del vídeo acerca de cómo implementar una transformación de búsqueda en modo de caché completa (vídeo de SQL Server), en MSDN Library.
Componentes nuevos de ADO.NET
Integration Services incluye ahora los componentes de ADO.NET siguientes:
Un componente de origen de ADO NET que consume datos de un proveedor de .NET Framework y hace que los datos estén disponibles para el flujo de datos. Para obtener más información, vea Origen de ADO NET.
Un componente de destino de ADO NET que carga datos en una serie de bases de datos compatibles con ADO.NET que usan una vista o tabla de base de datos. Para obtener más información, vea Destino ADO NET.
Nueva tarea de generación de perfiles de datos y nuevo Visor de perfil de datos
La tarea de generación de perfiles de datos es nueva en el cuadro de herramientas de Integration Services. Puede utilizar esta tarea dentro de un paquete de Integration Services para generar perfiles de datos que están almacenados en SQL Server. La información proporcionada por el perfil ayuda a identificar posibles problemas con la calidad de los datos. La tarea de generación de perfiles de datos proporciona perfiles que ayudan a identificar problemas de calidad de los datos dentro de columnas individuales y con relaciones de columnas:
Perfiles que ayudan a identificar problemas dentro de columnas individuales
La distribución de longitudes en los valores de columna.
El porcentaje de valores NULL.
La distribución de valores en la columna.
Estadísticas de columna para columnas numéricas.
Expresiones regulares que coinciden con columnas de cadena.
Perfiles que ayudan a identificar problemas con las relaciones de columna
Columnas de clave candidata.
Dependencias funcionales entre columnas.
La inclusión del conjunto de valores en una columna en el conjunto de valores de otra columna.
Para obtener más información, vea Tarea de generación de perfiles de datos y Generar perfiles de datos con la tarea de generación de perfiles de datos y el visor.
Para obtener un vídeo que muestra cómo usar la tarea de generación de perfiles de datos, vea la página inicial del vídeo acerca de cómo usar la tarea de generación de perfiles de datos (Vídeo de SQL Server), en MSDN Library.
Nuevo Asistente para proyectos de conexiones de Integration Services
Utilice el Asistente para proyectos de conexiones de Integration Services a fin de crear un paquete que contenga la información de conexión necesaria para conectarse a orígenes de datos y destinos. El asistente le guía a través de los pasos que permiten seleccionar los proveedores de datos, configurar los administradores de conexiones y asignar los administradores de conexiones a los orígenes y destinos. Para obtener más información acerca de cuándo utilizar este asistente, vea Crear un paquete ejecutando un asistente.
Nuevo entorno de scripts
Business Intelligence Development Studio se integra ahora sin problemas con el entorno de MicrosoftVisual Studio Tools para Aplicaciones (VSTA). VSTA es el entorno de desarrollo en el que un desarrollador de software escribe scripts para la tarea Script y el componente de script.
VSTA admite los lenguajes de programación MicrosoftVisual Basic 2008 o MicrosoftVisual C# 2008. VSTA también le permite agregar ensamblados administrados a un script en tiempo de diseño mediante el desplazamiento a la ubicación de la carpeta. Además, con VSTA puede agregar una referencia web en el código que permita al código utilizar los objetos y métodos proporcionados por un servicio web.
En paquetes de SQL Server 2005 Integration Services (SSIS) que contienen scripts de MicrosoftVisual Studio para Aplicaciones (VSA), VSTA convierte los scripts.
[!NOTA]
Los puntos de comprobación no son compatibles con el componente de script.
Para obtener más información acerca de VSTA en Integration Services, vea los siguientes temas:
Actualización de paquetes
Puede actualizar los paquetes de Integration Services del formato que Integration Services usa en SQL Server 2005 al formato que usa SQL Server 2008. Para actualizar los paquetes de SQL Server 2005, siga uno o varios de los procedimientos siguientes:
Use la utilidad del símbolo del sistema dtexec (dtexec.exe) que se incluye con SQL Server 2008 para ejecutar el paquete de SQL Server 2005. Cuando utiliza este método para ejecutar un paquete de SQL Server 2005, la actualización es temporal y los cambios resultantes de la actualización no se pueden guardar.
Agregue el paquete de SQL Server 2005 a un proyecto existente o abra ese paquete en SQL Server 2008Integration Services. Integration Services lo actualizará automáticamente. Sin embargo, la actualización es temporal. Para actualizar definitivamente el paquete, debe guardar los cambios.
[!NOTA]
Para agregar un paquete a un paquete existente, en el menú Proyecto, haga clic en Agregar paquete existente.
Cree o abra un proyecto de SQL Server 2005Integration Services y, a continuación, utilice el Asistente para actualización del paquete SSIS con el fin de actualizar todos los paquetes del proyecto. Este proceso de actualización es definitivo.
Para obtener más información, vea Actualizar paquetes de Integration Services.
Volver a Nuevas características y mejoras por área
Configuraciones de paquetes
Ahora, cuando usa la utilidad de símbolo del sistema dtexec (dtexec.exe) para ejecutar un paquete implementado, Integration Services aplica dos veces las configuraciones de paquetes. Integration Services aplica la configuración antes y después de aplicar las opciones que se especifican en la línea de comandos de dtexec.
Para obtener más información, vea Configuraciones de paquetes.
Mejoras en la administración de datos
Administración de tipos de datos mejorada en el Asistente para importación y exportación de SQL Server
El Asistente para importación y exportación de SQL Server proporciona ahora información adicional y opciones relacionadas con las conversiones de tipos de fecha que requiere la operación de importación o exportación:
Puede ver información de la asignación de tipos de datos para cada tabla o vista que seleccione para importar o exportar. Esta información incluye una indicación visual de la probabilidad de que las conversiones se realicen correctamente sin errores.
Puede ver información detallada adicional para cualquier columna en la tabla o vista seleccionada.
Puede aceptar o rechazar para cada columna las conversiones de tipos de datos que el asistente realizará en una columna.
Puede especificar la administración de errores y truncamientos de forma global o columna por columna.
Para obtener más información, vea Revisar asignación de tipos de datos (Asistente para importación y exportación de SQL Server).
Nuevos tipos de datos de fecha y hora
En Integration Services están disponibles los tipos de datos de fecha y hora siguientes:
DT_DBTIME2
DT_DBTIMESTAMP2
DT_DBTIMESTAMPOFFSET
Estos nuevos tipos de datos de Integration Services proporcionan las siguientes ventajas:
Compatibilidad con un mayor número para la parte fraccionaria de los segundos.
Compatibilidad con precisión definida por el usuario.
Compatibilidad con un ajuste de zona horaria.
Varios elementos de flujo de datos y flujo de control admiten estos nuevos tipos de datos. Para obtener más información, vea Elementos de flujo de control y Elementos de flujo de datos.
Puede convertir los nuevos tipos de datos en otros tipos de datos de fecha de Integration Services mediante expresiones, la transformación Conversión de datos y la transformación Columna derivada. También puede utilizar expresiones para realizar comparaciones entre los nuevos tipos de datos. Para obtener más información, vea Tipos de datos de Integration Services y Conversión de tipos (SSIS).
Instrucciones SQL mejoradas
Integration Services incluye las mejoras siguientes en las instrucciones de Transact-SQL:
Realizar varias operaciones del lenguaje de manipulación de datos (DML) Transact-SQL admite el uso de una operación MERGE en las instrucciones SQL. La operación MERGE permite expresar varias operaciones INSERT, UPDATE y DELETE en una única instrucción en una tabla de destino especificada. La tabla de destino está basada en condiciones de combinación con una tabla de origen. Para obtener más información, vea Insertar, actualizar y eliminar datos mediante MERGE y Usar MERGE en paquetes de Integration Services.
Recuperar los datos sobre los cambios realizados en un origen de datos La operación INSERT permite insertar en una tabla de destino las filas devueltas por la cláusula OUTPUT de una operación INSERT, UPDATE, DELETE o MERGE. Para obtener más información, vea INSERT (Transact-SQL).
Mejorar el rendimiento de la operación de carga masiva cuando los datos están ordenados según el índice clúster de la tabla La opción BULK de la función OPENROWSET admite el argumento ORDER que especifica cómo se encuentran ordenados los datos del archivo de datos. El argumento ORDER no realiza una operación de ordenación en los datos de texto. Este argumento es una sugerencia a SQL Server Database Engine (Motor de base de datos de SQL Server) que indica que los datos ya están ordenados en el archivo. Si los datos no están ordenados, el Database Engine (Motor de base de datos) devuelve un error.
La función OPENROWSET le permite utilizar OLE DB para tener acceso a datos remotos. Para obtener más información, vea OPENROWSET (Transact-SQL).
Volver a Nuevas características y mejoras por área
Mejoras en el rendimiento y la solución de problemas
Captura de datos modificados
Integration Services pueden usar una nueva característica de Database Engine (Motor de base de datos) denominada captura de datos modificados. Esta nueva característica captura la actividad de inserción, actualización y eliminación que se aplica a las tablas de SQL Server. La captura de datos modificados también hace que los detalles de estos cambios estén disponibles en un formato relacional de fácil uso.
Para obtener información sobre cómo utilizar la captura de datos modificados en un paquete de Integration Services para realizar cargas incrementales, vea Mejorar las cargas incrementales con la captura de datos modificados. Para obtener los ejemplos más recientes de cómo utilizar la captura de datos modificados en paquetes de Integration Services, vea el sitio web de ejemplos de SQL Server.
Nuevos archivos de volcado de depuración
Puede crear archivos de volcado de depuración (.mdmp y .tmp) que proporcionan información sobre lo que sucede cuando un paquete se ejecuta. Esta información puede ayudarle a solucionar los problemas que se producen al ejecutar el paquete.
Para crear los archivos de volcado de depuración, se usan ciertas opciones del símbolo del sistema con las utilidades de símbolo del sistema dtutil y dtexec (dtutil.exe). Para obtener más información, vea dtexec (utilidad) y dtutil (utilidad).
Para obtener más información sobre el tipo de información incluida en el archivo de volcado de depuración (.tmp), vea Trabajar con archivos de volcado de depuración.
Volver a Nuevas características y mejoras por área
|
Historial de cambios
Contenido actualizado |
---|
|