Skip to content

Releases: obidea/semantika-cli

1.3 (build 17.1)

31 Jul 10:18
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.7.1. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.7.1 release note.

1.3 (build 17)

08 Jul 07:10
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.7. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.7 release note.

Option Change

  • The option --config has a shortcut -c.
  • The option --output has a shortcut -o.
  • The option --query <path> is no longer supported. Use -sparql to input a query. For example:
$ ./semantika queryanswer -c empdb.cfg.xml -sparql '
SELECT ?fname ?lname ?salary ?hiredate 
WHERE
{ ?staff :firstName ?fname; 
         :lastName ?lname; 
         :birthDate ?birthdate; 
         :gender "F"; 
         :salaryAmount ?salary . 
  OPTIONAL { ?staff :hireDate ?hiredate }
  FILTER ( ?salary > 120000 && ?birthdate < '1952-12-31' ) }
'

1.2 (build 16)

17 Jun 00:29
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.6. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.6 release note.

1.1 (build 15)

04 Jun 06:40
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.5. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.5 release note.

1.1 (build 14)

17 Apr 02:44
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.4. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.4 release note.

1.1 (build 13)

09 Apr 04:17
Compare
Choose a tag to compare

Release Notes:

Semantika Core Runtime 1.3. Uses the most updated Semantika release. More info about Semantika Core Runtime 1.3 release note.

1.1 (build 12)

02 Apr 03:00
Compare
Choose a tag to compare

Release Notes:

  • Semantika Core Runtime 1.2
    Uses the most updated Semantika Core release. More info about Semantika Core Runtime 1.2 release note.
  • New CLI look
    The command-line interface look has been updated. The command materialize has a progress bar to monitor the exporting process.

1.0

03 Feb 10:42
Compare
Choose a tag to compare
1.0

Release Notes:

  • This release runs on Semantika Core Framework (build 1.0)
    We're very excited about this version 1.0 framework. The framework is a complete product that enables query answer from process A-to-Z! However it is still early in development and we'd like to get your feedback. More features are promised to come in the following builds.
  • SPARQL query engine
    Support data query from database using SPARQL language. The query does not require any table specification as in SQL but rather it contains names or labels that are specified in your domain model. Thus, making data query more intuitive for everyone.
  • RDB2RDF export tool
    Useful as a tool to export data from database to triplestore. The tool utilizes your domain model to convert rows in database into RDF triples. Users can choose different formats when writing the triples, such as NTriples, Turtle, RDF/XML and RDF/JSON.

Know Limitations:

  • Only support MySQL, PostgreSQL and H2.
  • SPARQL 1.1 List of Support:
    • SELECT
    • DISTINCT
    • EQ, NE, GT, GTE, LT, LTE
    • AND, OR, NOT
    • OPTIONAL
    • BOUND, LANG, LANGMATCHES, REGEX
    • COUNT, SUM, MIN, MAX, AVG, STR
    • CONSTRUCT
    • GROUP BY
    • ORDER BY
    • DESCRIBE
    • ASK

Note:

  1. Elements in strikethrough won't be supported in the entire development.
  2. The list is not intended to be exhaustive, but it covers the most majority in the application. Additions may be possible