Thử nghiệm ETL - Siêu dữ liệu
Kiểm tra siêu dữ liệu liên quan đến việc xác thực nguồn và cấu trúc bảng đích trong tài liệu ánh xạ. Tài liệu ánh xạ có thông tin chi tiết về cột nguồn và cột đích, quy tắc chuyển đổi dữ liệu và kiểu dữ liệu, tất cả các trường xác định cấu trúc của bảng trong hệ thống nguồn và đích.
Kiểm tra độ dài dữ liệu
Độ dài của kiểu dữ liệu cột mục tiêu phải bằng hoặc lớn hơn kiểu dữ liệu cột nguồn. Chúng ta hãy lấy một ví dụ. Giả sử bạn có tên và họ trong bảng nguồn và độ dài dữ liệu cho mỗi tên được xác định là 50 ký tự. Sau đó, độ dài dữ liệu mục tiêu cho cột tên đầy đủ trong hệ thống mục tiêu phải tối thiểu là 100 hoặc hơn.
Kiểm tra kiểu dữ liệu
Kiểm tra kiểu dữ liệu bao gồm việc xác minh nguồn và kiểu dữ liệu đích và đảm bảo rằng chúng giống nhau. Có khả năng kiểu dữ liệu đích khác với dữ liệu nguồn sau khi chuyển đổi. Do đó cần phải kiểm tra các quy tắc biến đổi.
Ràng buộc / Kiểm tra chỉ mục
Kiểm tra ràng buộc bao gồm việc xác minh các giá trị chỉ mục và các ràng buộc theo tài liệu đặc điểm kỹ thuật thiết kế. Tất cả các cột không thể có giá trị Null phải có ràng buộc Không Null. Các cột khóa chính được lập chỉ mục theo tài liệu thiết kế.