You are on page 1of 20

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)
 Control Flow vs. Data Flow
 Fuentes (Sources) & Destinos (Destinations)
 Containers, Tasks, Transformations
 Variables
 Nuevo Modelo de Deployment
 Servicios de Integracion de SQL Server
SQL Server Integration Services

 Plataforma para Integracion de datos y flujo de datos


SSIS 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


TCL
Tool 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 datos
Tool to automate maintenance and tasks for SQL Server database administration
Transform
Calculations
Derive DB Tasks
Convert
OLTP DB Maintenance Export

Import VB 2008 Script

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

ETL/ELT T-SQL

Web Hadoop
Services & Linux
XML

C#
XML
VB

File &
WMI
Network
Control Flow Data Flow
1. Data Tasks 1. Sources
2. Database Object Transfer Tasks 2. Destinations
3. Analysis Services Tasks 3. Transformations
4. File and Network Protocol Tasks
5. Script and Program Tasks
6. Package Execution Tasks
7. WMI Tasks
8. Database Maintenance Plan Tasks
9. Other Maintenance Tasks

Learning SSIS under 1 hour


Control Flow Data Flow
1. Data Tasks 1. Sources
2. Database Object Transfer Tasks 2. Destinations
3. Analysis Services Tasks 3. Transformations
4. File and Network Protocol Tasks
5. Script and Program Tasks
6. Package Execution Tasks
7. WMI Tasks
8. Database Maintenance Plan Tasks
9. Other Maintenance Tasks
 BIDS SQL Server 2012
o Shell de Visual Studio 2010
o T-SQL • SSIS – Control Flow
• Update (set based), Execute Stored Procs • Execute SQL Task
• Recursiones - While (loops) • For Loop & For Each Container
• File Operations (Copy,Delete,Move) • File System Task
• sp_send_dbmail • Send Mail Task
• bcp • Bulk Insert Task
o T-SQL • SSIS – Data Flow
• Select • Data Flow Source
• Insert • Data Flow Destination
• Update (row by row) • OLE DB Command
• Case • Conditional Split
• Convert, Cast • Data Conversion
• IF • Derived Column
• Mathematic, Date, String Function & Cast Operations • Derived Column
• Merge • Merge
• Joins (left, right, full outer) • Merge Join
• Order by • Sort
• Union • Union All
• Group by (count, sum, avg) • Aggregate
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

You might also like