Transformaciones SSIS
Enviado por Alpino PM • 24 de Noviembre de 2019 • Apuntes • 2.960 Palabras (12 Páginas) • 124 Visitas
“AÑO DE LA LUCHA CONTRA LA CORRUPCIÒN E IMPUNIDAD”[pic 1][pic 2]
Universidad Nacional de San Martín Facultad de Ingeniería de Sistemas e Informática
Curso : Base de Datos Estratégicas
Tema : Transformaciones SSIS
Docente : Ing. Juan Orlando Riascos Armas
Ciclo : VI
Integrantes : Sanchez Henry Pavel
Garagay Mozombite Itzel
Montejo Guevara Marco Antonio
TARAPOTO - PERÚ
2019
INDICE:
INTRODUCCIÓN 3
2.1. Transformación de conversión de Datos 4
2.2. Transformación de columnas derivadas 13
2.3. Transformación de columnas de exportación 19
2.4. Transformación de agrupación difusa 24
2.5. Transformación de búsqueda difusa 30
2.6. Transformación de columna de importación
2.8. Búsqueda Introducción
2.8.1. Utilice OLE DB Connetion Manager para la transformación de la búsqueda
2.8.2. Transformación de búsqueda en modo cache completo
2.8.3 Lookup Trasnformation Case Sensitivity
INTRODUCCIÓN
En el presente trabajo se puntualiza información acerca de la conversión de datos SSIS que es similar a la función T-SQL CASTo CONVERT. Se refuerza esto por si se desea convertir los datos de un tipo de datos a otro tipo de datos, ya que la conversión de datos SSIS es la mejor opción. Pero, para tener seguridad es necesario asegurarse de que exista compatibilidad de datos en la columna y no se debe olvidar cambiar la longitud de la columna para los tipos de datos Varchar, NVarchar.
Este informe tiene como finalidad mostrar los procesos empleados para una conversión segura y óptima, aquí se podrá observar a detalle los métodos necesarios para la realización del trabajo encargado, sin más preámbulos se procede.
TRANSFORMACIONES SSIS
2.1. TRANSFORMACIÒN DE CONVERSIÒN DE DATOS
La transformación de conversión de datos SSIS es similar a la función T-SQL CAST o CONVERT . Si desea convertir los datos de un tipo de datos a otro tipo de datos, la conversión de datos SSIS es la mejor opción. Pero, asegúrese de tener datos compatibles en la columna y no olvide cambiar la longitud de la columna para los tipos de datos Varchar, NVarchar.
Ejemplo de transformación de conversión de datos SSIS
Paso 1: Arrastre y suelte la tarea de flujo de datos desde la caja de herramientas para controlar el flujo y renómbrelo como transformación de conversión de datos SSIS. [pic 3]
[pic 4]
PASO 2: Arrastre y suelte Origen de EXCEL, Transformación de conversión de datos de la caja de herramientas a la región de flujo de datos.
[pic 5]
[pic 6]
[pic 7]
PASO 3: Haga doble clic en la fuente de Excel en la región de flujo de datos para abrir la configuración del administrador de conexión y se ofrece la opción de seleccionar la tabla que contiene los datos de la fuente.
[pic 8]
[pic 9]
[pic 10]
[pic 11]
PASO 4: Haga clic en la pestaña de columnas para verificar las columnas. En esta pestaña también podemos desmarcar las columnas no deseadas.
[pic 12]
PASO 5: Creamos una Base de Datos en nuestro Gestor
[pic 13]
PASO 6: Se ingresará al destino Ole DB para su respectiva configuración
[pic 14]
PASO 7: Ahora debemos proporcionar los detalles del servidor, la base de datos y la tabla del destino. Entonces, haga doble clic en OLE DB Destination y proporcione la información requerida.
[pic 15]
PASO 8: Haga clic en la pestaña Asignaciones para verificar si las columnas de origen están asignadas exactamente a las columnas de destino.
[pic 16]
Si olvida la conversión, fallará debido a la conversión de datos de DT_NTEXT a DT_WSTR.
Asignemos las columnas correctas y haga clic en Aceptar para finalizar el diseño de nuestro paquete de conversión de datos SSIS. Vamos a ejecutar el paquete
[pic 17]
Verifica los resultados
[pic 18]
2.2 TRANSFORMACIÒN DE COLUMNAS DERIVADAS
La transformación de columnas derivadas en SSIS desempeña un papel vital en el tratamiento de las expresiones en los servicios de integración de SQL Server . El lenguaje de expresión SSIS tiene potentes funciones integradas para la manipulación de cadenas, conversiones de tipos de datos, funciones matemáticas, expresiones condicionales y manejo de valores nulos.
...