管理Fuseki三联店
pyfusekiutil的Python项目详细描述
###fuseki cli工具 管理和更新fuseki2三重存储的脚本和实用程序函数的集合。
需要default.cfg和google电子表格的凭据才能正常工作。
主更新例程从google sheets电子表格加载值。这个文件 对于每个应该加载到fuseki三元组中的词汇表,需要以下列 商店。
可以使用以下输入行。他们的顺序很重要: 一。词汇名称 2.链接到文件(http[s]://或ftp://) 三。文件格式(接受值:ttl、rdf、n3、nt、json) 四。短名称(用于skosmos配置。) 5个。fuseki图形名称(有效的uri) 6.标准语言(可选,如果给定,将向每个标签添加语言标记) 7号。准备好了吗?填上你的名字。所有其他行将被忽略。 8个。词汇表的基本命名空间。
脚本将使用以下列输出每个词汇表:
9号。如果成功,加载到fuseki的三元组数。如果此字段为空,则上载失败。 如果此字段为0,则不会上载任何三元组(很可能是skosify从图中删除了所有三元组)。 10个。错误类型(如果发生错误)。 11。错误信息 12岁。skosmos词汇表.ttl条目。不要按原样使用。语言标记不正确。
####用法
pyfuseki default.cfg -all
pyfuseki default.cfg -s skos
pyfuseki default.cfg -diff