Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-665

Import Inventory Instances and MARCcat bib records in MARC format

    XMLWordPrintable

    Details

    • Template:
    • Analysis Estimate:
      Large < 10 days
    • Front End Estimate:
      Small < 3 days
    • Back End Estimate:
      XXL < 30 days
    • Confidence factor:
      Low
    • Estimation Notes and Assumptions:
      Hide
      Wayne and Shale (and MARCcat) may already have many of the bits and pieces for this already, but I'm not sure how much we got and how much is missing.

      I'm assuming analysis and implementation work to be done in the area of batch loading on top of existing records.

      To the extend this is to be user configurable, the estimate assumes this is covered by some of the other UXPROD issues.
      Show
      Wayne and Shale (and MARCcat) may already have many of the bits and pieces for this already, but I'm not sure how much we got and how much is missing. I'm assuming analysis and implementation work to be done in the area of batch loading on top of existing records. To the extend this is to be user configurable, the estimate assumes this is covered by some of the other UXPROD issues.
    • Development Team:
      Folijet
    • Calculated Total Rank:
      130
    • Rank: Chalmers (Impl Aut 2019):
      R1
    • Rank: Chicago (MVP Sum 2020):
      R1
    • Rank: Cornell (Full Sum 2021):
      R1
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R1
    • Rank: FLO (MVP Sum 2020):
      R1
    • Rank: GBV (MVP Sum 2020):
      R1
    • Rank: hbz (TBD):
      R1
    • Rank: Lehigh (MVP Summer 2020):
      R1
    • Rank: Leipzig (Full TBD):
      R1
    • Rank: Leipzig (ERM Aut 2019):
      R1
    • Rank: MO State (MVP June 2020):
      R1
    • Rank: TAMU (MVP Jan 2021):
      R1
    • Rank: U of AL (MVP Oct 2020):
      R1

      Description

      Q2 2019 Data Import Priority 1 of 8

      Note: While UI input is preferred, this will only cover command line input to start, and using the standard MARC data mapper

      Requirements:

      1. CLI ability to load MARC bibs to SRS (and some instructions)
      2. For now, use the existing MARC mapper for Instance. In UXPROD-1577, will update that mapping to the newer default MARC bib-to-Instance mapping
      3. Sort out the 001/003/035/999 handling for newly created SRS records?
        • Move non-FOLIO 001 to 035 $a field (only if unique 035)
        • Move non-FOLIO 003 to prefix on 035 $a field? e.g. 001 12345 and 003 OCoLC becomes 035 (OCoLC)12345 [A-M doublechecking with DI workgroup]
        • Create 001 using the sequential HRID generator
        • Create 003 using the tenant default (new MARC settings area, with tenant-level 003 and subfield preferences)
        • Create 999 field with $s [SRS UUID] (will add 999 $i with Instance UUID and 999 $m with MARCcat UUID when they are created), so complete 999 field will look like: 999 $i [Instance UUID] $m [MARCcat UUID] $s [SRS UUID] (see MODSOURMAN-95 and MODSOURMAN-96)
      4. Figure out what happens with the old mod-data-loader - retire? repurpose?

      Per Harry, aim for at least these performance metrics:

      • 100 records/second
      • or 1,000 records/second on empty system - turn off indexing, load, and then reindex

      May need to review mod-data-loader and decide if it is replaced by the data-import-loader, or if the mod-data-loader mapping just needs updating or what

      Note that MARCcat will not happen until SRS Integration with MARCcat (UXPROD-1595)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                abreaux Ann-Marie Breaux
                Reporter:
                abreaux Ann-Marie Breaux
                Analysis Estimator:
                Niels Erik Gilvad Nielsen Niels Erik Gilvad Nielsen
                Front End Estimator:
                Viktor Soroka Viktor Soroka
                Back End Estimator:
                Taras Spashchenko Taras Spashchenko
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases