데이터웨어 하우스 테스트 란 무엇입니까?
데이터웨어 하우스 테스트는 일부 유형의 스토리지 시설에서 유지되는 데이터의 무결성을 검사하고 검증하는 데 사용되는 프로세스입니다. 테스트의 기본 개념은 데이터가 어떠한 유형의 손상도 경험하지 않았으며 필요할 때 필요할 때 완전하고 검색 가능한 상태로 유지되도록하는 것입니다. 저장된 데이터를 정기적으로 테스트하면 저장된 데이터가 완전히 손상되고 일부 유형의 데이터 복구 프로세스를 사용하여 부분적으로 만 재구성 될 수 있기 전에 개발중인 문제를 식별하고 해결할 수 있습니다.
여러면에서 데이터웨어 하우스 테스트는 컴퓨터 하드 드라이브 또는 일부 원격 저장 장치에 저장된 정보의 무결성을 보장하기 위해 수행되는 모든 유형의 테스트와 매우 유사합니다. 웨어 하우스에 포함 된 데이터는 각 파일 또는 기타 데이터 소스를 읽어 소프트웨어가 손상되지 않고 액세스 가능한 상태로 유지되는지 확인하는 소프트웨어 프로그램을 사용하여 체계적으로 검사됩니다. 일부 데이터웨어 하우스 테스트 소프트웨어에는 전체 테스트 프로세스의 일부로 제한된 범위의 오류를 수정할 수있는 기능이 있습니다. 다른 사람들은 단순히 예외 목록을 컴파일하여 사용자가 조치를 취하기 전에 각 예외를 개별적으로 평가할 수 있습니다.
데이터웨어 하우스 테스트는 일반적으로 시스템 트리거 모델을 사용합니다. 이는 단순히 소프트웨어가 ETL 또는 추출 변환로드라는 기본 공식을 사용한다는 것을 의미합니다. 아이디어는 데이터의 현재 상태를 처음웨어 하우스되었을 때의 정보 상태와 비교하는 것입니다. 오류가 식별되면 추가 검토를 위해 데이터에 플래그가 지정됩니다. 대부분의 경우 오류 또는 예외는 경미하며 테스트 소프트웨어에 내장 된 프로토콜을 사용하거나 수리를 승인하거나 예외를 실제로 어떤 유형의 손상으로 간주하지 않는 분석가의 검토를 통해 비교적 적은 노력으로 복구 할 수 있습니다. .
데이터웨어 하우스 테스트의 기본 프로세스는 모든 유형의 전자 거래 정보를 테스트하는 것과 매우 유사합니다. 정보는 블록 또는 셀에서 검사 된 후 다음 블록으로 넘어 가기 전에 소프트웨어가 식별 한 예외에 대해 지워지거나 기록됩니다. 프로세스가 완료되면 발견 된 예외 유형 및 해당 예외가 테스트 중 수정되었는지 수동 검토를 기다리는 지 여부에 대한 정보를 포함하여 테스트 요약이 컴파일됩니다. 모든 유형의 시스템 테스트와 마찬가지로 정보가 완전하고 손상되지 않도록 데이터웨어 하우스 테스트를 정기적으로 수행하는 것이 좋습니다.