我有兴趣找出默认情况下预装到 Graphdb 中的本体是什么。这将帮助我确定我需要添加哪些本体(.ttl 文件)以及我的本体作为包的一部分,尤其是在没有 Internet 连接的情况下。
我知道一些本体,如 rdfs 和 owl 被预加载到 GraphDb 中。但我找不到任何关于预装本体的列表。
请记住,OWL 没有非常清楚地区分实例三元组。此外,GraphDB 引入了另一个术语“公理三元组”(i.e.语句,不能用普通用户事务删除),用于将本体语句与普通 RDF 分开。
在 GraphDB 中有三种加载本体的方法作为公理三元组:
规则集 - 将从 PIE 文件的开头导入所有语句作为公理语句。检查这里以获取更多信息。
添加导入初始化参数 - 这将安全地在 SYSTEM 的存储库中配置谓词请参阅配置参数
在 RDF 文件的开头添加一个特殊谓词 - 系统事务将所有以下语句添加为本体。检查这里。
另一种方法是在不同的命名图中添加每个文件。这将允许您查看存储库中当前存储的图形。
1 回答
请记住,OWL 没有非常清楚地区分实例三元组。此外,GraphDB 引入了另一个术语“公理三元组”(i.e.语句,不能用普通用户事务删除),用于将本体语句与普通 RDF 分开。
在 GraphDB 中有三种加载本体的方法作为公理三元组:
规则集 - 将从 PIE 文件的开头导入所有语句作为公理语句。检查这里以获取更多信息。
添加导入初始化参数 - 这将安全地在 SYSTEM 的存储库中配置谓词请参阅配置参数
在 RDF 文件的开头添加一个特殊谓词 - 系统事务将所有以下语句添加为本体。检查这里。
另一种方法是在不同的命名图中添加每个文件。这将允许您查看存储库中当前存储的图形。