20
Jose Chinchilla, MCTS, MCITP Todo lo debes saber sobre SSIS en 1 hora!

Todo lo debes saber sobre SSIS en 1 hora!

  • Upload
    yaphet

  • View
    32

  • Download
    2

Embed Size (px)

DESCRIPTION

Todo lo debes saber sobre SSIS en 1 hora!. Jose Chinchilla, MCTS, MCITP. Nuevo Ambiente de Desarrollo SQL Server 2012 Habilidades T-SQL a Super Poderes SSIS Demo BIDS Fuentes de Datos (Data Sources) y Vistas sobre fuentes de datos (Data Source Views) Paquetes (Packages) - PowerPoint PPT Presentation

Citation preview

Page 1: Todo lo debes saber sobre SSIS   en  1 hora!

Jose Chinchilla, MCTS, MCITP

Todo lo debes saber sobre SSIS en 1 hora!

Page 2: Todo lo debes saber sobre SSIS   en  1 hora!

Nuevo Ambiente de Desarrollo SQL Server 2012 Habilidades T-SQL a Super Poderes SSIS Demo

BIDS Fuentes de Datos (Data Sources) y Vistas sobre fuentes de datos

(Data Source Views) Paquetes (Packages) Control Flow vs. Data Flow Fuentes (Sources) & Destinos (Destinations) Containers, Tasks, Transformations Variables Nuevo Modelo de Deployment

Page 3: Todo lo debes saber sobre SSIS   en  1 hora!

Servicios de Integracion de SQL ServerSQL Server Integration Services

Plataforma para Integracion de datos y flujo de datosSSIS is a platform for data integration and workflow applications

Herramienta para la extraccion, transformacion y carga de datos (ETL) o extraccion, carga y transformacion de datos (ELT)Tool used for data extraction, transformation, and loading (ETL)and/or data extraction, loading then transforming (ELT)

Herramienta para realizar operaciones DML, DDL, DCL, y soporte de TCLTool to make DML operation (Selects, Inserts, Updates, Deletes), DDL operations (Create/Drop Table), DCL operations (grant, revoke), TCL operatios (transactions, commit, rollback)

Herramienta para automatizar el mantenimiento y administracion de bases de datosTool to automate maintenance and tasks for SQL Server database administration

Que es SSIS ?

Page 4: Todo lo debes saber sobre SSIS   en  1 hora!

SSIS – Pedro Navaja

Export

Import

Convert

Cast

Update

Delete

Insert

DeriveCalculations

OLTP DB Maintenance

DB Tasks

OLAP DB Maintenance

Extract

Transform

Load

VB 2008 Script

C# 2008 Script

File System Tasks

Data Profiling

WMI Read/Write

Aggregations

Page 5: Todo lo debes saber sobre SSIS   en  1 hora!

OLTP & OLAP

T-SQL

Hadoop & Linux

XML

WMIFile & Network

C# VB

Web Services

ETL/ELT

SSIS – Super poderes

XML

Page 6: Todo lo debes saber sobre SSIS   en  1 hora!

SSIS – agrupacion de tasks

Control Flow Data Flow

1. Data Tasks2. Database Object Transfer Tasks3. Analysis Services Tasks4. File and Network Protocol Tasks5. Script and Program Tasks6. Package Execution Tasks7. WMI Tasks8. Database Maintenance Plan Tasks9. Other Maintenance Tasks

1. Sources2. Destinations3. Transformations

Learning SSIS under 1 hour

Page 7: Todo lo debes saber sobre SSIS   en  1 hora!

Todo esto en 1 hora?

Page 8: Todo lo debes saber sobre SSIS   en  1 hora!

SSIS tasks – el dia de hoy!

Control Flow Data Flow

1. Data Tasks2. Database Object Transfer Tasks3. Analysis Services Tasks4. File and Network Protocol Tasks5. Script and Program Tasks6. Package Execution Tasks7. WMI Tasks8. Database Maintenance Plan Tasks9. Other Maintenance Tasks

1. Sources2. Destinations3. Transformations

Page 9: Todo lo debes saber sobre SSIS   en  1 hora!

The Ambiente de Desarrollo

Page 10: Todo lo debes saber sobre SSIS   en  1 hora!

Ambiente de Desarrollo

BIDS SQL Server 2012o Shell de Visual Studio 2010

Page 11: Todo lo debes saber sobre SSIS   en  1 hora!
Page 12: Todo lo debes saber sobre SSIS   en  1 hora!

Habilidades T-SQL a Super poderes SSIS

Page 13: Todo lo debes saber sobre SSIS   en  1 hora!

o T-SQL

• Update (set based), Execute Stored Procs• Recursiones - While (loops)• File Operations (Copy,Delete,Move)• sp_send_dbmail • bcp

• SSIS – Control Flow

• Execute SQL Task• For Loop & For Each Container• File System Task• Send Mail Task• Bulk Insert Task

T-SQL a SSIS

Page 14: Todo lo debes saber sobre SSIS   en  1 hora!

o T-SQL

• Select• Insert• Update (row by row)• Case• Convert, Cast• IF• Mathematic, Date, String Function & Cast Operations• Merge• Joins (left, right, full outer)• Order by• Union• Group by (count, sum, avg)

• SSIS – Data Flow

• Data Flow Source• Data Flow Destination• OLE DB Command• Conditional Split• Data Conversion• Derived Column• Derived Column• Merge• Merge Join• Sort• Union All• Aggregate

T-SQL a SSIS

Page 15: Todo lo debes saber sobre SSIS   en  1 hora!

Lo nuevo de SSIS en SQL Sever 2012

Page 16: Todo lo debes saber sobre SSIS   en  1 hora!

New Deployment Model: • Package & Project Parameters• Environments & Environment variables

Integration Services Catalog (SSISDB) – no more MSDB

New Resolve References Window

New Data Flow Transform: Data Correction Component

New Integration Services Import Project Wizard

Source and Destination Assistants

Collapsible Grouping in Data Flow

New Zoom-in & Zoom-out scale

Copy & Paste in place

Undo & Redo

Lo nuevo de SSIS en SQL Sever 2012

Page 17: Todo lo debes saber sobre SSIS   en  1 hora!

Lo nuevo de SSIS en SQL Sever 2012

Page 18: Todo lo debes saber sobre SSIS   en  1 hora!

DEMO

Page 19: Todo lo debes saber sobre SSIS   en  1 hora!

PREGUNTASY

RESPUESTAS

Page 20: Todo lo debes saber sobre SSIS   en  1 hora!

MUCHAS GRACIAS