Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microsoft SQL Server Integration Services (SSIS) es una plataforma que permite generar
soluciones de integración de datos de alto rendimiento, entre las que se incluyen paquetes de
extracción, transformación y carga de datos (ETL) para el almacenamiento de datos. SSIS incluye
herramientas gráficas y asistentes para generar y depurar paquetes; tareas para realizar funciones
de flujo de datos tales como operaciones de FTP; ejecución de instrucciones SQL y envío de
mensajes de correo electrónico; orígenes y destinos de datos para extraer y cargar datos;
transformaciones para limpiar, agregar, combinar y copiar datos; un servicio de administración, el
servicio Integration Services para administrar la ejecución y almacenamiento de paquetes; e
interfaces de programación de aplicaciones (API) para programar el modelo de objetos de
Integration Services.
En este tutorial, aprenderá a utilizar el Diseñador de SSIS para crear un paquete de Microsoft SQL
Server Integration Services sencillo. El paquete que cree toma los datos de un archivo plano,
formatea de nuevo los datos y luego inserta dichos datos en una tabla de hechos. En las lecciones
siguientes, el paquete se expande para mostrar la creación de bucles, configuraciones de paquete,
registro y flujo de errores.
Al instalar los datos de ejemplo utilizados por el tutorial, también se instalan las versiones
completadas de los paquetes que creará en cada lección del tutorial. Si utiliza los paquetes
completados, puede saltarse lecciones y empezar el tutorial en una lección posterior si lo desea.
Si es la primera vez que trabaja con paquetes o el nuevo entorno de desarrollo, se recomienda
empezar por la lección 1.
En esta lección, creará un paquete ETL sencillo que extrae datos de un único archivo plano,
transforma los datos mediante transformaciones de búsqueda y, por último, carga los resultados
en un destino de tabla de hechos.
Tareas de la lección
Esta lección contiene las siguientes tareas:
Paso 1: Crear un nuevo proyecto de Integration Services
1. En el menú Inicio, elija Todos los programas, Microsoft SQL Server y, a continuación,
haga clic en SQL Server Data Tools.
2. En el menú Archivo, seleccione Nuevo y haga clic en Proyecto para crear un proyecto
de Integration Services.
En esta tarea, agregará un administrador de conexiones de archivos planos al paquete que acaba
de crear. Un administrador de conexiones de archivos planos permite a un paquete extraer datos
de un archivo plano. Mediante el administrador de conexiones de archivos planos puede
especificar el nombre y la ubicación del archivo, la configuración regional y la página de códigos,
y el formato del archivo, incluyendo los delimitadores de columna, que deben aplicarse cuando
el paquete extrae datos del archivo plano. Además, puede especificar de forma manual el tipo de
datos para columnas individuales, o usar el cuadro de diálogo Sugerir tipos de columna para
asignar de forma automática las columnas de datos extraídos a los tipos de datos de Integration
Services.
Debe crear un administrador de conexiones de archivos planos para cada formato de archivo que
utilice. En este tutorial se extraen datos de varios archivos planos que tienen exactamente el
mismo formato de datos, por lo que tendrá que agregar y configurar solamente un administrador
de conexiones de archivos planos para el paquete.
En este tutorial, configurará las propiedades siguientes en el administrador de conexiones de
archivos planos:
Nombres de columna: El archivo plano no tiene nombres de columna, por lo que el
administrador de conexiones de archivos planos crea nombres de columna
predeterminados. Estos nombres predeterminados no son útiles para identificar qué
representa cada columna. Para que estos nombres predeterminados sean más útiles,
debe cambiar los nombres predeterminados por nombres que coincidan con la tabla de
hechos en la que deben cargarse los datos del archivo plano.
Asignaciones de datos: Las asignaciones de tipo de datos que especifique para el
administrador de conexiones de archivos planos se usarán en todos los componentes de
origen de datos de archivo plano que hagan referencia al administrador de conexiones.
Puede asignar los tipos de datos de forma manual mediante el administrador de
conexiones de archivos planos o usar el cuadro de diálogo Sugerir tipos de columna. En
este tutorial, verá las asignaciones sugeridas en el cuadro de diálogo Sugerir tipos de
columna y luego realizará de forma manual las asignaciones necesarias en el cuadro de
diálogo Editor del administrador de conexiones de archivos planos.
El administrador de conexiones de archivos planos proporciona información de configuración
regional acerca del archivo de datos. Si no tiene configurado el equipo para usar la opción de
configuración regional Inglés (Estados Unidos), debe establecer propiedades adicionales en el
cuadro de diálogo Editor del administrador de conexiones de archivos planos.
1. Haga clic con el botón derecho en cualquier punto del área Administradores de
conexión y luego haga clic en Nueva conexión de archivos planos.
2. Seleccione el tipo .
Nota