Documente Academic
Documente Profesional
Documente Cultură
Pentru aceste setari este necesara crearea unor variabile la nivel de pachet si crearea unor task-uri de
tipul Execute SQL Task care sa faca inainte stergerea din fiecare tabela destinatie, ca mai jos:
Variabilele se definesc la nivel de pachet; in coloana Scope trebuie sa apara numele pachetului (test
in cazul meu):
1
1) i_delta, de tip int16, cu valoarea egala cu numarul de zile din trecut pe care se face incarcarea
(3310 in cazul meu); se defineste doar o data la nivel de pachet;
2) s_delta, de tip string, cu valoarea egala cu numarul de zile din trecut pe care se face incarcarea (la
fel la i_delta); se defineste doar o data la nivel de pachet;
3) pmin_date, de tip string; nu se trece nimic la valoare, se va popula altfel; se defineste cate o
variabila pentru fiecare tabel destinatie populat in pachet (variabilele se vor numi de ex p_tab_dest1,
p_tab_dest2....)
2
Se introduce expresia de jos (prin care se sterg datele din tabela dbo.test_var2 pe ultimele X zile) apoi
se apasa butonul Evaluate expressions pentru a ne asigura ca nu contine erori:
3
Pas 4: Modificare obiect OleDB Source, prin care extrag date din tabela sursa: