Batch Importer (Bib/Acq)
(UXPROD-47)
|
|
| Status: | Open |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | Ramsons (R2 2024) | Parent: | Batch Importer (Bib/Acq) |
| Type: | New Feature | Priority: | P2 |
| Reporter: | Ann-Marie Breaux (Inactive) | Assignee: | Ryan Taylor |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | LC1, data-import, epam-folijet, loc, needs-be-estimate, possible-di-help | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||
| Release: | Ramsons (R2 2024) | ||||||||||||||||||||||||||||||||
| Epic Link: | Batch Importer (Bib/Acq) | ||||||||||||||||||||||||||||||||
| Front End Estimate: | Out of scope | ||||||||||||||||||||||||||||||||
| Back End Estimate: | XXL < 30 days | ||||||||||||||||||||||||||||||||
| Back End Estimator: | Olamide Kolawole | ||||||||||||||||||||||||||||||||
| Back-End Confidence factor: | 30% | ||||||||||||||||||||||||||||||||
| Development Team: | Folijet | ||||||||||||||||||||||||||||||||
| PO Rank: | 70 | ||||||||||||||||||||||||||||||||
| Rank: Cornell (Full Sum 2021): | R3 | ||||||||||||||||||||||||||||||||
| Solution Architect: | Olamide Kolawole | ||||||||||||||||||||||||||||||||
| Description |
|
Review the Spitfire app that batch updates MARC Authority records based on default mapping updates:
Start with Spike
Would replace script 3 on https://folio-org.atlassian.net/wiki/display/FOLIOtips/Scripts+for+Inventory%2C+Source+Record+Storage%2C+and+Data+Import+Cleanup, which works, but is too time-consuming Tenant could run the script to adjust Instances whenever the default MARC Bib-to-Inventory Instance mapping rules are updated. We could test it on Bugfest, since many istances have data that diverges from current BF default mappings. Approach
2. Load bibliographic records by pages of 50k (should be configurable) from SRS (GET /source-storage/records?recordType=MARC_BIB&state=ACTUAL&offset=<P>&limit=<N> 3. Verify that createdDate & updatedDate of records are older that time of script launch (If new records was detected - update totalRecords) Validate that a user can view Job status
Documentation
Testing - MORE details to discuss
Discussed 20 Feb 2023 in context of Poppy development planning:
|
| Comments |
| Comment by Ann-Marie Breaux (Inactive) [ 16/Oct/23 ] |
|
How can we guarantee this will be performant? |