200 likes | 346 Views
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)
E N D
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 sobrefuentes de datos (Data Source Views) • Paquetes (Packages) • Control Flow vs. Data Flow • Fuentes (Sources) & Destinos (Destinations) • Containers, Tasks, Transformations • Variables • Nuevo Modelo de Deployment
Quees SSIS ? • Servicios de Integracion de SQL ServerSQL Server Integration Services • PlataformaparaIntegracion de datos y flujo de datosSSIS is a platform for data integration and workflow applications • Herramientapara 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) • Herramientapararealizaroperaciones 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) • Herramientaparaautomatizarel mantenimiento y administracion de bases de datosTool to automate maintenance and tasks for SQL Server database administration
SSIS – Pedro Navaja Transform Calculations Derive DB Tasks Convert Export OLTP DB Maintenance Import VB 2008 Script C# 2008 Script Insert Load WMI Read/Write Delete Data Profiling Update File System Tasks OLAP DB Maintenance Aggregations Extract Cast
SSIS – Super poderes • XML
SSIS – agrupacion de tasks Control Flow Data Flow Data Tasks Database Object Transfer Tasks Analysis Services Tasks File and Network Protocol Tasks Script and Program Tasks Package Execution Tasks WMI Tasks Database Maintenance Plan Tasks Other Maintenance Tasks Sources Destinations Transformations Learning SSIS under 1 hour
SSIS tasks – el dia de hoy! Control Flow Data Flow Data Tasks Database Object Transfer Tasks Analysis Services Tasks File and Network Protocol Tasks Script and Program Tasks Package Execution Tasks WMI Tasks Database Maintenance Plan Tasks Other Maintenance Tasks Sources Destinations Transformations
Ambiente de Desarrollo • BIDS SQL Server 2012 • Shell de Visual Studio 2010
Update (set based), Execute Stored Procs Recursiones - While (loops) File Operations (Copy,Delete,Move) sp_send_dbmail bcp Execute SQL Task For Loop & For Each Container File System Task Send Mail Task Bulk Insert Task T-SQL a SSIS • T-SQL • SSIS – Control Flow
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) 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 • T-SQL • SSIS – Data Flow