
ETL Data with SSIS
Trainingul de ETL Data with SSIS completeaza suita de cursuri de SQL Server. Modulul de curs presupune incarcarea datelor intr-o baza date la night run prin construirea de pachete (dtsx) de load, dar si export de date sau import cu dependente, error handling sau bulk load.
Desfasurare Curs:
- Cursul de ETL Data With SSIS – se desfasoara pe parcursul a 20 de ore, online.
- Participare: cunoasterea notiunilor din cadrul cursului SQL Querying
SESIUNI PROGRAMATE:
• 12, 13, 14 Mai
• 14, 15, 21, 22 Iun
09:00 - 17:00, 1h pauza
09:00 - 14:00
F = sesiune in formare
F = sesiune in formare
Structura cursului
- Ce inseamna ETL?
- Tipuri de surse pentru incarcarea datelor intr-o baza de date
- Prezentare SSIS: package, control flow, data flow, connection manager, variables
- Import utilizand Wizard. Salvare pachet.
- Creare proiect. Import pachet definit anterior. Testare pachet.
- Configurare conexiuni
- Configurare control flow, data flow, SSIS toolbox
- Editare pachet in scop reincarcare date.
- Utilizarea variabilelor intr-un pachet SSIS
- Citirea informatiilor din numele unui fisier si stocarea acestora intr-o baza de date
- Coloane de tip derivat.
- Creare job pentru programat sa ruleze zilnic.
- PROIECT: Se doreste incarcarea a 365 de fisiere zilnice intr-o baza de date, acestea reprezentand informatiile din anul anterior.
- Utilizarea variabilelor
- Componenta Foreeach Loop Container
- PROIECT: Se doreste incarcarea zilnica a anumitor fisiere, iar in cazul in care, in fisiere sunt randuri eronate, acestea sa fie stocate intr-o tabela aditionala in scop de investigare erori si regenerare fisiere corecte
- Configurare pachet SSIS in scop de rejectare randuri eronate
- Generare fisiere cu randuri rejectate in scop de investigat erorile
- PROIECT: Se doreste importul clientilor si facturilor, respectand ordinea: se vor importa clientii si apoi facturile acestora
- PROIECT: Se doreste importul zilnic al facturilor pentru clientii existenti in baza de date
- Componenta LOOKUP
- Error Handling in cazul in care exista facturi ai caror clienti nu sunt in baza de date
- Import data din surse SQL in baza de date
- Configurare conexiuni. Creare pachet SSIS si editare in scop reincarcare.
- Utilizare proceduri stocate in scop de raportare
- Creare pachet SSIS cu executare proceduri stocate
- Export date intr-un fisier flat file / excel
- Export date intr-un fisier flat file cu numele de tip yyyymmdd
- Copiere / mutare fisiere dintr-o locatie in alta locatie
- Export date intr-un fisier flat file / excel
- Creare baza de date star schema
- Creare proceduri stocate in scop incarcare date intr-o baza de date star schema
- Creare pachete SSIS pentru incarcare date utilizand proceduri stocate
- Creare pachet SSIS master in scop definire dependente intre incarcari
- Creare job pentru a programa incarcarea datelor zilnic
Oferta de pret
Prețul cursului include suportul de curs și materialele didactice, prestația trainerului.
Pret: € 350 + TVA/pers;
Discount: 10% pentru PF incepand cu al doilea curs.