Wiki
Clone wikisdaas / reference
Smart Data as a Service (SDaaS) platform vocabulary
Copyright (C) 2019 http://linkeddata.center/
Platform core variables with default values:
- SD_CACHE: default=.cache
- SD_DEBUG: set to 1 to save etl steps and print some extra info; default=0
- SD_DEBUG_FILE: where debug info will be stored;default=$SD_CACHE/session_{pid}.debug
- SD_LOG_FILE: where log info will be stored; default=$SD_CACHE/session_{pid}.log
- SD_QUADSTORE: the tecnology for quadstore. Set in sdaas command line; default=kb
- SD_VERBOSE: the verbosity level, 0 no output, 2 max vebosity. default=1
- SD_URISPACE: the namespace to be used to generate new uri, default urn:sdaas:resource:
- SD_AGENT_URI: the uri of the sdaas agent, if not definet a default is used
Platform core functions
SDaaS exposes a set of functions grouped in:
- Quad store level functions: allow to access directly to the RDF store using the SPARQL protocol. The implementation could depend from the quad store technology. It is possible to access vendor specific SPARQL extensions o incur in some vendor limitation. Available in all editions.
- Platform level functions: allow to customize or implement new SDaaS features. Available in all editions.
- Application level functions: to populate the knowledge base and reason about facts. Available in all editions.
- Plugins modules: optional functions packages available only in Enterprise Edition
Quad store level functions
- SD_SPARQL_QUERY ()
- SD_SPARQL_UPDATE ()
- SD_LOAD_RDF_FILE ()
Platform level functions
These these functions to customize or implement new platform features.
- SD_BEGIN_INGESTION ()
- SD_CLEAN_CACHE ()
- SD_DEBUG_INFO ()
- SD_FATAL_ERROR ()
- SD_FETCH_SERVICE ()
- SD_INCLUDE ()
- SD_REQUIRES_CMD ()
- SD_REQUIRES_VAR ()
- SD_SHOW ()
- SD_START_LOGGING ()
- SD_LOG ()
- SD_STATUS ()
Application level functions
- SD_LEARN ()
- SD_EVAL_CONSTRUCTOR ()
- SD_THATS_ALL_FOLKS ()
Plugins
- bg_reasoner:
- SD_REASONER_LOAD ()
- SD_REASONER_QUERY ()
- SD_REASONER_UPDATE ()
- SD_CREATE_REASONER ()
- SD_DESTROY_REASONER ()
- aws:
- SD_LEARN_S3 ()
- kees:
- SD_RUN_KEES_CYCLE ()
- SD_KEES_SET_KB_UNSAFE ()
- SD_KEES_SET_KB_SAFE ()
- teaching
- SD_CREATE_DATA_DISTRIBUTION ()
Updated