Collector Service
Collector Service - Dịch vụ thu thập dữ liệu
{ { < svg “content/docs/services/collector/img/overview.svg” > } } TODO: mo ta
Tính năng
- Thu thập dữ liệu, dịch vụ hỗ trợ các phương thức thu thập dữ liệu sau
- Hỗ trợ API thu thập dữ liệu, phương pháp này hỗ trợ thu thập dữ liệu thông qua internet với bộ API được quy định sẵn.
- Hỗ trợ thu thập dữ liệu bằng tin nhắn SMS
- Hỗ trợ các tính năng quản lý dự án thu thập dữ liệu:
- Quản lý biểu mẫu thu thập dữ liệu
- Quản lý người tham gia và người nhập liệu theo nhóm
- Hỗ trợ nhắc nhở nhập liệu bằng SMS
Thu thập dữ liệu bằng tin nhắn SMS
Phương pháp này hỗ trợ người dùng nhập dữ liệu từ tin nhắn SMS
Yêu cầu
- Một header nhắn tin phải được quy định trước
- Số điện thoại của người dùng phải tồn tại trong cơ sơ dữ liệu của hệ thống
Cơ chế hoạt động
{{ < svg “content/docs/services/collector/img/sms_parser.svg” > }}
Triển khai
Sơ đồ triển khai

Collector Service cần có các thành phần sau khi triển để hoạt động đầy đủ chức năng:
- PostgreSQL: là thành phần quan trọng nhất, dùng để lưu trữ mọi dữ liệu của dịch vụ
- Identity Management Service: dùng để lưu trữ định danh người dùng (hiện chưa hỗ trợ)
- SMS Service: dùng để nhắc nhở nhập dữ liệu và nhận dữ liệu từ SMS
- Analysis Service: dùng để ??? (TODO: bổ sung)
Mở rộng (scaling)
Application Deployment Model: Stateless

Tăng số lượng node để tăng khả năng chịu tài và độ ổn định của dịch vụ
Access Control Policies
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.