The following list of updates and bug fixes are included in the latest Sprint 24.02 release to the FEWS NET Data Platform.
New Features
Crop Yield Forecast Domain (DATA-3221)
A new domain in FDW can store FEWS NET data on crop yield forecasts and return the values via an API.
Updates
Method for monitoring Kobo data ingestion pipelines
The following updates were made to monitoring Kobo data ingestion pipelines:
Created a special Luigi CheckTask type for monitoring pipelines and implemented a check for the Nigeria Market Prices Kobo form to determine if the pipeline to FDW is running successfully (DATA-2993)
Implemented the CheckTask for other existing Kobo price pipelines (DATA-3558)
Handling Luigi pipeline errors that occur when there are no new records to load in IMF pipeline (DATA-3301)
Updated FDW’s IMF data ingestion pipeline to successfully run when there are no new records.
Fix crop time series adding separate row for each different data point status (DATA-3304)
Addressed duplicate rows of data appearing in time series Crop Production extracts from the Data Platform by excluding the status column and replacing values tied to a “Not Collected” status with “NC” when using time series.
Updates to FDE Trade domain filters (DATA-2947)
The following improvements were made to the filter options in the FDE Trade domain:
Moved the Border Point filter after the Reporting Country and Trade Source filters
Modified the source and destination filters to read “Trade Source” and “Trade Destination”
Moved the Data Source Document filter to be the last filter option
FDE User Profile Development
The following updates were made to enhance the functionality of user profiles:
Improved the storage of FDE user profile data through a new JSON field in FDW (DATA-3236)
Added the ability to save visualizations in FDE to a user’s profile (DATA-3232)
Add link-out to climate data portals to FDE (DATA-3420)
The left-hand FDE sidebar now includes a link to the Agroclimatology Data Portals on fews.net.
Add has_geography filter to BasicGeographicUnitFilterSet (DATA-3453)
Implemented a has_geography
filter in BasicGeographicUnitFilterSet
Updated the FDE Spatial domain to be able to display all geographic unit set versions whether they have spatial data or only definitions. Only geographic units that have spatial data will be displayed on the map visualization.
Improve hover behavior in non-clickable FDE tables (DATA-3483)
Created UI updates to distinguish between clickable and non-clickable table rows. Non-clickable tables now have a separate background color and uses an arrow cursor instead of a hand.
Bug Fixes
Fix LinearRing error
affecting the Crop Assessment Dashboard from loading (DATA-3511)
Resolved an issue preventing the Crop Assessment Dashboard from loading by updating a name change to a Kobo form in the code and correcting permissions required to fetch data.
FDE Bugs
Bug fixes for the FEWS NET Data Explorer were completed through the following tickets:
Corrected the functionality of the Include data series with zero data points checkbox to reflect accurately in the selected data series count (DATA-3430)
Updated the metadata returned by the API call for the Spatial domain to include the selected params instead of generic metadata (DATA-3458)
Fixed an issue where clicking the Reset Search button in the Population, Nutrition, or Responses domain caused the Clear Selection button and Select All checkbox to be hidden (DATA-3551)