Mamy wiele pakietów DTSX, które wydzielają dane transformacji i ładowania z szeregu starszych baz danych -> SQL Server 2k8 R2. (Przez ODBC)W jaki sposób należy przeprowadzić automatyczne testowanie skryptów ETL SQL i SPROC?
większości naszych procesów ETL skryptów T-SQL
Dane spuścizna jest źle zorganizowany bałagan & najczęściej szczypnięci & zmiany możemy wprowadzić do naszych skryptów ETL mają do czynienia z tym źle sformułowany dane.
Chcielibyśmy wprowadzić jakiś proces automatyzujący testowanie tych SPROCS/Scripts, które wykonują te transformacje.
Co mamy wymyślić siebie jest:
- Napij znanego źródła danych wejściowych (obsługiwana w lokalnej bazie danych) wszechobecnej
- uruchomić DTSX Pakiety do generowania wyjścia
- Have niektóre z oczekiwanych wstępnie utworzonych danych wyjściowych w innym miejscu w SQL Server.
- Napisz własne skrypty weryfikacyjne, aby porównać oczekiwane z rzeczywistymi.
Zastanawiam się, czy istnieją inne aplikacje procesów/systemów/db-testing, które powinniśmy wziąć pod uwagę.
to pomoże być może odrobinę http://stackoverflow.com/questions/1007701/can-i-run-test-create-dtsx-packages-outside-visual-studio –