Changes in Telemetry
- Added Kafka Request Listener to listen for requests from the Analytics Frontend. - Updated `SparkStreamer.py` to consume and process streams from VALUE topics, and further filter rows based on KPIs in the `input_kpis` list. - Updated the frontend TOPIC from `VALUE` to `ANALYTICS_REQUEST`. - Updated messages to keep the KPI UUID consistent with the one generated by the Telemetry Backend service.
parent
c8ad3a5c
No related branches found
No related tags found
Showing
- src/analytics/backend/service/AnalyticsBackendService.py 38 additions, 4 deletionssrc/analytics/backend/service/AnalyticsBackendService.py
- src/analytics/backend/service/SparkStreaming.py 10 additions, 9 deletionssrc/analytics/backend/service/SparkStreaming.py
- src/analytics/backend/tests/test_backend.py 9 additions, 2 deletionssrc/analytics/backend/tests/test_backend.py
- src/analytics/frontend/service/AnalyticsFrontendServiceServicerImpl.py 2 additions, 2 deletions.../frontend/service/AnalyticsFrontendServiceServicerImpl.py
- src/analytics/frontend/tests/messages.py 4 additions, 0 deletionssrc/analytics/frontend/tests/messages.py
- src/telemetry/backend/tests/test_TelemetryBackend.py 4 additions, 4 deletionssrc/telemetry/backend/tests/test_TelemetryBackend.py
Please register or sign in to comment