Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione a SQL Server Integration Services (SSIS)
- Panoramica di SSIS e del suo ruolo nell'integrazione dei dati
- Caratteristiche principali e miglioramenti di SQL Server 2022
- SSIS Architettura e componenti
- Informazioni sui processi ETL
Guida introduttiva a SSIS
- Installazione e configurazione SSIS
- Introduzione a SQL Server Data Tools (SSDT)
- Creazione del primo SSIS progetto e pacchetto
- Navigazione nell'interfaccia di progettazione SSIS
Progettazione di flussi di dati
- Introduzione alle attività e alle trasformazioni del flusso di dati
- Utilizzo di origini e destinazioni dati
- Implementazione di trasformazioni dei dati comuni
- Gestione dei problemi di qualità dei dati
Flusso di controllo in SSIS
- Informazioni sulle attività del flusso di controllo
- Utilizzo dei contenitori per gestire il flusso di controllo
- Implementazione di cicli e logica condizionale
- Gestione del flusso di esecuzione dei pacchetti
Tecniche avanzate di trasformazione dei dati
- Utilizzo di trasformazioni avanzate
- Implementazione della pulizia e della convalida dei dati
- Esecuzione dell'arricchimento e dell'aggregazione dei dati
- Utilizzo della corrispondenza fuzzy e del raggruppamento
Utilizzo di variabili e parametri
- Introduzione alle variabili e ai parametri
- Utilizzo di variabili per controllare il comportamento dei pacchetti
- Passaggio di parametri da e verso i pacchetti
- Configurazione dinamica delle proprietà del pacchetto
Gestione SSIS dell'esecuzione dei pacchetti
- Configurazione delle opzioni di esecuzione dei pacchetti
- Implementazione della gestione e della registrazione degli errori
- Utilizzo dei gestori eventi per gestire gli eventi di runtime
- Pianificazione e automazione dell'esecuzione dei pacchetti con SQL Server Agent
Distribuzione e gestione di SSIS pacchetti
- Panoramica dei modelli di distribuzione SSIS
- Distribuzione di pacchetti nel catalogo SSIS
- Gestione delle configurazioni e degli ambienti dei pacchetti
- Monitoraggio e risoluzione dei problemi relativi ai pacchetti distribuiti
Ottimizzazione e ottimizzazione delle prestazioni
- Identificazione dei colli di bottiglia delle prestazioni nei pacchetti SSIS
- Best practice per l'ottimizzazione dei flussi di dati e dei flussi di controllo
- Utilizzo di SSIS contatori di registrazione e prestazioni
- Implementazione del parallelismo e dell'elaborazione batch
Argomenti avanzati e direzioni future
- Introduzione allo scripting SSIS con C# e VB.NET
- Integrazione con altri SQL componenti del server
- Esplorazione di nuove funzionalità e miglioramenti nelle versioni future SSIS
- Risorse per l'ulteriore apprendimento e il coinvolgimento della comunità
Riepilogo e prossime tappe
Requisiti
- Conoscenza di base di SQL e dei concetti di database relazionali
- Familiarità con SQL Server Management Studio (SSMS)
Pubblico
- Professionisti dei dati
- Gli sviluppatori
- Database Amministratori
28 ore
Recensioni (1)
The thorough / hands-on knowledge the trainer has.