Skip to main content

Kiểm tra kho dữ liệu là gì?

Thử nghiệm kho dữ liệu là một quá trình được sử dụng để kiểm tra và đủ điều kiện tính toàn vẹn của dữ liệu được duy trì trong một số loại cơ sở lưu trữ.Ý tưởng đằng sau việc thử nghiệm là đảm bảo dữ liệu chưa trải qua bất kỳ loại tham nhũng nào và vẫn hoàn toàn và có thể thu hồi được khi nào và khi cần thiết.Kiểm tra thường xuyên dữ liệu được lưu trữ cho phép xác định bất kỳ vấn đề nào có thể phát triển và khắc phục những vấn đề đó trước khi dữ liệu được lưu trữ bị hỏng hoàn toàn và chỉ có thể được xây dựng lại một phần bằng một số loại quy trình khôi phục dữ liệu.Theo nhiều cách, kiểm tra kho dữ liệu rất giống với bất kỳ loại thử nghiệm nào được thực hiện để đảm bảo tính toàn vẹn của thông tin được lưu trữ trên ổ cứng máy tính hoặc một số thiết bị lưu trữ từ xa.Dữ liệu có trong kho được kiểm tra một cách có hệ thống bằng chương trình phần mềm đọc từng tệp hoặc nguồn dữ liệu khác để đảm bảo nó vẫn hoàn toàn nguyên vẹn và có thể truy cập được.Một số loại phần mềm kiểm tra kho dữ liệu có khả năng sửa một phạm vi lỗi hạn chế như là một phần của quy trình kiểm tra tổng thể.Những người khác chỉ cần biên soạn một danh sách các ngoại lệ, cho phép người dùng đánh giá từng ngoại lệ trước khi có bất kỳ hành động nào được thực hiện.

Kiểm tra kho dữ liệu thường sử dụng mô hình kích hoạt hệ thống.Điều này đơn giản có nghĩa là phần mềm sử dụng một công thức cơ bản được gọi là ETL hoặc tải biến đổi trích xuất.Ý tưởng là so sánh điều kiện hiện tại của dữ liệu với điều kiện của thông tin khi nó được lưu trữ lần đầu tiên.Nếu bất kỳ lỗi nào được xác định, dữ liệu được gắn cờ để xem xét thêm.Trong hầu hết các trường hợp, các lỗi hoặc ngoại lệ là nhỏ và có thể được sửa chữa với tương đối ít nỗ lực, hoặc sử dụng các giao thức được tích hợp trong phần mềm thử nghiệm hoặc bằng cách xem xét bởi một nhà phân tích có thể phê duyệt việc sửa chữa hoặc loại bỏ ngoại lệ. Quá trình cơ bản của kiểm tra kho dữ liệu cũng giống như kiểm tra bất kỳ loại giao dịch thông tin điện tử nào.Thông tin được kiểm tra trong các khối hoặc ô sau đó được xóa hoặc ghi nhận cho bất kỳ ngoại lệ nào mà phần mềm đã xác định trước khi chuyển sang khối tiếp theo.Khi quá trình hoàn tất, một bản tóm tắt của thử nghiệm được biên soạn, bao gồm thông tin về các loại ngoại lệ được tìm thấy và liệu các ngoại lệ đó đã được sửa chữa trong quá trình thử nghiệm hoặc đang chờ xem xét thủ công.Như với bất kỳ loại thử nghiệm hệ thống nào, bạn nên tiến hành thử nghiệm kho dữ liệu một cách thường xuyên để đảm bảo thông tin vẫn hoàn toàn và không có bất kỳ loại tham nhũng nào.