fbpx

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.

(codul de voucher nu este obligatoriu, se aplica doar in anumite cazuri)