问题标签 [allegrograph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2405 浏览

sparql - Sparql - 字母排序问题

我使用 AllegroGraph 和 Sparql 来查询结果。我正在尝试根据字母顺序进行排序,但 Sparql 更偏爱大写字母。以下是类似于我的问题的类似数据和查询。

数据:

我正在尝试根据姓名的字母顺序进行排序 - 所以结果应该是亚伯拉罕、爱德华和约翰。但结果是亚伯拉罕、约翰和爱德华,因为爱德华从较小的情况开始。请让我知道如何实现这一目标。

询问:

0 投票
1 回答
825 浏览

sparql - Sparql - 最后返回空值的顺序

我使用 AllegroGraph 和 Sparql 1.1。

我需要对列进行升序排序,并使 Sparql 查询最后返回空值。

样本数据:

这里我需要 Sparql 来返回 Abraham,然后是没有 name 属性的 John 和 person3。

我使用的查询:

当前输出是 person3 (null),其次是 Abraham 和 John。 在此处输入图像描述 请让我知道你的想法。

0 投票
1 回答
103 浏览

floating-point - allegrograph xsd 浮点文字

我正在从 rdflib 在 python 中生成的图形将三元组上传到 AG 商店。我的三元组中的一些对象是浮点数,所以我将它们添加到图表中,如下所示:

当我使用 rdflib 序列化图形时,我得到"0.8049"^^xsd:float了预期的结果。

但是,上传到AG商店后,当我查询商店时,我得到的文字是这样的(trix)

我尝试了各种组合,比如将其作为字符串上传"8049E-0",或者只是作为字符串"0.8049"等,但我没有找到正确的咒语来将小数点放在正确的位置。

有什么想法吗?

乔恩

0 投票
1 回答
200 浏览

rdf - 无法将 allegrograph 插件添加到 topbraid composer

我无法将 allegrograph 插件添加到 topbraid composer,收到错误消息

以下:

请让我知道如何将 allegrograph 插件成功添加到 topbraid composer

提前致谢。

莫汉G

0 投票
1 回答
223 浏览

prolog - 我可以在 AllegroGraph 序言中执行此操作吗?

我有一个 RDF 文件,我需要在一行中从中提取一些信息。

现在,我将 AllegroGraph 与 Prolog 查询引擎一起使用:

在一行中获取结果:

现在,我需要用字符串“OR”将 ?result 的所有行组合成一行。所以我得到:

prolog中是否有任何功能可以做到这一点?

0 投票
1 回答
282 浏览

java - AllegroGraph 客户端 HTTPException

我正在尝试使用 Windows 上的 AllegroGraph 客户端(版本 4.1.1)将 *.nt 文件导入 AllegroGraph。我使用 AllegroGraph WebView 应用程序来启动服务器。首先,我尝试创建一个连接、一个目录和一个存储库。创建存储库后,我的系统会抛出一个com.franz.agraph.http.exception.AGHttpException

这是我的源代码:

输出:

第 86 行是

我如何运行它:
1)运行 agwebview.exe --port 8080
2)等待服务器启动
3)运行 Java-Class
我已经用谷歌搜索了一个解决方案,并查看了 createRepository 的 javadoc( ) 命令,但找不到任何解决方案。什么可能导致这种行为,我该如何解决?
我的操作系统是 Windows 7 SP 1,java 类使用 JDK 1.6 运行

0 投票
1 回答
214 浏览

common-lisp - 有没有办法将 AllegroGraph 与 ACL 以外的 Lisp 一起使用?

到目前为止,我只阅读了文档,它说为了使用 Lisp 客户端,我必须使用 ACL。ACL,Express 版本的有效期为 30 天。由于我什至还没有考虑任何商业用途,所以我不太可能在可观察的未来购买它。

有人用其他 Lisp 尝试过吗?许可证是否允许?(我的猜测是“是”,因为例如 Python 客户端当然不需要任何特殊购买。)

0 投票
1 回答
185 浏览

lisp - 在 Common Lisp 中比较 AllegroGraph Prolog 中的 RDF 文字

我正在尝试比较知识库中两个三元组的对象。我已经通过ACL客户端(Allegro CL Enterprise edition 9.0)连接了知识库,并编写了以下代码:

我的知识库包括以下三元组

我试图比较?thresholdwith value"60"?NameMatchwith value "70"^^xsd:double,我期待结果"true"。我怎样才能做到这一点?

0 投票
1 回答
109 浏览

sparql - Is it possible to get all classes and their respective instances using a single SPARQL query?

I have a requirement to show all the classes and their respective instances when the user accesses our website. We use Allegrograph as our RDF database. So once the user selects the repository from which to fetch the data, we need to show all the classes and their respective instances present in the entire repository. SO is it possible to achieve this through a single SPARQL query?

I know the below SPARQL will fetch all the classes,

But how do i get all the instances for each class that the above SPARQL query returns? I need to know if it is possible in a single SPARQL query. Your help is much appreciated as it is crucial for our project.

0 投票
1 回答
3245 浏览

sql - 匹配 SPARQL 中值为 NULL 的位置

我有以下 SPARQL 查询:

结果如下:

?img我还想要没有匹配的标签,即条目在哪里?img,即NULL我想要如下结果:

如果我使用之前的查询,label2不会显示结果?

如何修改我的查询以包括这样的行?