So sánh cấu trúc của hai snapshot
So sánh cấu trúc cho biết bảng đã thay đổi gì giữa hai snapshot, như cột mới thêm, cách partition mới hoặc số bản ghi tăng đột biến. Thao tác này không đọc các dòng dữ liệu nên chạy nhanh, và là bước kiểm tra đầu tiên tốt trước khi bạn so sánh dữ liệu.
Điều kiện cần
- Role của bạn có quyền
time_machine:metadata_diff. Các roleportal_admin,data_engineervàdata_analystcó quyền này. - Bạn đọc được bảng trong Data Security.
- Bảng có ít nhất 2 snapshot.
Chọn thứ tự của các snapshot
Bạn chọn hai snapshot: Snapshot A và Snapshot B. Time Machine coi A là "trước" và B là "sau", rồi tính mọi thay đổi bằng B trừ A. Time Machine không tự sắp xếp chúng theo thời gian.
Chọn snapshot cũ hơn làm A và snapshot mới hơn làm B. Nếu bạn đổi chỗ, các con số vẫn đúng nhưng đọc ngược. Bảng tăng 500 bản ghi sẽ hiển thị là -500.
So sánh cấu trúc
- Mở tab Time Machine của bảng.
- Chọn snapshot cũ hơn trong Snapshot A.
- Chọn snapshot mới hơn trong Snapshot B. Snapshot này phải khác A.
- Chọn Compare.

Đọc kết quả
Kết quả có sáu phần.
| Phần | So sánh gì |
|---|---|
| Snapshot | Hai snapshot: ID, thời gian và loại thao tác ghi. |
| Schema | Cột được thêm, xóa hoặc đổi kiểu. |
| Partition | Cách bảng được chia thành các partition. |
| Properties | Các thiết lập kỹ thuật của bảng. |
| Files | Số lượng và dung lượng các file dữ liệu. |
| Records | Số bản ghi và mức thay đổi từ A sang B. |
Một phần có thể hiện Not available kèm lý do. Ví dụ, cách partition của snapshot cũ có thể không còn được lưu. Đây không phải lỗi. Các phần còn lại vẫn đúng.
Khi gặp sự cố
| Tình huống | Ý nghĩa | Cách xử lý |
|---|---|---|
| Cặp snapshot không hợp lệ | Bạn chọn cùng một snapshot hai lần, hoặc một trong hai không tồn tại. | Chọn hai snapshot khác nhau từ dòng thời gian. |
| Truy cập bị từ chối | Role hoặc quyền truy cập dữ liệu của bạn không cho phép. | Liên hệ Admin để được cấp time_machine:metadata_diff hoặc quyền truy cập bảng. |