Sql server integration services novedades y migracion

Preview:

DESCRIPTION

Novedades de Integration Services, comparativa con DTS, proceso de migracion

Citation preview

SQL Server 2005 Integration Services

Patrocinado por:

Salvador Ramos [MVP SQL Server] www.helpdna.net

Salvador Ramos

MVP SQL Server

MCP SQL Server

Columnista de dotNetManía

Mi web: www.helpdna.net webmaster@helpdna.net

Agenda

Introducción

Business Intelligence Development Studio

Migración (de DTS a SSIS)

Evolución en los Negocios (Business)

Agenda

Introducción

Business Intelligence Developmen Studio

Migración (de DTS a SSIS)

Evolución en los negocios (Business)

SQL Server BI

Qué es SSIS ?

Es una nueva aplicación de BI

‘Sucesor’ de DTS

Es una plataforma para la generación de tecnologías de integración de datos con un alto rendimiento

Introducción y novedades

‘Integration Services’ (antes DTS)

Se ha rediseñado por completo

Se ha reescrito todo el código

Servicio Windows independiente

Incrementa su potencia y funcionalidad

Incrementa su rendimiento

Introducción y novedades (II)

Nuevo entorno de desarrollo BIDS (BI Development Studio)

Debugging

Logging

Integrados con la plataforma .Net

Separación entre flujos de ejecución y de datos

Múltiples herramientas adicionales

Una verdadera herramienta ETL

Agenda

Introducción

Business Intelligence Development Studio

Migración (de DTS a SSIS)

Evolución en los negocios (Business)

BIDS - Creación de proyectos

Integration Services Project

BIDS – Control flow

BIDS – Control flow (II)

BIDS – Data flow

BIDS – Data flow (II)

BIDS – Event Handler Package explorer

SSIS - Projects

Demo 1

Agenda

Introducción

Business Intelligence Developmen Studio

Migración (de DTS a SSIS)

Evolución en los negocios (Business)

Migración

Migración con el asistente (wizard)

Migración manual

Ejecución de paquetes DTS (2000) en SSIS (2005)

Migración de tareas

Simple Task (Good)

Execute SQL

Bulk Insert

FTP

Execute Process

Send Mail

Copy SQL Server Objects

Execute Package

Migración de tareas (II)

Opaque task (might not work)

ActiveX Scritps

Dynamic Properties

Analysis Services DTS processing

Migración de tareas (III)

Encapsuled task (no migration)

Custom

Data Pump

Data driven

Transform Data

Parallel Data Pump

Copy Database

Migración - conclusiones

Migración con el asistente (wizard)

Migrará bien un porcentaje pequeño

No aprovechamos las nuevas características

Migración manual

Plantear desde cero (pensemos en SSIS)

Ejecución de paquetes DTS (2000) en SSIS (2005)

Solución rápida (temporal)

Bajo rendimiento

Infrautilizamos SSIS

Agenda

Introducción

Business Intelligence Developmen Studio

Migración (de DTS a SSIS)

Evolución en los Negocios (Business)

Evolución en los Negocios (Business)

Requerimientos Múltiples fuentes de datos

Limpieza y transformación de datos

Carga de datos para análisis y reporting

Situación actual Negocios 24x7

Acceso internacional, sin tiempos de parada

Negocios on-line en tiempo-real

Mayor volumen de datos y fuentes de información

Usuarios más sofisticados

Ejemplo antes de SSIS

Integración y DW requiere operaciones separadas

Para la preparación de los datos se necesitan herramientas diferentes y, con frecuencia, incompatibles entre sí

Escalar la información y hacer informes es un proceso lento, lo que retrasa la toma de decisiones importantes

Los grandes volúmenes de datos hacen que el escenario sea cada vez más impracticable

Ejemplo con SSIS

Integración y DW sencillo y fácil de gestionar

Para la preparación de los datos se puede gestionar de forma simple y auditable

Escalar la información y hacer informes se puede hacer de forma paralela a la carga de datos

Es escalable a grandes volúmenes de datos

Beneficios de SSIS

Rendimiento Gestiona eficientemente grandes volúmenes de

información y operaciones complejas

Facilidades Hay múltiples adaptadores y transformaciones

preconstruidas que reducen la escritura de código

Modelo extensible de objetos que permite personalizar los componentes

Entorno productivo para desarrollo y depuración

Preguntas y dudas

???

www.helpdna.net

webmaster@helpdna.net

microsoft.public.es.sqlserver microsoft.public.espanol.sqlserver.administracion

microsoft.public.espanol.sqlserver.olap