knobit.org

Recognises a non-idempotent load

edu:Knobit

https://knobit.org/id/knobit/N-301

Also as Turtle · JSON-LD · RDF/XML · AI benchmark on Skilirium

Context functionsResult evaluation
Knobit creation methodsAI generated
Knobit typesSkill
LCG purposesAssessing the learner's knowledge or skill state
LCG purposesSelecting an assessment task or learning activity
action verbRecognises en
applies knowledgeExplains idempotency, error handling and replay
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: IF-001 card settlement: `INSERT`, no key, "rerun on failure" Acceptable: MERGE on txn_id; rerun safe en
assessment methodskill-tests task: Card transaction integration design (dii-integration-patterns) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierN-301
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 03-integration-patterns, row 1 (EIP idempotent receiver) en
expected resultThe flow and its idempotency key en
followed byDesigns an idempotent load on a natural key
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-integration/03-integration-patterns/01
rdfs:labelRecognises a non-idempotent load en
schema:creativeWorkStatusaccepted
schema:isPartOfData integration and interoperability (DAMA-DMBOK2)
skos:altLabelNon-idempotent load en
skos:definitionA load that inserts again on retry. en
skos:prefLabelRecognises a non-idempotent load en
target objectload that inserts again on retry en

Used by

includes knobitDesigns flows that survive retries, disorder, late data, corrections and deletes
requires knobitDesign the integration patterns