2014-12-01 4 views
0

대형 데이터웨어 하우스 환경에서 저장 프로 시저 테스트를 자동화하는 데 사용할 수있는 가장 좋은 방법과 도구는 무엇입니까 (스케줄러에서 ETL 프로세스 중에 순서대로 실행)?DataWarehouse 테스트 자동화

답변

1

이 영역은 단일 답변 게시물에 대해 상당히 넓습니다. 나는 현재 그러한 ETL/DW 테스트를 담당하고 있으므로 경험을 공유 할 것입니다. 내 접근 방식은 DEVs 도구에서 사용되는 테스트 프레임 워크를 돌리는 것입니다. QA 접근 방식은 웹 전체에서 찾을 수 있지만 슬프게도 일반적인 테스트 프레임 워크가 즉시 사용할 수 있습니다. thisthis을 살펴보십시오. 또 다른 유용한 점은 this one 또는 this one과 같은 체크리스트입니다. 마지막으로 당신이 저장 프로 시저

의 MS SQL

자동화 테스트를위한 tSQLt처럼 같은 프레임 워크를 사용하여 실제로 도메인 지식은 여기에 가장 중요한 부분입니다.

+0

감사합니다. 나는 그들을 통해 알려 드리겠습니다. – Anto

+0

제발 -이 질문을 연장해야한다고 생각합니다. – ekostadinov

+0

Fitnesse/DBFit – Anto

0

단위 테스트 프레임 워크 https://github.com/angoca/db2unit을 사용하여 DB2의 SQL PL에서 테스트를 자동화 할 수 있습니다. 이 프레임 워크를 사용하면 데이터베이스 기본 데이터 유형을 처리 할 수 ​​있습니다. 그러나 own assertions을 만들고 프레임 워크에 추가 할 수 있습니다.

유용하지만 더 많은 기능이 필요한 경우 create an issue에서 필요한 것을 설명 할 수 있습니다.

저는이 프로젝트의 주 개발자이며이 프로젝트를 사용할 수있는 새로운 방법을 찾고 있습니다.

+0

을 사용하려고합니다. 이것에 대해 살펴 보겠습니다. 수많은 테이블에서 읽고 ETL 밤새 일자리의 일부로 출력 테이블에 쓰는 저장 프로 시저 집합을 테스트하는 데 사용할 수 있습니까? – Anto

+0

정확히 무엇을하고 싶은지 잘 모르겠습니다. 원하는 경우 여기에서 설명하지 말고 GitHub에서 문제를 만드십시오. – AngocA