Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് റോക്കറ്റാണിത്.
പട്ടിക:
NAME
roqet - Rasqal RDF അന്വേഷണ യൂട്ടിലിറ്റി
സിനോപ്സിസ്
റോക്കറ്റ് [ഓപ്ഷനുകൾ] [ബേസ്-യുആർഐ]
റോക്കറ്റ് [ഓപ്ഷനുകൾ]-e ചോദ്യം-സ്ട്രിംഗ് [ബേസ്-യുആർഐ]
റോക്കറ്റ് [ഓപ്ഷനുകൾ]-p sparql-protocol-service-URI [-e ചോദ്യം-സ്ട്രിംഗ് ] [ബേസ്-യുആർഐ]
റോക്കറ്റ് [ഓപ്ഷനുകൾ]-t അന്വേഷണം ഫലം ഫയല് [ബേസ്-യുആർഐ]
വിവരണം
ദി റോക്കറ്റ് ഉപയോഗിച്ച് RDF ഉള്ളടക്കം അന്വേഷിക്കാൻ യൂട്ടിലിറ്റി അനുവദിക്കുന്നു റാസ്കൽ RDF അന്വേഷണ ലൈബ്രറി,
വേരിയബിൾ ബൈൻഡിംഗുകൾ, RDF ഗ്രാഫ് അല്ലെങ്കിൽ ബൂളിയൻ ഫലങ്ങൾ എന്നിവയ്ക്കായി ഫലങ്ങൾ അച്ചടിക്കുന്നു
ഫോർമാറ്റുകൾ. ചോദ്യം വായിച്ചത് ചോദ്യം-യുആർഐ കൂടാതെ ഓപ്ഷണൽ അടിസ്ഥാന-യുആർഐ അടിസ്ഥാനമായി ഉപയോഗിക്കുന്നു
ഉണ്ടെങ്കിൽ അന്വേഷണത്തിന്റെ URI.
കൈ ഓപ്ഷനുകൾ
roqet സാധാരണ ഗ്നു കമാൻഡ് ലൈൻ സിന്റാക്സ് ഉപയോഗിക്കുന്നു, രണ്ട് ഡാഷുകളിൽ ആരംഭിക്കുന്ന ദൈർഘ്യമേറിയ ഓപ്ഷനുകൾ
(`-') getopt_long ഫംഗ്ഷൻ പിന്തുണയ്ക്കുകയാണെങ്കിൽ. അല്ലാത്തപക്ഷം ചെറിയ ഓപ്ഷനുകൾ മാത്രമാണ്
ലഭ്യമല്ല.
-ഇ, -- എക്സി ചോദ്യം
ആർഗ്യുമെന്റിലെ ചോദ്യ സ്ട്രിംഗ് എക്സിക്യൂട്ട് ചെയ്യുക ചോദ്യം എയിൽ നിന്നുള്ള ചോദ്യം വായിക്കുന്നതിനുപകരം
URI (എപ്പോൾ -e / -- എക്സി നൽകിയിട്ടില്ല).
-ഞാൻ, --ഇൻപുട്ട് LANGUAGE എന്ന
ഇൻപുട്ട് ചോദ്യം സജ്ജമാക്കുക LANGUAGE എന്ന ഉൾപ്പെടുന്ന പിന്തുണയ്ക്കുന്ന ഭാഷകളിലൊന്നിലേക്ക്
'sparql' (RDF-നുള്ള SPARQL അന്വേഷണ ഭാഷ, സ്ഥിരസ്ഥിതി), 'sparql11', 'laqrs'. ദി
പിന്തുണയ്ക്കുന്ന ഭാഷകളുടെയും ഉപസെറ്റുകളുടെയും പൂർണ്ണമായ ലിസ്റ്റ് സഹായ സംഗ്രഹത്തിൽ നൽകിയിരിക്കുന്നു
-h / --സഹായിക്കൂ ഓപ്ഷൻ.
-പി, --പ്രോട്ടോക്കോൾ സേവനം-URI
SPARQL HTTP പ്രോട്ടോക്കോൾ വിളിക്കുക സേവനം-URI എക്സിക്യൂട്ട് ചെയ്യുന്നതിന് പകരം ചോദ്യം എക്സിക്യൂട്ട് ചെയ്യാൻ
ഇത് പ്രാദേശികമായി റാസ്കൽ ക്വറി എഞ്ചിനുള്ളിൽ (എപ്പോൾ -e നൽകിയിരിക്കുന്നു, അല്ലെങ്കിൽ ഒരു അന്വേഷണ സ്ട്രിംഗ്
കൊടുത്തു)
-ആർ, --ഫലം ഫോർമാറ്റ്
അന്വേഷണ ഫലങ്ങളുടെ ഔട്ട്പുട്ട് സജ്ജമാക്കുക ഫോർമാറ്റ്
വേരിയബിൾ ബൈൻഡിംഗുകൾക്ക്, മൂല്യങ്ങൾ ഫോർമാറ്റ് റാസ്കൽ പിന്തുണയ്ക്കുന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു
ഒരു ലളിതമായ ടെക്സ്റ്റ് ഫോർമാറ്റിനായി 'ലളിതമായ' (ഡിഫോൾട്ട്), SPARQL അന്വേഷണത്തിനായി 'xml' ഉൾപ്പെടുത്തുക
ഫലങ്ങൾ XML ഫോർമാറ്റ്, SPARQL CSV-യ്ക്കുള്ള 'csv', SPARQL TSV-യ്ക്കുള്ള 'tsv', 'rdfxml' കൂടാതെ
RDF വാക്യഘടന ഫോർമാറ്റുകൾക്കായി 'turtle', ഫലങ്ങളുടെ JSON പതിപ്പിന് 'json'.
RDF ഗ്രാഫ് ഫലങ്ങൾക്കായി, മൂല്യങ്ങൾ ഫോർമാറ്റ് 'ntriples' ആണ് (N-Triples, default),
'rdfxml-abbrev' (RDF/XML ചുരുക്കി), 'rdfxml' (RDF/XML), 'ടർട്ടിൽ' (ആമ),
'json' (RDF/JSON റിസോഴ്സ് സെൻട്രിക്), 'json-ട്രിപ്പിൾസ്' (RDF/JSON ട്രിപ്പിൾസ്) അല്ലെങ്കിൽ 'rss-1.0'
(RSS 1.0, ഒരു RDF/XML വാക്യഘടനയും).
ഫോർമാറ്റുകളുടെ കൃത്യമായ ലിസ്റ്റ് എന്തിനെ ആശ്രയിച്ചിരിക്കുന്നു ലിബ്രാപ്റ്റർ2(3) ഉപയോഗിച്ചാണ് നിർമ്മിച്ചത് എന്നാൽ നൽകിയിരിക്കുന്നു
-h ഉപയോഗിച്ചുള്ള ഉപയോഗ സന്ദേശത്തിൽ ശരിയാക്കുക.
-ആർ, --ഫലങ്ങൾ-ഇൻപുട്ട് ഫോർമാറ്റ് ഫോർമാറ്റ്
അന്വേഷണ ഫലങ്ങളുടെ ഇൻപുട്ട് സജ്ജമാക്കുക ഫോർമാറ്റ്
SPARQL അന്വേഷണ ഫലങ്ങളുടെ XML-നുള്ള 'xml' മൂല്യങ്ങൾ എടുക്കുന്നതിനാൽ ഇത് -t ഉപയോഗിച്ചുള്ളതാണ്.
ഫോർമാറ്റ്,, SPARQL CSV-യ്ക്കുള്ള 'csv', SPARQL TSV-യ്ക്ക് 'tsv', RDF-ന് 'ടർട്ടിൽ', 'rdfxml'
വാക്യഘടന ഫോർമാറ്റുകൾ.
-ടി, --ഫലങ്ങൾ-ഇൻപുട്ട് FILE
എന്നതിൽ നിന്നുള്ള അന്വേഷണ ഫലങ്ങൾ വായിക്കുക FILE
മറ്റുള്ളവ ഓപ്ഷനുകൾ
-സി, --എണ്ണം
മൂന്നിരട്ടികൾ മാത്രം എണ്ണുക, മറ്റ് ഔട്ട്പുട്ട് ഉണ്ടാക്കരുത്.
-d, --dump-query ഫോർമാറ്റ്
പാഴ്സ് ചെയ്ത ചോദ്യം നൽകിയിരിക്കുന്നതിൽ പ്രിന്റ് ചെയ്യുക ഫോർമാറ്റ് 'ഒന്നുമില്ല' (സ്ഥിരസ്ഥിതി), 'ഡീബഗ്' എന്നിവയിൽ ഒന്ന്,
'ഘടന' അല്ലെങ്കിൽ 'സ്പാർക്കൽ'
-ഡി, --ഡാറ്റ യൂആര്ഐ
RDF ഡാറ്റ ഉറവിടം URI ചേർക്കുക (പേരുള്ള ഗ്രാഫ് അല്ല). ഡാറ്റ ഉറവിടങ്ങളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ,
ചോദ്യം തന്നെ SPARQL FROM വഴിയുള്ള ഡാറ്റയിലേക്ക് പോയിന്റ് ചെയ്യണം URI പ്രസ്താവനകൾ.
-ഇ, --അവഗണിക്കുക-പിശകുകൾ
പിശക് സന്ദേശങ്ങൾ പ്രിന്റ് ചെയ്യരുത് കൂടാതെ നോൺ-0 സ്റ്റാറ്റസ് ഉപയോഗിച്ച് പുറത്തുകടക്കരുത്.
-f, --സവിശേഷത പേര്(=VALUE)
അന്വേഷണ ഫീച്ചർ സജ്ജമാക്കുക NAME ലേക്ക് , VALUE- അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യ 1 ഒഴിവാക്കിയാൽ. അറിയപ്പെടുന്ന സവിശേഷതകൾ
ഉപയോഗിച്ച് കാണിക്കാം -f സഹായിക്കൂ or --സവിശേഷത സഹായിക്കൂ.
-എഫ്, --ഫോർമാറ്റ് NAME
ഡാറ്റ ഉറവിട ഫോർമാറ്റ് സജ്ജമാക്കുക പേര് ഉപയോഗിച്ച് വിളിക്കപ്പെടുന്ന തുടർന്നുള്ള ഡാറ്റ ഗ്രാഫുകൾക്കായി -D / --ഡാറ്റ
or -G / --പേര്. ഇത് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ ഡിഫോൾട്ട് എഞ്ചിനുള്ള അന്വേഷണമാണ്
ഊഹിക്കുക. ദി പേര് ഒരു റാപ്റ്റർ പാഴ്സർ നാമമാണ്.
-ജി, --പേര് യൂആര്ഐ
RDF ഡാറ്റ ഉറവിടം URI ചേർക്കുക (ഗ്രാഫ് എന്ന് പേരിട്ടിരിക്കുന്നു)
-h, --സഹായിക്കൂ
ഓപ്ഷനുകളുടെ ഒരു സംഗ്രഹം കാണിക്കുക.
-n, --ഡ്രൈറൺ
ചോദ്യം തയ്യാറാക്കുക എന്നാൽ അത് എക്സിക്യൂട്ട് ചെയ്യരുത്.
-ക്യു, --നിശബ്ദമായി
അധിക വിവര സന്ദേശങ്ങളൊന്നുമില്ല.
- അതെ, --ഉറവിടം യൂആര്ഐ
RDF ഡാറ്റ ഉറവിടം URI ചേർക്കുക (ഗ്രാഫ് എന്ന് പേരിട്ടിരിക്കുന്നു) യൂആര്ഐ അന്വേഷണ ഡാറ്റയുടെ പട്ടികയിലേക്ക് അത് ചേർക്കുന്നതിലൂടെ
ഉറവിട യുആർഐകൾ. ഫോർമാറ്റ് 'ലളിതമായ' (സ്ഥിരസ്ഥിതി) അല്ലെങ്കിൽ 'xml' (ഒരു പരീക്ഷണാത്മക XML ഫോർമാറ്റ്)
-വി, --പതിപ്പ്
റാസ്കാൽ ലൈബ്രറി പതിപ്പ് പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുക.
-ഡബ്ല്യു, --മുന്നറിയിപ്പുകൾ ലെവൽ
മുന്നറിയിപ്പ് സജ്ജമാക്കുക ലെവൽ 0 (ഒന്നിനെയും കുറിച്ച് മുന്നറിയിപ്പ് നൽകരുത്) മുതൽ 100 വരെ (കാണിക്കുക
എല്ലാ മുന്നറിയിപ്പുകളും). റാസ്ക്കൽ ഡിഫോൾട്ട് മധ്യത്തിലാണ് (50).
ഉദാഹരണങ്ങൾ
റോക്കറ്റ് sparql-query-file.rq
sparql-query-file.rq എന്ന ലോക്കൽ ഫയലിൽ അടങ്ങിയിരിക്കുന്ന ഒരു SPARQL അന്വേഷണം പ്രവർത്തിപ്പിക്കുക. ഉപയോഗിച്ച ഡാറ്റ
അന്വേഷണ ഫയലിലെ FROM പ്രസ്താവനകളിൽ വിവരിക്കാം.
റോക്കറ്റ് -q -i സ്പാർക്കൽ http://example.org/sparql-query.rq
URI-യിൽ വെബിലുള്ള ഒരു SPARQL അന്വേഷണം റൺ ചെയ്യുക http://example.org/sparql-query.rq ഒരു ഇല്ലാതെ
അധിക സന്ദേശങ്ങൾ (ശാന്തം, -q).
റോക്കറ്റ് -q query-file.rq http://example.org/base/
ഒരു പ്രാദേശിക ഫയലായ query-file.rq-ൽ നിന്ന് ഒരു അന്വേഷണം (സ്ഥിര ഭാഷ SPARQL) പ്രവർത്തിപ്പിക്കുക, എന്നാൽ അടിസ്ഥാന URI ഉപയോഗിച്ച്
http://example.org/base/ ഏതെങ്കിലും ആപേക്ഷിക യുആർഐകൾ പരിഹരിക്കുന്നതിന്.
റോക്കറ്റ് -q -i സ്പാർക്കൽ -r XML http://example.org/sparql-query.rq
URI-യിൽ വെബിലുള്ള ഒരു SPARQL അന്വേഷണം റൺ ചെയ്യുക http://example.org/sparql-query.rq ഫോർമാറ്റും
അധിക സന്ദേശങ്ങളില്ലാതെ SPARQL അന്വേഷണ ഫലങ്ങൾ XML ഫോർമാറ്റിലുള്ള ഫലങ്ങൾ.
റോക്കറ്റ് -i സ്പാർക്കൽ -e 'തിരഞ്ഞെടുക്കുക * എവിടെ { ?s ?p ?o }' -D stuff.rdf
stuff.rdf ഫയലിലെ ഡാറ്റയ്ക്കെതിരെ കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഒരു SPARQL അന്വേഷണം പ്രവർത്തിപ്പിക്കുക. തരം
ഫയലിന്റെ ഊഹക്കച്ചവടവും RDF/XML ഫോർമാറ്റും ആയിരിക്കും.
റോക്കറ്റ് -t result.srx -r HTML
ഒരു SPARQL അന്വേഷണ ഫലങ്ങൾ SPARQL അന്വേഷണ ഫലങ്ങൾ XML ഫോർമാറ്റിൽ വായിക്കുക (സ്ഥിരസ്ഥിതി) അത് പ്രിന്റ് ചെയ്യുക
Html.
റോക്കറ്റ് -t result.ttl -R ആമ -r csv
ഒരു SPARQL അന്വേഷണ ഫലങ്ങൾ RDF/Turtle ഫോർമാറ്റിൽ വായിച്ച് CSV-യിൽ പ്രിന്റ് ചെയ്യുക.
അനുരൂപമാക്കുന്നു TO
സ്പാർക്ൾ 1.1 ചോദ്യം ഭാഷ, സ്റ്റീവ് ഹാരിസും ആൻഡി സീബോൺ (eds), W3C ശുപാർശ, 21
മാർച്ച് 2013 http://www.w3.org/TR/2013/REC-sparql11-query-20130321/
⟨ ⟨ ഡൗൺലോഡ്http://www.w3.org/TR/2013/REC-sparql11-query-20130321/⟩
സ്പാർക്ൾ ചോദ്യം ഫലം എക്സ്എംഎൽ ഫോർമാറ്റ് (രണ്ടാം പതിപ്പ്), സാൻഡ്രോ ഹോക്ക് (രണ്ടാം പതിപ്പ് ed), ജീൻ
Broekstra and Dave Beckett (eds), W3C ശുപാർശ, 21 മാർച്ച് 2013.
http://www.w3.org/TR/2013/REC-rdf-sparql-XMLres-20130321/ ⟨ ⟨ ഡൗൺലോഡ്http://www.w3.org/TR/2013/REC-
rdf-sparql-XMLres-20130321/⟩
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ roqet ഉപയോഗിക്കുക
