En esta sesión vamos aprender como procesar y manejar la carga de XML con estructuras complejas, los cuales dentro del mismo XML contienen información que va a diferentes tablas en la misma base de datos o a diferentes bases de datos.
tipos de organización y sus objetivos y aplicación
Procesando XML de estruturas complejas con SSIS
1. Procesando XML de estruturas complejas con SSIS
8 de Julio 2015 (12 pm GMT -5)
Carlos Ulate
Resumen:
En esta sesión vamos aprender como procesar y manejar la carga
de XML con estructuras complejas, los cuales dentro del mismo
XML contienen información que va a diferentes tablas en la misma
base de datos o a diferentes bases de datos.
Está por comenzar:
Moderador: Carlos Ulate
Próximos Eventos
Optimización de almacenamiento
para SQL Server
22 de Julio
Eduardo Castro
Administrando SQL Server,
mejores practicas para un DBA
15 de Julio
Jesús Gil
Excel Power Pivot como
herramienta de apoyo para la
estratetia de BI Self-Service
29 de Julio
Julián Castiblanco
2. Manténgase conectado a nosotros!
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
4. 4
Oportunidades de Voluntariado
PASS no pudiera existir sin personas apasionadas y
dedicadas de todas partes del mundo que dan de su
tiempo como voluntarios.
Se un voluntario ahora!!
Para identificar oportunidades locales visita
volunteer.sqlpass.org
Recuerda actualizar tu perfil en las secciones de
“MyVolunteering” y MyPASS para mas detalles.
6. Procesando XML de estruturas complejas con
SSIS
08 de Julio de 2015
Carlos Ulate
Database Administrator, Informatech CR
Coordinador Spanish Virtual Chapter
MCTS
Moderador: Carlos Ulate
7. Agenda
• Que es es XML?
• Porque cargar archivos XML.
• Como cargar archivos XML.
• Archivos XML complejos.
• Como cargar XML complejos.
• Que es XSLT?
8. Que es XML?
• XML (Extensible Markup Language) es un lenguaje de etiquetas,
es decir, cada paquete de información está delimitado por dos
etiquetas como se hace también en el lenguaje HTML, pero XML
separa el contenido de la presentación.
<H1>Mateo</H1> <--- HTML
<Nombre>Mateo</Nombre> <--- XML
9. Por qué cargar archivos XML?
• Porque el XML se plantea como un lenguaje estándar para el
intercambio de información entre diferentes programas de una
manera segura, fiable y libre, ya que no pertenece a ninguna
compañía.
10. Como cargar archivos XML con SSIS
• Se utiliza el componente de XML Source para poder leer el
archivo.
• Se necesita el archivo físico XML.
• Se necesita el archivo físico XSD.
12. Archivos XML de estructura compleja
• Llamamos xml de estructura complejas a XML que cuentan con
un mas de un subnivel en sus jerarquías.
13. Como Cargar XML de estrutura compleja
• Usando componentes de SSIS.
• Usando tablas en la base de datos y componentes de SSIS.
• Usando un script task.
• Usando XSLT.
14. Qué es XSLT?
• XSLT (eXtensible Stylesheet Language for Transformations) es un
lenguaje que permite aplicar una transformación a un documento
XML para obtener otro documento XML, un documento HTML o
un documento de texto plano.
• La hoja de estilos XSLT con las reglas de transformación es
también un documento de texto XML en sí, generalmente con
extensión .xsl, por lo que se podrá comprobar si está bien
formado o no.
19. Administrando SQL Server, mejores practicas para un DBA
15 de Julio (12 pm GMT -5)
Jesús Gil
Resúmen:
DBA por accidente?
A todos nos ha pasado que tenemos que administrar una base de datos
sin tener nociones de que es ser un DBA, ven a esta charla para conocer
consejos y mejores practicas para administrar tu SQL Server.
Próximo Evento