http://summit.solidq.com/madrid
SQL Server Integration Services (SSIS) 2012 viene con grandes novedades. Partiendo de una visión panorámica de éstas, nos centraremos en estudiar las novedades relacionadas con nuestros servidores, las conseucuencias y ventajas que tiene el aplicarlas, y cómo nos va afectar todo esto de cara a nuevos proyectos y a la migración de los actuales.
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Uso avanzado de SSIS 2012 | SolidQ Summit 2012
1. Uso avanzado de SSIS 2012
Salvador Ramos
BI300002
Mentor - BI
SQL Server MVP / MCTS - MCITP
sramos@solidq.com
#SQSummit
2. Mejoras para el desarrollador
Novedades de despliegue y configuración
Novedades en la Arquitectura del servidor
¿Nos interesa cambiar a esta nueva versión?
SSIS 2012
3. Integración con Visual Studio 2010
Nueva funcionalidad
Agrupación de componentes
Zoom
Nuevo Toolbox
Deshacer / Rehacer
Mejoras en el Zoom
Mejoras para el desarrollador
4. Mejoras en el Toolbox
Favoritos
Nuevos iconos
Nueva distribución de grupos de componentes
Nuevo sistema de mapeado de datos
Mejoras en la resolución de conflictos por metadatos
Mejoras para el desarrollador
5. XML remodelado
Edición de componentes desconectados o en estado de
error
Indicadores de estado de la conexión
Nuevas Tareas
Mejoras para el desarrollador
6. Sources
Transformations
Destinations
Agrupación de componentes
Mejoras de rendimiento
Gestión de memoria de componentes semi-bloqueantes (Merge,
Merge Joint, etc…)
Cambios en Data Viewers
Mejoras para el desarrollador
Nuevos componentes
8. Despliegue desde fichero .ispac
Configuraciones
Conexiones
Paquetes
Proyecto contenedor
Novedades de despliegue y configuración
9. Flexibilidad a la hora de configurar
No más simularlos mediante variables
Parámetros a nivel de Proyecto
Parámetros a nivel de Paquete
Novedades de despliegue y configuración
Parámetros
10. Conjuntos de variables que definen el ámbito de ejecución
Producción, Desarrollo, Test, Por fechas, etc…
Una instancia de ejecución de un paquete sólo puede
hacer referencia a un entorno
Permiten gestionar permisos
Un proyecto puede tener
varias referencias a entornos
Novedades de despliegue y configuración
Entornos
11. SQL Server 2005 a 2102 SQL Server 2012
Paquete como unidad
Configuraciones
Novedades de despliegue y configuración
Package Deployment Model vs Project Deployment Model
Configuración
Paquete DTSX
Archivo
.dtsconfig
SQL Server
12. Uso de Entornos (Environments)
Novedades en la ejecución de paquetes
13. Nueva Base de Datos dedicada
API Transact-SQL
Carpeta
Administración
Novedades en la arquitectura
Catálogo: SSISDB
14. Hay que crearlo
Un catálogo por instancia
Propiedades
Encryption Algorithm Name (AES_256)
Clean Logs Periodically (True)
Retention Period (365)
Maximum Number of Version per Project (10)
Periodically Remove Old Versions (True)
Novedades en la arquitectura
Catálogo: SSISDB
15. Soporte de versionado de proyectos en los despliegues
Configuración de diferentes niveles de Logging en cada
ejecución:
0 -> None 2 -> Performance
1 -> Basic 3 -> Verbose
Nivel de ejecución por defecto en las propiedades del catálogo
Adicción de data taps para extraer información del
paquete (incluso en ejecución) y volcarla a un fichero
Novedades en la arquitectura
Catálogo: SSISDB
16. Nueva API T-SQL para trabajar con el Catálogo (SSISDB)
Ejecución de paquetes
Creación de estructuras
Valores de parámetros
Administración del servidor de Integration Services
mediante vistas y procedimientos almacenados
Dashboards
Catálogo SSISDB
API T-SQL
17. Gestión de carpetas
Vistas
catalog.folders
Procedimientos almacenados
catalog.create_folder
catalog.delete_folder
Catálogo SSISDB
API T-SQL
22. Nueva interfaz (Visual Studio 2010)
Mayor usabilidad
Nuevas funcionalidades
Re-estructuración del XML interno de los paquetes
Recuerda!
Desarrollo
23. Sistema de despliegue, ficheros .ispac
Mejoras en la configuración y ejecución
Parámetros y Entornos
Logging y verbose
Base de Datos SSISDB (Catálogo)
“Qué hay (metadata)?” “¿Qué ha ocurrido?”
¿Seguiremos usando nuestro framework de auditoría?
Utiliza la potencia de la nueva API T-SQL
Recuerda!
Nueva Arquitectura
24. Como desarrollador
Te vas a sentir cómodo desde el primer momento
Mejoras en usabilidad y nueva funcionalidad
Como administrador
Curva de aprendizaje sencilla, novedades muy coherentes
Vas a tener mucha más flexibilidad y facilidad para:
Administrar
Saber qué está ocurriendo y qué ha ocurrido
Conclusión
25. Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
ésta es tu oportunidad.
http://summit.solidq.com/madrid/
Síguenos: