@netwerk-digitaal-erfgoed/ld-workbench
Version:
LDWorkbench is a Linked Data Transformation tool designed to use only SPARQL as transformation language.
29 lines (25 loc) • 1.05 kB
YAML
# $schema: https://raw.githubusercontent.com/netwerk-digitaal-erfgoed/ld-workbench/refs/heads/main/static/ld-workbench.schema.json
# Metadata for your pipeline:
name: Example Pipeline
description: >
This is an example pipeline. It uses files that are available in this repository
and SPARQL endpoints that should work.
# This is optional, by default it will be stored in the data directory of the pipeline using filename 'statements.nt'
destination: file://../../data/example-pipeline.nt
# The individual stages for your pipeline
stages:
- name: "Stage 1"
iterator:
query: file://iterator-stage-1.rq
endpoint: https://api.triplydb.com/datasets/Triply/iris/services/demo-service/sparql
generator:
# First generator
- query: file://generator-stage-1-1.rq
# Second generator
- query: file://generator-stage-1-2.rq
- name: "Stage 2"
iterator:
query: file://iterator-stage-2.rq
generator:
- query: file://generator-stage-2.rq
endpoint: https://query.wikidata.org/sparql