Details
-
New Feature
-
Status: Open (View Workflow)
-
P2
-
Resolution: Unresolved
-
None
-
None
-
-
Not Scheduled
-
XXL < 30 days
-
Low
-
XXXL: 30-45 days
-
20%
-
Firebird
-
-
90
-
Needed for automated exports
-
R1
-
R4
-
R1
-
R1
-
R1
-
R2
-
R1
-
R1
-
R1
-
R1
-
R3
Description
In the existing implementation the data export can only be triggered manually. For the exports that reoccur on regular basis (like incremental export of all records that were added or modified since the last export), the application will need to provide the API so that the export could be triggered by the external custom export script .
This feature covers backend work that would support a scenario when the library has an export job that needs to run on the regular basis on the data identified in a consistent way. Such jobs are mostly run when the exported data is need for integration with the external services and the file generated by the export might need to be FTP-ed to a specific location.
The user should be able to:
- schedule when the job will need to run (quarterly, monthly, weekly, daily, at a specificied time)
- determine if this re-occurring export job
- the files generated by export are stored in the standard location
- the job will be associated with a mapping profile that will determine required data manipulation.
- identify the data that will be exported by CQL query that can take system parameters (like date of the last execution) for example or by providing list of UUIDs if static data needs to be exported.
Additional information:
Updated workaround: https://issues.folio.org/secure/attachment/61166/AutomatingDataExport.txt
TestRail: Results
Attachments
Issue Links
- has to be done after
-
UXPROD-2333 Export Manager - triggering export of Inventory instances by providing file with CQL query
-
- Closed
-
- has to be done before
-
UXPROD-2718 Data export - scheduling the job through UI
-
- Draft
-
- is defined by
-
MDEXP-320 Create Schemas for scheduling exports
-
- Open
-
-
MDEXP-321 Edit job Profile to add FTP details
-
- Draft
-
-
MDEXP-322 Implement Scheduled Exports
-
- Draft
-
-
MDEXP-323 Implement config API to store username password for FTP
-
- Open
-
-
MDEXP-324 Implement CRUD APIs to handle scheduled exports
-
- Open
-
-
MDEXP-325 Create an API to push to FTP
-
- Draft
-
-
MDEXP-597 Verify workaround for scheduling jobs
-
- Closed
-
- relates to
-
UXPROD-2065 Export Manager - data export landing page
-
- Closed
-