TriplesMap1
type: TriplesMap
logical source:
  source: persons.json
  reference formulation: JSONPath
  iterator: $.persons[*]
subject map:
  template: {fname}_{lname}_{amount}
  term type: BlankNode
subject map:
  template: {amount}_{fname}_{lname}
  term type: BlankNode
predicate object map:
  predicate: name
  object map:
    template: {fname} {lname}
    term type: Literal
predicate object map:
  predicate: amount
  object map:
    reference: amount