Chuyển tới nội dung chính

Cấu hình thiết lập bảo trì mặc định

Trang Settings chứa giá trị mặc định cho mọi job bảo trì. Job dùng các giá trị này, trừ khi bạn đổi chúng ngay trên job.

Janitor có sẵn giá trị mặc định an toàn. Bạn có thể dùng Janitor mà không cần đổi gì ở đây.

Điều kiện cần​

  • Role của bạn có quyền maintenance:manage. Nếu chỉ cần xem thiết lập, quyền maintenance:read là đủ.

Mở trang thiết lập​

  1. Chọn Janitor → Settings trên thanh bên.
  2. Tìm thẻ cần đổi. Trang có bốn thẻ: Schedule, Maintenance window, Concurrency và Maintenance options.
  3. Chọn biểu tượng chỉnh sửa ở góc trên bên phải của thẻ.
  4. Đổi giá trị, rồi chọn Save.

Trang Settings với các thẻ Schedule, Maintenance window, Concurrency và Maintenance options

Schedule​

TrườngÝ nghĩaGiá trị cho phép
ScheduleGiờ chạy mặc định của job: mỗi ngày, mỗi tuần vào một ngày trong tuần, hoặc mỗi tháng vào một ngày, theo giờ bạn chọn.—
TimezoneMúi giờ của lịch chạy.Một múi giờ trong danh sách
Schedule checker (s)Tần suất Janitor kiểm tra các job đến hạn chạy, tính bằng giây.10 đến 3.600
Query timeout (s)Thời gian Janitor chờ phản hồi của một truy vấn bảo trì, tính bằng giây.30 đến 3.600

Maintenance window​

Khung giờ bảo trì là khoảng thời gian trong ngày mà lịch chạy của job được phép rơi vào, ví dụ 00:00 đến 06:00. Chọn lúc Lakehouse ít tải.

TrườngÝ nghĩa
StartGiờ bắt đầu của khung, HH:MM.
EndGiờ kết thúc của khung, HH:MM.

Khung giờ có thể vắt qua nửa đêm, ví dụ 22:00 đến 06:00.

Khi đã đặt khung giờ, bạn không thể lưu job có lượt chạy kế tiếp nằm ngoài khung. Janitor báo lỗi và yêu cầu chọn giờ khác. Khi chưa đặt khung giờ, lịch chạy nào cũng được.

Concurrency​

Các giới hạn này quyết định có bao nhiêu lượt chạy cùng lúc. Giá trị cao hơn giúp bảo trì xong sớm hơn nhưng làm Lakehouse tải nặng hơn.

TrườngÝ nghĩaGiá trị cho phép
Max concurrent runsSố lượt chạy cùng lúc trong toàn bộ Lakehouse. Mặc định 1.1 đến 100
Max concurrent runs per catalogSố lượt chạy cùng lúc trong một catalog.1 đến giá trị của Max concurrent runs
Max manual runsSố lượt chạy bắt đầu bằng Run được chạy cùng lúc.1 đến giá trị của Max concurrent runs
Max concurrents startSố lượt chạy theo lịch mà Janitor được bắt đầu trong một lần kiểm tra. Mặc định 1.1 đến giá trị của Max concurrent runs

Ví dụ, khi Max concurrent runs là 5, ba giới hạn còn lại có thể từ 1 đến 5.

Maintenance options​

Các tùy chọn này là giá trị mặc định cho job mới. Bạn có thể đổi lại cho từng job sau.

Tùy chọnBật mặc địnhThời gian lưu giữ
OPTIMIZECó—
EXPIRE SNAPSHOTSCóSnapshot retention (days), mặc định 7
ORPHAN CLEANUPKhôngOrphan retention (days), mặc định 7

Thời gian lưu giữ từ 7 đến 365 ngày.

cảnh báo

ORPHAN CLEANUP xóa file vĩnh viễn. Không thể hoàn tác.

Đặt Orphan retention (days) bằng hoặc dài hơn Snapshot retention (days). Nếu ngắn hơn, Janitor vẫn lưu thay đổi nhưng hiện cảnh báo: các file mà một snapshot còn giữ vẫn đang dùng có thể bị xóa.

Xem Bảo trì làm gì.

Khi gặp sự cố​

Tình huốngÝ nghĩaCách xử lý
Giá trị nằm ngoài khoảng cho phépSố nhỏ hơn mức tối thiểu hoặc lớn hơn mức tối đa.Nhập giá trị trong khoảng cho phép. Xem Quy tắc nhập liệu.
Một giới hạn cao hơn Max concurrent runsMax concurrent runs per catalog, Max manual runs và Max concurrents start không được cao hơn Max concurrent runs.Giảm giá trị đó, hoặc tăng Max concurrent runs trước.
Thời gian lưu giữ dưới 7 ngàyThời gian lưu giữ phải từ 7 ngày trở lên.Chọn 7 ngày trở lên.
Save báo lỗi truy cậpRole của bạn chỉ có quyền maintenance:read.Liên hệ Admin để được cấp quyền maintenance:manage.

Bước tiếp theo​