The current query API based on the FIWARE-NGSiv2 specification is limited to basic CRUD operations [1, 2], neglecting query patterns such as:
- Aggregation of a certain reading for different levels of granularity (e.g.: sliding window over the last 5-minutes, last hour, last 24h, last week, etc.) [3].
- Aggregation of a certain reading over a location or geospatial area [3].
- Metrics over the full history of the collected data [3].
- Retrieving all the data/readings related to a specific type of information (weather data, air quality data, water quality, etc.)✻.