Documente Academic
Documente Profesional
Documente Cultură
20-10-2016
INTEGRANTES:
KAREN ANDRADE
EFRAN SARANSIG
TEMA: Tutorial de SSIS Crear un paquete ETL sencillo.
Tipos de cliente
Bicicletas
Componentes de bicicleta
Equipos para bicicleta
Accesorios para bicicleta
Tablas de producto
La tabla siguiente contiene una breve descripcin de los datos que se almacenan
en las tablas relacionadas con el producto.
Tabla Descripcin
Tabla Descripcin
Person.Address Informacin sobre la direccin postal de todos los
clientes.
Person.Contact Nombre de los empleados del proveedor a
quienes los agentes de compras Adventure Works
Cycles solicitan productos.
Production.ProductVendor Correlaciona los proveedores con los productos
que suministran. Un mismo producto puede ser
suministrado por ms de un proveedor, y un
proveedor puede suministrar ms de un producto.
Purchasing.PurchaseOrderDetail Detalles del pedido de compra, como los
productos pedidos, la cantidad y el precio unitario.
Purchasing.PurchaseOrderHeader Informacin de resumen del pedido de compra,
como el importe total debido, la fecha del pedido y
el estado del pedido.
Purchasing.ShipMethod Tabla de bsqueda que se utiliza para mantener
mtodos estndar de envo de productos.
Purchasing.Vendor Detalles sobre los proveedores, como el nombre
del proveedor y el nmero de cuenta.
Purchasing.VendorAddress Vincula los clientes con la informacin de
direcciones en la tablaAddress.
Purchasing.VendorContact Informacin sobre la direccin postal de todos los
clientes.
Procesos de fabricacin:
Lista de materiales
Pedidos de trabajo
Ubicaciones
Instrucciones de fabricacin y ensamblado de productos por centro
de trabajo.
Inventario de productos: ubicacin fsica de un producto en el almacn o
el rea de fabricacin, y cantidad disponible en dicha rea.
Documentacin de ingeniera: especificaciones tcnicas y documentacin
de mantenimiento para bicicletas o componentes de las bicicletas.
La tabla siguiente contiene una breve descripcin de los datos que se almacenan
en las tablas de fabricacin.
Tabla Descripcin
Production.BillOfMaterials Lista de todos los componentes que se utilizan
para fabricar bicicletas y subconjuntos de bicicleta.
Production.Document Especificaciones de ingeniera y otros
documentos tcnicos.
Production.Illustration Ilustraciones de fabricacin de las bicicletas.
Leccin 1:
Crear un proyecto y un
paquete bsico con SSIS
En esta leccin, crear un paquete ETL sencillo que extrae datos de un nico
archivo plano, transforma los datos mediante transformaciones de bsqueda y,
por ltimo, carga los resultados en un destino de tabla de hechos.
PROCEDIMIENTO
Tareas de la leccin
Esta leccin contiene las siguientes tareas:
Para ver el artculo en ingls, active la casilla Ingls. Tambin puede ver
el texto en ingls en una ventana emergente si pasa el puntero del mouse Traduccin
por el texto.
Ingls
Paso 2: agregar y configurar un administrador de
conexiones de archivos planos
Otras versiones
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 ubicacin del archivo, la configuracin regional y la pgina de cdigos, y el
formato del archivo, incluyendo los delimitadores de columna, que deben
aplicarse cuando el paquete extrae datos del archivo plano. Adems, puede
especificar manualmente el tipo de datos para columnas individuales, o utilizar
el cuadro de dilogo Sugerir tipos de columna para asignar automticamente
las columnas de datos extrados 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:
Flujo de control
Flujo de datos
Nota
1. Haga doble clic en Foreach File in Folder para volver a abrir el Editor de
bucles Foreach.
2. Haga clic en Coleccin.
3. En la pgina Coleccin, seleccione Enumerador de archivos Foreach.
4. En el grupo Configuracin de enumerador, haga clic en Examinar.
5. En el cuadro de dilogo Buscar carpeta, busque la carpeta del equipo
que contenga los archivos Currency_*.txt.
Estos datos de ejemplo se incluyen con los paquetes de lecciones de
SSIS.
En el cuadro Archivos, escriba Currency_*.txt.
Para asignar el enumerador a una variable definida por
el usuario
Importante
Flujo de control
Flujo de datos
Para probar el paquete del tutorial de la leccin 2
Importante
Tareas de la leccin
Esta leccin contiene las siguientes tareas:
Importante
11. Haga clic en Avanzadas para revisar los detalles que el proveedor de
registro escribir en el registro para cada evento. De forma
predeterminada, todas las categoras de informacin se seleccionan
automticamente para los eventos que se especifiquen.
12. Haga clic en Bsicas para ocultar las categoras de informacin.
Flujo de datos
Para ejecutar el paquete de tutorial de la leccin 4
1. En el men SSIS, haga clic en Registrar eventos.
Importante
Tareas de la leccin
Esta leccin contiene las siguientes tareas:
Importante
[Visual C#]
Row.ErrorDescription =
this.ComponentMetaData.GetErrorDescription(Row.ErrorCode);
Row.ErrorDescription =
Me.ComponentMetaData.GetErrorDescription(Row.ErrorCode)
End Sub
[Visual C#]
public override void Input0_ProcessInputRow(Input0Buffer Row)
{
Row.ErrorDescription =
this.ComponentMetaData.GetErrorDescription(Row.ErrorCode);
Nota
Si no desea acumular filas con errores en el archivo ErrorOutput.txt, debe
eliminar manualmente el contenido del archivo entre ejecuciones de paquetes.
Flujo de datos
Importante
Nota