2,276
edits
(fix context) Tag: Metadata slot edit |
(import from wiki-dev) Tag: Metadata slot edit |
||
Line 1: | Line 1: | ||
== Get an instance == | === Get an instance === | ||
{{#ask: [[HasType::Category:OSWf78783ad5d004d3d9cac079167f55a43]] | {{#ask: [[HasType::Category:OSWf78783ad5d004d3d9cac079167f55a43]] | ||
|?IsRelatedTo=Battery Pack | |?IsRelatedTo=Battery Pack | ||
}} | }} | ||
==== Get passport for given battery ==== | |||
===== Web-API ===== | |||
<syntaxhighlight lang="http"> | <syntaxhighlight lang="http"> | ||
https://demo.open-semantic-lab.org/w/api.php?action=ask&query=[[HasType::Category:OSWf78783ad5d004d3d9cac079167f55a43]][[IsRelatedTo::Item:OSW07ab9439598d4866a57a8cb60e2726ea]] | https://demo.open-semantic-lab.org/w/api.php?action=ask&query=[[HasType::Category:OSWf78783ad5d004d3d9cac079167f55a43]][[IsRelatedTo::Item:OSW07ab9439598d4866a57a8cb60e2726ea]] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===== SPARQL ===== | |||
<syntaxhighlight lang="sparql"> | |||
SELECT DISTINCT ?passport | SELECT DISTINCT ?passport | ||
WHERE { ?passport a <https://demo.open-semantic-lab.org/id/Category-3AOSWf78783ad5d004d3d9cac079167f55a43> . | WHERE { ?passport a <https://demo.open-semantic-lab.org/id/Category-3AOSWf78783ad5d004d3d9cac079167f55a43> . | ||
Line 16: | Line 18: | ||
</syntaxhighlight>{{Template:Viewer/Link|page=|url=https://sparklis.demo.open-semantic-lab.org/?title=OpenSemanticLab%20Demo%20Graph&endpoint=https%3A//graph.demo.open-semantic-lab.org/blazegraph/namespace/kb/sparql&sparklis-query=%5BVId%5DReturn%28Det%28An%281%2CModif%28Select%2CUnordered%29%2CClass%28%22https%3A//demo.open-semantic-lab.org/id/Category-3AOSWf78783ad5d004d3d9cac079167f55a43%22%29%29%2CNone%29%29&sparklis-path=D&entity_lexicon_select=http%3A//www.w3.org/2000/01/rdf-schema%23label&concept_lexicons_select=http%3A//www.w3.org/2000/01/rdf-schema%23label|label=Sparklis}} | </syntaxhighlight>{{Template:Viewer/Link|page=|url=https://sparklis.demo.open-semantic-lab.org/?title=OpenSemanticLab%20Demo%20Graph&endpoint=https%3A//graph.demo.open-semantic-lab.org/blazegraph/namespace/kb/sparql&sparklis-query=%5BVId%5DReturn%28Det%28An%281%2CModif%28Select%2CUnordered%29%2CClass%28%22https%3A//demo.open-semantic-lab.org/id/Category-3AOSWf78783ad5d004d3d9cac079167f55a43%22%29%29%2CNone%29%29&sparklis-path=D&entity_lexicon_select=http%3A//www.w3.org/2000/01/rdf-schema%23label&concept_lexicons_select=http%3A//www.w3.org/2000/01/rdf-schema%23label|label=Sparklis}} | ||
==Mappings== | ==== Get data of a passport instance as JSON ==== | ||
===Catena-X=== | Reference: {{Template:Viewer/Link|page=|url=https://github.com/eclipse-tractusx/sldt-semantic-models/blob/main/io.catenax.battery.battery_pass/6.0.0/gen/BatteryPass.json|label=io.catenax.battery.battery_pass v6.0.0 BatteryPass.json}} | ||
Web-API<syntaxhighlight lang="http"> | |||
https://demo.open-semantic-lab.org/wiki/Item:OSWff8ab0e2075040d4939ac9313a997904?action=raw&slot=jsondata | |||
or | |||
https://wiki-dev.open-semantic-lab.org/w/api.php?action=query&format=json&prop=info|revisions&meta=&formatversion=2&inprop=&rvprop=ids|timestamp|flags|comment|user|contentmodel|roles|content&titles=Item:OSWff8ab0e2075040d4939ac9313a997904&rvslots=jsondata | |||
</syntaxhighlight>Result<syntaxhighlight lang="json"> | |||
{ | |||
"uuid": "ff8ab0e2-0750-40d4-939a-c9313a997904", | |||
"label": [ | |||
{ | |||
"text": "Battery Passport Test 1", | |||
"lang": "en" | |||
} | |||
], | |||
"description": [], | |||
"name": "BatteryPassportTest1", | |||
"is_about": "Item:OSW07ab9439598d4866a57a8cb60e2726ea", | |||
"type": [ | |||
"Category:OSWf78783ad5d004d3d9cac079167f55a43" | |||
], | |||
"characteristics": { | |||
"type": [ | |||
"Category:OSW1147d0af19304c4291e14b941ddabdaf" | |||
], | |||
"physical_dimension": { | |||
"type": [ | |||
"Category:OSW30f4d64720e84f71908dfd850223bcf1" | |||
], | |||
"length": { | |||
"type": [ | |||
"Category:OSW5205576aace74dc28489f1d9a821f1b7" | |||
], | |||
"value": 10, | |||
"unit": "Item:OSWc73852e7049f42e7b5282866f3839f5e#OSWeb12f149b5944dedbf96018b953a8195", | |||
"uuid": "20879cce-500b-4a48-aae9-5b5135eef0b5" | |||
}, | |||
"uuid": "9321c34a-7214-4843-b643-bb49e2c352ac" | |||
}, | |||
"uuid": "e755ea9f-81a8-4958-bcf7-7130c425d52b" | |||
} | |||
} | |||
</syntaxhighlight> | |||
=== Mappings === | |||
==== Catena-X ==== | |||
{{#ask: [[HasExactOntologyMatch::~*urn:samm*]] OR [[HasCloseOntologyMatch::~*urn:samm*]] | {{#ask: [[HasExactOntologyMatch::~*urn:samm*]] OR [[HasCloseOntologyMatch::~*urn:samm*]] | ||
|?HasOswId=OSW ID | |?HasOswId=OSW ID | ||
jsonschema | |||
---|---|---|---|
Line 2: | Line 2: | ||
"@context": [ | "@context": [ | ||
"/wiki/Category:OSW93ccae36243542ceac6c951450a81d47?action=raw\u0026slot=jsonschema", | "/wiki/Category:OSW93ccae36243542ceac6c951450a81d47?action=raw\u0026slot=jsonschema", | ||
{}, | |||
"/wiki/Category:OSWfe72974590fd4e8ba94cd4e8366375e8?action=raw\u0026slot=jsonschema", | "/wiki/Category:OSWfe72974590fd4e8ba94cd4e8366375e8?action=raw\u0026slot=jsonschema", | ||
{ | { |