Có thể điền các biểu đồ cubism.js với dữ liệu nhận được từ server-sent events không? Nếu vậy, điều này có dễ thực hiện không?Sử dụng các sự kiện được máy chủ gửi với biểu đồ cubism.js
Cảm ơn bạn,
/David
Có thể điền các biểu đồ cubism.js với dữ liệu nhận được từ server-sent events không? Nếu vậy, điều này có dễ thực hiện không?Sử dụng các sự kiện được máy chủ gửi với biểu đồ cubism.js
Cảm ơn bạn,
/David
Theo như tôi có thể nói, Cubism muốn thăm dò ý kiến - và dường như được thiết kế hoàn toàn xung quanh bỏ phiếu, không push hướng sự kiện. Số liệu tùy chỉnh chỉ đơn giản là tìm nạp dữ liệu mà bối cảnh quyết định muốn, vì vậy bạn thực sự phải viết một bối cảnh tùy chỉnh được thiết kế với những thứ như sự kiện được máy chủ gửi và kiến trúc nguồn cấp dữ liệu bỏ phiếu dài/_changes.
Hoặc!
Tại sao không viết số liệu tùy chỉnh giả mạo? Về cơ bản, cung cấp chức năng yêu cầu context.metric
được đóng xung quanh bộ đệm . Khi bạn nhận được các sự kiện, hãy đặt chúng vào bộ đệm. Sau đó, khi bối cảnh của Cubism được xung quanh để bỏ phiếu cho hàm tìm nạp số liệu của bạn (bạn có thể đặt mức thấp hơn clientDelay
kể từ bây giờ nó sẽ không thực sự tăng lưu lượng mạng), bạn có thể ± chỉ chuyển bộ đệm ra ngay lập tức.
Tôi nghĩ điều này có thể xảy ra, bạn muốn xem xét việc tạo chỉ số tùy chỉnh của riêng mình: https://github.com/square/cubism/wiki/Context#wiki-metric – Maus