curso de inteligencia de negocios fundamentos integracion

Post on 24-Dec-2015

231 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Curso de SSIS

TRANSCRIPT

Curso de Inteligencia de NegociosFundamentos de Integración de Datos

Expositor:

Ahias Portillo

elrincondesqlserver@outlook.com

Comunidad

https://www.facebook.com/groups/elrincondesqlserver/

http://www.youtube.com/user/elrincondesqlserver

http://www.elrincondesqlserver.com/

Objetivos de la sesión

• Introducción de conceptos.• Problemas

• BI

• ETL

• SSIS Overview• ¿Porqué SSIS 2012?.

• ¿Qué es SSIS 2012?

• Evolución

• Arquitectura SSIS

• Entorno de desarrollo

• DEMO.• BIDS• Data Source• Parameters• Packages• Control Flow• Data Flow• Source & Destination• Variables• Event Handlers• Deployment

• Los sistemas transaccionales brindan soporte para áreas operativas.

• No existe inteligencia de negocio sin datos integrados.

• La integración de datos es un reto que muchas empresas no logran realizar.

• DATAWAREHOUSE es un inversión que no podemos pagar, las herramientas son muy caras.

• Una herramienta ETL ¿Que es eso?

¿Algunos problemas que enfrenta las empresas?

• Mis sistemas utilizan Oracle, debo comprar herramientas de Oracle. Yahora ¿ ¿ ¿ ¿ Quien me desarrolla los procesos ETL? ? ??

• Utilizo una herramienta del mercado que es líder, porque falla tanto.

• Como creo este proceso, si no tengo un componente que puedahacer esa tarea, me tocara hacer un desarrollo en JAVA o en otrolenguaje que nadie maneja.

¿Algunos problemas que enfrenta las empresas?

• Error ###, ¿Que es esto la documentación no me ayuda en nada?

• Quiero calidad de datos, aló proveedor quiero calidad de datos, si congusto son 55 mil dólares mas.

• Las herramientas OPEN SOURCE son lo mejor no pago licencia y songratis, aló consultora XXX quiero un proyecto ETL, si tenemos recursosen china y el costo por hora es de 300 dólares.

¿Algunos problemas que enfrenta las empresas?

¿Arquitectura BI?

¿Qué es ETL?

¿Porqué SSIS 2012?

¿Porqué SSIS 2012?

• Servicio de Integración de Datos de Microsoft BI.

• Plataforma basada en el conceptos de Flujo de datos.

• Herramienta para realizar operaciones DML, DDL, DCL (grant, revoke), TCL( transactions, commint, rollback).

• Herramienta para automatizar el mantenimiento y administración de base de datos.

• Todo lo que puedas imaginar.

¿Qué es SSIS 2012?

• Convert• Derive• Calculations• Transform• DB Task• Export• VB Script• Insert• Load• Import

• Delete• Update• OLAP DB Maintenance• Extract• Cast• Aggregations• File System Tasks• Data Profiling• WMI Read/Write• C# Script• OLTP DB Maintenance

¿Qué es SSIS 2012?

OLTP&OLAP

T-SQL

Hadoop&Linux

XML

File&Network

C#VB

WebServices

ETL/ELT

¿Qué es SSIS 2012?

• DTS• Sql Server 7

• Sql Server 2000

Evolución de SSIS

• SSIS• Sql Server 2005

• Sql Server 2008

• Sql Server 2008 R2

Evolución de SSIS

• SSIS• Sql Server 2012

Evolución de SSIS

SSISPackage

Integration ServicesRutime

Object Model

Command LineUtilities

CustomerApplications

SSISDesigner And

Wizards

Arquitectura SSIS

Arquitectura SSIS

Package

Control Flow

Event Handlers

Control Flow Task

Data Flow

Source

Transformation

Destination

Container

Control Flow Task

Control Flow Task

Arquitectura SSIS

Arquitectura SSIS

Arquitectura SSIS

Arquitectura SSIS

(Wee Hyong Tok,http://www.sqlserver.co.uk/index.php/category/sql-server-integration-services/)

Entorno de desarrollo

Entorno de desarrollo

Sql Server Integration Services

Demo

Comunidad

https://www.facebook.com/groups/elrincondesqlserver/

http://www.youtube.com/user/elrincondesqlserver

http://www.elrincondesqlserver.com/

top related