Mastering data integration (ETL) con Microsoft SSIS
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Livello
Livello base
-
Luogo
Roma
-
Ore di lezione
32h
-
Durata
4 Giorni
-
Inizio
Scegli data
Il sistema di ETL (Extract, Transform and Load) è un elemento importante dell’architettura di Business Intelligence, poiché tramite esso avviene il caricamento del Data Warehouse.
Lo sviluppo del processo di ETL all’interno di un progetto di Data Warehousing tipicamente incide per un tempo di lavoro importante. Sebbene sia complesso, un processo rigoroso di ETL assicura la qualità dei dati, la credibilità e l’usabilità del Data Warehouse.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Al termine del corso i partecipanti saranno in grado di:
• Valutare gli aspetti critici nello sviluppo di processi ETL
• Conoscere i principali approcci architetturali di soluzioni ETL
• Implementare una soluzione ETL che supporti l’estrazione ed il carico incrementale dei dati.
• Implementare flusso di dati in un pacchetto SSIS.
• Implementare il Flow Control in un pacchetto SSIS.
• Risolvere i problemi relativi a SSIS
• Estendere SSIS con script personalizzati e componenti.
• Distribuire e configurare i pacchetti SSIS.
Il corso si rivolge a Progettisti di Data Warehouse, Data Modelers, Architetti e Sviluppatori di Data Warehouse, Progettisti e sviluppatori di Business Intelligence e OLAP, Sviluppatori ETL responsabili di estrazioni e trasformazioni di dati.
Per seguire con profitto il corso è richiesta:
familiarità con le tecniche di accesso al database
familiarità con la query SQL di base e le dichiarazioni transazionali (select, insert, update, delete)
conoscenza di base del processo di Business Intelligence
Opinioni
Materie
- Data Warehouse
- SQL
- SQL Server
- ETL
- SSIS
- SSIS Projects
- SSIS Packages
- SQL Tasks
- Data Flows
- ETL Scripts
Professori
Cesare Celauro
Responsabile Formazione
Programma
Modulo 1 – ETL Processing
- Panoramica e Dettagli sul processo ETL
- Architetture ETL
- Frameworks di sviluppo ETL
- Tools ETL
- Data Sources and Destinations
- Opzioni di Processing
- Aspetti di performance dei tools ETL
Modulo 2 – ETL with SQL Programming
- ETL Scripts
- Transformations
- Implementing ETL with SQL Objects
- Lab | Programming an ETL Process with SQL
Modulo 3 – ETL Processing with SSIS
- Creating SSIS Projects
- Programming SSIS Packages
- Execute SQL Tasks
- Implementing SSIS Packages
- Processing of Flat Files
- Excel Handling
- Lab | Creating an ETL Process with SSIS
Modulo 4 – SSIS Data Flows
- Creating Data Flows
- Data Flow Transformations
- Performance Options
- Lab | Creating an SSIS ETL Package Using Data Flow Tasks
Modulo 5 – Deployment and Troubleshooting
- Error Handling
- Package Deployment
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Mastering data integration (ETL) con Microsoft SSIS