DataWorks的代码搜索功能,用于通过关键字搜索节点中的代码片段,并展示包含该代码片段的所有节点及片段的详细内容。当目标表数据产生变更,您需要查找操作源(即导致目标表数据变更的任务)时,可以使用该功能。本文以数据开发功能为例,为您介绍代码搜索的操作详情。

使用限制

  • 仅DataWorks基础版以上(不包含基础版)的版本才能使用代码搜索功能。
  • 代码搜索功能仅支持搜索数据开发临时查询手动业务流程手动任务回收站目录下的节点。各目录功能,详情请参见数据开发功能索引
  • 仅DataWorks V1.0版本会显示手动任务目录。

操作步骤

  1. 进入数据开发页面。
    1. 登录DataWorks控制台
    2. 在左侧导航栏,单击工作空间列表
    3. 选择工作空间所在地域后,单击相应工作空间后的数据开发
  2. 在数据开发目录树区域,单击顶部菜单栏的代码搜索图标,进入代码搜索页面。代码搜索
  3. 配置搜索条件并查看搜索结果。
    配置搜索条件
    1. 输入搜索关键词并配置搜索条件。
      1. 在区域1的搜索框,输入需要搜索的关键词,例如,需要查询的代码片段、表名称等。输入的关键词越详细,查询的结果越精确。

        示例:配置关键词为alter table test操作,rpt_user表。

      2. 单击搜索框右侧的展开高级搜索,通过搜索范围节点类型责任人最近修改时间等条件进行筛选,确定关键词的搜索范围。
        说明
        • 高级搜索条件能够帮助您更精确、快速的定位目标节点,如果您不配置高级搜索条件,则默认在当前工作空间的全局范围内搜索关键词。
        • 代码搜索功能仅支持搜索数据开发临时查询手动业务流程手动任务回收站目录下的节点。各目录功能,详情请参见数据开发功能索引
        • 仅DataWorks V1.0版本会显示手动任务目录。
    2. 单击搜索按钮。
    3. 查看搜索结果。
      在区域2,您可以查看通过指定条件搜索出的、包含关键词的所有节点及代码详情,快速定位目标节点,获取变更操作。同时,您还可以执行如下操作:
      • 单击节点名称,即可跳转至该节点页面查看节点详情。
      • 单击复制代码,即可复制当前代码片段进行后续开发使用。