Comunica 服务查询操作器
A 类 查询操作 演员
处理 SPARQL SERVICE 将目标作为变量的条款.
SERVICE 带有IRI目标的条款重写成源附加说明的操作
@comunica/actor-optimize-query-operation-assign-sources-exhaustive。 。 。 .
可变目标默认被禁用,因为被询问的数据然后确定哪些被贬低,
当询问来自不信任方时,就会产生问题.
它们可以通过 serviceAllowVariableTargets 上下文条目.
这个模块是 通信框架, (中文(简体) ), 并且只能用于 想要建立自己的查询引擎的开发者。 。 。 .
如果您想要询问Comunica, 请点击这里。 。 。 .
安装
$ yarn add @comunica/actor-query-operation-service
配置
安装后,此软件包可以添加到您的引擎配置中如下:
{
"@context": [
...
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-operation-service/^5.0.0/components/context.jsonld"
],
"actors": [
...
{
"@id": "urn:comunica:default:query-operation/actors#service",
"@type": "ActorQueryOperationService",
"mediatorQueryOperation": { "@id": "urn:comunica:default:query-operation/mediators#main" },
"mediatorQuerySourceIdentify": { "@id": "urn:comunica:default:query-source-identify/mediators#main" },
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" }
}
]
}