Aplicando las novedades de SSIS 2012 a nuestros escenarios
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Aplicando las novedades de SSIS 2012 a nuestros escenarios

on

  • 6,619 views

12h SQL Server 2012 ...

12h SQL Server 2012
SQL Server Integration Services 2012 aporta una serie de características nuevas y otras mejoradas con respecto a la versión anterior. Unas relacionadas con el entorno de desarrollo, otras son nuevas características en el uso de soluciones y proyectos, apareciendo nuevos elementos, los parámetros y los entornos. También hay novedades a nivel de servidor. En esta sesión veremos cómo sacar un mayor partido a estas novedades en los escenarios que nos encontramos en nuestro trabajo del día a día.

Statistics

Views

Total Views
6,619
Views on SlideShare
2,465
Embed Views
4,154

Actions

Likes
1
Downloads
46
Comments
0

5 Embeds 4,154

http://www.sqlserversi.com 4032
http://feeds.feedburner.com 118
http://131.253.14.98 2
http://www.newsblur.com 1
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Aplicando las novedades de SSIS 2012 a nuestros escenarios Presentation Transcript

  • 1. Aplicando las novedades de SSIS a nuestros escenarios Salvador Ramos#sql12es http://salvador-ramos.com
  • 2. Evolución• DTS – SQL Server 7 y 2000• SSIS – SQL Server 2005 – SQL Server 2008 / R2 – SQL Server 2012 (“Denali”)
  • 3. Como desarollador …• ¿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 Lineage? – Buscar elementos con expresiones? – Esperar a que se resuelva una conexión? (Validating…)
  • 4. Mejoras en el diseño• Nuevo diseño basado en WPF• Visual Studio 2010• Soporte .Net Framework 4.0• Nueva imagen
  • 5. Mejora la Usabilidad• Por fin: Deshacer / Rehacer • Mejoras en el Zoom• Mejoras en el Toolbox – Favoritos – Nuevos iconos – Nuevas agrupaciones de componentes• Nuevas Tareas
  • 6. Mejoras en el Data Flow• Agrupación de componentes – Facilita legibilidad• Nuevos asistentes – Source & Destination Assistant• Mejoras en el manejo de Data Viewers• Edición de propiedades de un componente estando desconectados del origen
  • 7. Parámetros (Parameters)• No más simularlos mediante variables• Parámetros a nivel de proyecto (BIDS)• Parámetros a nivel de Paquete (BIDS)
  • 8. Una vez diseñado un proyecto …• ¿Has tenido que … – Trabajar de forma individual con cada uno de los paquetes? • Despliegues • Ejecuciones remotas • Información sobre ejecuciones – Ejecutar tus paquetes en diferentes entornos? – Hacer ciertos artificios para intercambiar valores de variables entre paquetes? – Visualizar el XML de un .dtsx? – Hacer backup de los paquetes en un servidor?
  • 9. Arquitectura del servidorSQL Server 2005 … 2008 R2 SQL Server 2012• Paquete como unidad• Configuraciones Configuración Archivo SQL Server Paquete DTSX .dtsconfig
  • 10. Parámetros (Parameters)• Asignación de valores en el servidor (SQL Server Management Studio)
  • 11. Catálogo (Catalog)• 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)
  • 12. Catálogo (Catalog)• SSISDB – Base de datos (API T-SQL) – Carpeta (administración)
  • 13. Carpetas (Folders)• Estructura lógica• Organización – Proyectos – Entornos• Podemos conceder permisos para su gestión a usuario no administradores
  • 14. Proyectos (Projects)• Unidad de despliegue – (vs paquete hasta 2008R2)• Acciones – Configurar – Validar – Mover – Versiones
  • 15. Paquetes (Packages)• Último nodo del árbol ‘Projects’• Acciones – Configurar – Ejecutar – Validar
  • 16. Entornos (Environments)• Contenedores de variables• Un proyecto puede tener varias referencias de entornos• Una instancia de ejecución de un paquete sólo puede hacer referencia a variables de un único entorno• Permiten gestionar permisos
  • 17. Variables de entorno• Valor que se puede asignar a un parámetro durante la ejecución del paquete
  • 18. Uso de entornos• Configuración del paquete
  • 19. Uso de entornos• Ejecución del paquete
  • 20. Dashboards
  • 21. DEMO
  • 22. ¡Recuerda!SQL Server 2005 … 2008 R2 SQL Server 2012• Paquete como unidad• Configuraciones Configuración Archivo SQL Server Paquete DTSX .dtsconfig
  • 23. Muchas gracias @Salvador_Ramos webmaster@helpdna.nethttp://salvador-ramos.com
  • 24. Más TechNet• Webcasts grabados http://technet.microsoft.com/es-es/ff721942.aspx• Registro en futuros webcasts http://technet.microsoft.com/es-es/bb291010.aspx• Suscripción al boletín TechNet Flash http://www.microsoft.com/spain/technet/boletines/default.mspx• TechCenters de TechNet (información de productos) http://technet.microsoft.com/es-es/bb421517.aspx• Suscripciones TechNet http://technet.microsoft.com/es-es/subscriptions/default.aspx• Redes sociales – http://www.facebook.com/TechNet.Spain – http://www.twitter.com/TechNet_es
  • 25. http://solidq.com/ES/MasterBI Este Máster tiene como objetivo desarrollar los conocimientos y competencias para convertirse en un profesional en el área de Business Intelligence, altamente especializado en tecnología Microsoft