Sql server 2012 denali - novedades en ssis integration services - 24 h pass-latam

4,014 views
3,687 views

Published on

Se exponen todas las novedades incorporadas en SQL Server Integration Services (SSIS) en la nueva versión, conocida con el nombre en clave "Denali" y ya con nombre oficial: SQL Server 2012

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,014
On SlideShare
0
From Embeds
0
Number of Embeds
182
Actions
Shares
0
Downloads
85
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Sql server 2012 denali - novedades en ssis integration services - 24 h pass-latam

  1. 1. Novedades SSIS Denali CTP3 SQL Server 2012Salvador Ramos Victor M. Sánchezwebmaster@helpdna.net vsanchez@solidq.com@salvador_ramos @atharky
  2. 2. Agenda• Entorno de desarrollo• Soluciones, Proyectos y Parámetros• Novedades a nivel de servidor• Migración• DQS y SSIS
  3. 3. Evolución del producto• DTS – SQL Server 7 – SQL Server 2000• SSIS – SQL Server 2005 – SQL Server 2008 – SQL Server 2008 R2 – SQL Server 2012 (“Denali”)
  4. 4. Integration Services
  5. 5. Como developer …• ¿has tenido que…? – Implementar variables expuestas en configuración? – Pasar variables en patrones parent-child? – Generar de nuevo algún componente eliminado por error? – Añadir anotaciones para documentar el paquete? – Mapear componentes dependientes al sustituir un componente que genera nuevos id de lineaje? – Buscar elementos con expresiones? – Esperar a que se resuelva una conexión? (Validating…)
  6. 6. Novedades en SSIS Denali
  7. 7. Mejoras en el diseño• Visual Studio – Nuevo diseño basado en WPF – Visual Studio 2010 – Soporte .Net Framework 4 – Nueva imagen
  8. 8. Usabilidad• Mejoras visuales y rediseño de la UI• Por fin: Deshacer / Rehacer • Mejoras en el Zoom• Etiquetas en restricciones de precedencia
  9. 9. Mejoras en el Toolbox• Nuevas agrupaciones de componentes en – Tareas (ControlFlow) – Transformaciones (DataFlow)• Favoritos• Nuevos iconos• Auto-detecta nuevos elementos en el Toolbox
  10. 10. Mejoras en el DataFlow• Agrupación de componentes – Facilita la legibilidad• Nuevos asistentes – Source Assistant – Destination Asssitant• Nuevas Tareas – DQS Cleansing• Mejoras en el manejo de Data Viewers• Edición de propiedades de un componente estando desconectados del origen
  11. 11. Jugando con el Entorno de desarrollo
  12. 12. Parámetros• Soporte de parámetros – Nombre y tipo datos – Visibles en el “Expression Builder” y en la ventana de Propiedades – Valores por defecto
  13. 13. Paquetes y Proyectos• Nuevo formato de paquetes simplificado – Mejoras en la estructura XML – Más legibles para nosotros• Mejoras en los Proyectos – Build crea un fichero ISPAC – Cuando abrimos un proyecto de 2008 se lanza el asistente de migración
  14. 14. Despliegue• Despliegue con botón derecho soportado por Visual Studio• ISDeploymentWizard.exe• Los parámetros pueden ser configurados en el despliegue
  15. 15. Desplegando proyectos
  16. 16. SSIS a nivel de Servidor• Acceso desde SSMS• SSISDB – Nueva Base de datos – Los paquetes se almacenan ahora en ella• Mejoras en la administración – Opciones de ejecución remota – Dashboard con información sobre las ejecuciones – Mejora de las opciones de Registro (Logging) – Se pueden configurar a nivel de Proyecto – SSISDB.Catalog.Start_Package (SP para ejecutar paquetes)
  17. 17. Dashboards
  18. 18. Administración del servidor
  19. 19. Migración de Paquetes• ¿Qué necesitas saber? – Todo lo que tienes ahora sigue funcionando en Denali • Excepto … – Tareas de ejecutar paquetes DTS 2000 – Tareas ActiveX Script – Migrar proyectos al nuevo modelo es opcional • La mayoría de los proyectos obtendrán beneficios
  20. 20. Proyect Deployment Model• Preparando el cambio: – Los Proyectos • ¿Contienen paquetes dependientes? ¿Tareas Ejec.Paquetes? – Parámetros – ¿Se utilizan configuraciones? – ¿Se comparten configuraciones entre paquetes? – Connection Managers compartidos • ¿Mis paquetes utilizan conexiones comunes? – Ejecución en el servidor • ¿Hay algún paquete almacenado externamente?
  21. 21. Migrando proyectos anteriores• Asistente para la conversión de proyectos – Piensa en parámetros de proyecto en lugar de configuraciones compartidas entre paquetes – No se requieren conexiones para las tareas de Ejecutar Paquete• Redefinir en BIDS – Considera utilizar conexiones compartidas globales – Actualiza las tareas Ejecutar paquete para resolver referencias basadas en expresiones
  22. 22. Migración
  23. 23. ¿Qué hemos visto?• Asistente de conversión de Proyectos• Execute Package Task• Conexiones Compartidas• Despliegue
  24. 24. DQS – Data Quality Services• DQS y SSIS
  25. 25. Recursoso http://www.solidq.com/squ/courses/Pages/Paque te-de-Cursos-Online-SQL-Server-Denali.aspx
  26. 26. Recursoso www.sqlserversi.como http://bifase.blogspot.como http://blogs.solidq.com/BICornero http://www.solidq.com/sqj/books/Pa ges/Microsoft-Business-Intelligence- vea-el-cubo-medio-lleno.aspx (Libro gratuito)
  27. 27. Salvador Ramos Victor M. Sánchezwebmaster@helpdna.net vsanchez@solidq.com@salvador_ramos @atharky

×