1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Data Quality với Great Expectations

Connected

Bài tập

Thiết lập Expectation về số lượng cột

Trong video trước, chúng ta đã tìm hiểu về Expectation ExpectTableRowCountToEqual(value: int) để kiểm tra số lượng hàng của một bảng. Như bạn thấy ở cuối video, Great Expectations cũng có một Expectation tên là ExpectTableColumnCountToEqual(value: int). Lớp này hoạt động tương tự, chỉ khác là áp dụng cho số lượng cột thay vì số lượng hàng. Trong bài tập này, bạn sẽ hiện thực lớp này để tạo và xác thực một Expectation về số lượng cột.

Bạn sẽ sử dụng cùng bộ dữ liệu Renewable Power Generation như trong video. Bạn có thể tìm hiểu thêm về bộ dữ liệu tại đây.

Bộ dữ liệu đã được nạp vào một Batch và gán cho biến batch. Great Expectations và pandas lần lượt có sẵn dưới tên gx và pd.

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Định nghĩa một Expectation rằng bảng phải có 20 cột.