Folijet support work for Single record OCLC import

Description

Folijet will likely need to do some support work in Data Import for the Index Data development of single record import from OCLC.

Per Oleksii - better to have a separate profile for Create (not use the secret button profile), so that it's easier to identify what triggered the profile

Technical overview of Folijet design for this: https://docs.google.com/document/d/1T0DINfjnXIgB5dZGiQbi77jIAXCdLkULyx_hTELwvdY/edit?usp=sharing

Priority

Fix versions

Development Team

Folijet

Assignee

Solution Architect

Parent Field Value

None

Parent Status

None

is defined by

Checklist

hide

TestRail: Results

Activity

Show:

Volodymyr RohachDecember 17, 2020 at 4:13 PM
Edited

Hello !

It seems like we found one issue for logs with .
In https://folio-org.atlassian.net/browse/UIDATIMP-187 there is a requirement, that user should click on "file name hotlink on a row in the Landing page log" for showing
result JSON-log.

In this case, when we use data-import via CLI (for example, the case when other guys will use our data-import
via Default OCLC profiles, through HTTP-requests), we can`t set specific "filename".

And there will be one problem: if the filename is empty, then we can`t "click" on this one(It can be done, but there is just a small point that is really hard to catch and click on it).

So, , what do you think: should we set a specific default filename when it is empty(from Back-end side), or should UI change this? For example, not just clicking on "filename".
Or do you have any other suggestions regarding it?

Thank you!

CC:

Volodymyr RohachDecember 11, 2020 at 3:21 PM

Hello everyone!
Names for the OCLC default job profiles were updated (Ids still the same).
So, now:

OCLC Job Profile for create Instance:
"OCLC - Default Create Instance"

OCLC Job Profile for update Instance:
"OCLC - Default Update Instance"

CC:

Ann-Marie BreauxDecember 7, 2020 at 4:20 PM

Thanks very much for adding these details, !

Volodymyr RohachDecember 7, 2020 at 12:39 PM
Edited

Hello everyone!
There are some examples for the filtering queries by specific jobProfiles:

1. /metadata-provider/jobExecutions?limit=100&query=jobProfileInfo="\“id\“==d0ebb7b0-2f0f-11eb-adc1-0242ac120002"
The result will be - all jobExecutions with specific jobProfileInfo Id. (In this case: "d0ebb7b0-2f0f-11eb-adc1-0242ac120002" - "OCLC Create Instance")

2. /metadata-provider/jobExecutions?limit=100&query=(jobProfileInfo="\“id\“==" NOT jobProfileInfo="\“id\“=="d0ebb7b0-2f0f-11eb-adc1-0242ac120002")
The result will be - all jobExecutions without specific jobProfileInfo Id. (In this case: "d0ebb7b0-2f0f-11eb-adc1-0242ac120002" - "OCLC Create Instance")

3./metadata-provider/jobExecutions?limit=100&query=(jobProfileInfo="\“id\“==d0ebb7b0-2f0f-11eb-adc1-0242ac120002") OR (jobProfileInfo="\“id\“==91f9b8d6-d80e-4727-9783-73fb53e3c786")
The result will be - all jobExecutions with 2 Default jobProfiles.With first or second one. (In this case: "d0ebb7b0-2f0f-11eb-adc1-0242ac120002" - "OCLC Create Instance", "91f9b8d6-d80e-4727-9783-73fb53e3c786"- "Default OCLC update Instance")

CC:

Volodymyr RohachDecember 2, 2020 at 9:58 AM

Hello everyone!
Default OCLC profiles for Create and Update Instance were added.You can see them on the envs.

OCLC Job Profile for create Instance:
id: "d0ebb7b0-2f0f-11eb-adc1-0242ac120002"
name: "OCLC Create Instance"
More information about this job profile you can check here: https://folio-org.atlassian.net/browse/MODDICONV-148

OCLC Job Profile for update Instance:
id: "91f9b8d6-d80e-4727-9783-73fb53e3c786"
name: "Default OCLC update Instance"
More information about this job profile you can check here: https://folio-org.atlassian.net/browse/MODDICONV-149

Thank you!
CC:

Done

Details

Reporter

PO Rank

98

Front End Estimate

Medium < 5 days

Front End Estimator

Back End Estimate

Large < 10 days

Back End Estimator

Rank: FLO (MVP Sum 2020)

R1

Rank: 5Colleges (Full Jul 2021)

R1

Rank: Cornell (Full Sum 2021)

R1

Rank: GBV (MVP Sum 2020)

R5

Rank: Grand Valley (Full Sum 2021)

R1

Rank: MI State-Lib of MI (Sum 2021)

R1

Rank: TAMU (MVP Jan 2021)

R1

Rank: Chicago (MVP Sum 2020)

R1

Rank: MO State (MVP June 2020)

R1

Rank: U of AL (MVP Oct 2020)

R1

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 23, 2020 at 5:15 AM
Updated April 28, 2021 at 2:53 AM
Resolved February 9, 2021 at 6:12 PM
TestRail: Cases
TestRail: Runs