Bản tin sáng Tìm tin

GitHub bổ sung các trường báo cáo và số đếm hằng ngày vào API số liệu sử dụng Copilot

GitHub bổ sung các trường báo cáo và số đếm hằng ngày vào API số liệu sử dụng Copilot
  • Theo GitHub, giao diện lập trình ứng dụng (API) số liệu sử dụng Copilot hiện hiển thị những người dùng thiếu dữ liệu đo từ xa phía máy khách (client telemetry - dữ liệu vận hành từ trình biên tập) hoặc chạy các phiên bản môi trường phát triển tích hợp (IDE) hay tiện ích dưới mức tối thiểu. Các trường thông tin mới theo từng người dùng xuất hiện trong báo cáo người dùng doanh nghiệp và tổ chức, trong khi số lượng người dùng bị ảnh hưởng hằng ngày được đưa vào báo cáo tổ chức và doanh nghiệp. Dữ liệu này dành cho chủ sở hữu tổ chức, chủ sở hữu doanh nghiệp, người quản lý thanh toán hoặc vai trò có quyền xem số liệu, với điều kiện chính sách số liệu Copilot phải được bật.
  • GitHub giải thích rằng người dùng thiếu dữ liệu đo từ xa dù vẫn được tính là đang hoạt động nhưng khiến báo cáo thiếu chi tiết như số dòng mã, phân tích tính năng và phân tích mô hình. Các nguyên nhân phổ biến gồm trình biên tập hoặc tiện ích mở rộng lỗi thời, tính năng đo từ xa bị tắt trong IDE, hoặc mạng nội bộ có máy chủ ủy nhiệm (proxy) và tường lửa chặn tín hiệu. GitHub nhấn mạnh đây là các tín hiệu độc lập, vì người dùng dù đạt mọi chuẩn phiên bản tối thiểu vẫn có thể thiếu dữ liệu đo từ xa nếu làm việc sau máy chủ ủy nhiệm.
  • Về các trường cụ thể, trường client_telemetry_present xác định liệu có nhận được dữ liệu đo từ xa của người dùng trong ngày đó hay không, với giá trị false đồng nghĩa Copilot thấy hoạt động nhưng không nhận được sự kiện nào từ trình biên tập. Trường usage_metrics_requirements phân loại từng IDE và tiện ích mở rộng Copilot theo trạng thái đạt chuẩn (met), chưa đạt chuẩn (unmet) hoặc không xác định (unknown) so với phiên bản tối thiểu. Ở cấp độ báo cáo hằng ngày, missing_client_telemetry_user_count thống kê người dùng có trường đo từ xa mang giá trị false, còn below_usage_metrics_minimum_user_count đếm người dùng có ít nhất một IDE hoặc tiện ích dưới chuẩn tối thiểu.
  • GitHub nhận định các trường mới này giúp quản trị viên nắm rõ số lượng và đối tượng người dùng bị ảnh hưởng, qua đó doanh nghiệp có thể chủ động khắc phục khoảng trống dữ liệu mà không cần mở yêu cầu hỗ trợ kỹ thuật. Tuy nhiên, GitHub lưu ý mỗi số đếm chỉ tính trong một ngày và một người dùng có thể thuộc cả hai nhóm thiếu dữ liệu lẫn dùng phiên bản cũ, nên không được cộng gộp hai số đếm hoặc cộng dồn qua nhiều ngày để tính lượng người dùng duy nhất. Nền tảng này cũng nêu rõ giá trị null hoặc bị bỏ qua phản ánh dữ liệu chưa sẵn có chứ không phải mang giá trị false hay số không, và các trường mới này không có giá trị cho những ngày trước thời điểm phát hành.