查询和视图如何配合工作

查询不同于查找和搜索操作。 虽然这些操作也可以从索引查找并检索工件,但查询可以进行定制以使用工件填充视图。

查询将收集特定于上下文的工件组。使用工件来填充视图和查询结果页面。

当您创建供共享使用的查询时,请首先在我的查询中创建该查询,以便您可以私下对该查询进行测试和优化。

构建和运行查询以收集工件,从而查看是否要使用该查询来填充视图。例如,您可能要创建并运行查询,以构建产品层次结构的部件列表,如下图所示。

此图显示了定制的“平面部件列表”查询的 SPARQL 查询源代码。

创建查询之后,请单击运行。该查询将从索引检索数据并显示结果。检查结果以确保该查询收集了正确的工件集。修改查询并测试结果,直到符合您的质量标准为止。

下图显示了定制的平面部件列表查询的结果样本。

此图显示了由定制的“平面部件列表”查询收集的工件。

如果您对结果满意,请复制查询代码。
  1. 在“我的视图/共享视图”页面中,找到您要在其中嵌入查询的视图,然后将该视图复制到“我的视图”中。
  2. 在“我的视图/共享视图”中,将鼠标光标悬停在适当的视图上,然后单击位于右边的编辑图标。
  3. 视图编辑器中,从位于右边的页面属性编辑器中的查询部分单击添加...
  4. 在“编辑查询”对话框中,将查询粘贴在 SPARQL 查询区域内,然后单击确定

    要查看日期表、枚举和系统参数以及每一项的样本输出,请参阅预定义查询参数

  5. 单击保存以保存对查询所作的更改并关闭视图编辑器。

运行更新后的视图。对该视图进行充分测试和优化,然后才与团队共享该视图。

如果您需要在视图中对查询进行改进,那么您可以在页面属性编辑器中使用查询部分来再次编辑该查询。

当您对查询和视图协作以为团队收集正确的信息集感到满意时,请共享该视图。


反馈