ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

配置公共作业查询

在 Standard 或 Advanced 许可等级下可用。

需要 Workflow Manager 许可。

  • 添加查询文件夹
  • 添加查询
  • SQL 视图
  • 共享查询

默认情况下,ArcGIS Workflow Manager (Classic) Desktop 中提供了若干个作业查询容器和查询。其中包括一般查询(所有作业查询和未分配的作业查询)、组查询(分配给我的组的作业和包含分配给我的组的步骤的作业)和个人查询(已分配给我的作业和包含分配给我的步骤的作业)。这些文件夹中的作业查询在 Workflow Manager 管理器中进行管理,可供系统的所有用户使用。用户可以将其中任意一个查询设置为默认查询,这样在默认情况下,每次打开 Workflow Manager (Classic) 应用程序,都会执行该查询。

设置默认查询

注:

这些查询所返回的作业受到被应用于用户所属组的作业过滤器的影响。默认查询当前只用于 Windows 用户,且不支持门户用户。

添加查询文件夹

使用现有工具添加将用于组织客户端应用程序中的查询的查询容器。

  1. 在管理器中,浏览至“作业查询”文件夹。
  2. 选择要将新文件夹放置到其中的查询文件夹。

    在视图中看到的“公共查询”文件夹是最高级别的文件夹。

  3. 右键单击并单击添加查询容器。
  4. 提供文件夹名称。

    该名称将在客户端应用程序中对 Workflow Manager (Classic) 系统用户显示。

  5. 单击确定以创建该文件夹。

    现在,该文件夹可包含其他文件夹或查询。

添加查询

使用现有工具配置将用于筛选应用程序中的作业的查询。

  1. 在管理器中,浏览至“作业查询”文件夹。
  2. 选择要将新的查询放置到其中的查询文件夹。

    在视图中看到的“公共查询”文件夹是最高级别的文件夹。

  3. 右键单击并单击添加查询。

    将出现定义作业查询对话框。

  4. 在常规选项卡中提供查询的名称。
  5. 单击字段选项卡。

    执行查询时,可在此处选择将对列表视图中的用户显示的作业信息。Workflow Manager (Classic) 自动管理系统内的表间关系。通过展开作业表中各字段的节点,可以选择在查询结果中显示更多的描述性信息。

  6. 可以将字段添加到列表中,方法是双击字段或将其拖动到右侧的列中。

    查询字段
    将字段添加到列表中。执行查询时,这些字段显示将显示给用户的信息。

  7. 单击别名选项卡。

    在此选项卡中,可更改用于代表每个字段的名称。您也可以对字段重新进行排序 顶部字段将是左侧的第一个字段,底部字段将是右侧的最后一个字段。

  8. 根据需要更改别名和顺序。

    “别名”选项卡
    在“别名”选项卡中更改查询中字段的显示名称和顺序。

  9. 单击过滤选项卡。

    基于过滤条件定义此查询应返回的作业类型。

  10. 通过选择要用于进行查询的字段、运算符和作业必须满足的值来定义条件。

    可根据需要添加任意数量的条件。

  11. 在下方部分中通过使用 AND、OR 和括号将每个条件连接在一起来创建过滤语句。

    “过滤”选项卡
    在“过滤”选项卡中为查询构建 where 子句。

  12. 单击确定保存更改并关闭对话框。

    查询将在下一次打开客户端应用程序时显示在其中。

  13. 注:

    单击预览 SQL 查看为查询生成的 SQL 语句。

SQL 视图

SQL 视图用于希望利用传统的 SQL 语句构建查询的高级用户。这些工具可用来定义更复杂的查询,用以在应用程序中过滤作业。

  1. 在管理器中,浏览至“作业查询”文件夹。
  2. 选择要将新的查询放置到其中的查询文件夹。

    在视图中看到的“公共查询”文件夹是最高级别的文件夹。

  3. 右键单击并单击添加查询。

    将出现定义作业查询对话框。

  4. 在常规选项卡中提供查询的名称。
  5. 单击 SQL 查询选项卡。
    SQL 视图
  6. 单击表列表中的一个表,用以填充含有选定表中的所有字段的字段列表。
  7. 选择某个字段,然后单击获取全部,以便用所选字段中的所有值填充“唯一值”列表。
  8. 使用光标选择命令组件(Select、Name As 等),然后双击要添加的表或字段。
  9. 指定 Where 子句以定义此查询应返回的作业。
  10. 单击验证确认查询是否有效,然后单击确定将查询添加到作业查询树中。

共享查询

可以使用定义作业查询对话框中的导出选项将其中一个查询用作另一个查询的基础。

  1. 在管理器中,浏览至“作业查询”文件夹。
  2. 右键单击要导出的查询,然后单击编辑项目。
  3. 单击导出。
  4. 提供已导出查询的位置和文件名。
  5. 单击保存。

将创建一个 .jtq 文件。然后,可以导入此查询文件,将其用作新查询的种子,或在用户和 Workflow Manager (Classic) 系统之间进行共享。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明