Skip to main content
OnCommand Workflow Automation 5.1
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

创建筛选器

贡献者

您可以创建 WFA 筛选器,以便在没有适合任务的预定义 WFA 筛选器时搜索资源。

您需要的内容

要创建筛选器,您必须知道相应的 SQL 语法。

步骤
  1. 单击 * 工作流设计 * > * 筛选器 * 。

  2. 单击 新建图标 在工具栏上。

  3. 在 * 新建筛选器 * 对话框的 * 属性 * 选项卡中,在 * 名称 * , * 字典类型 * 和 * 问题描述 * 字段中输入或选择所需的详细信息。

  4. 在 * 查询 * 选项卡中,为筛选器输入相应的 SQL 查询。

    您必须输入一个 SQL 查询,并可选择使用输入参数。您应使用以下语法来使用输入参数: ` +$ { parameterName } +` 。

    SELECT
    	array.ip
    FROM
    	storage.array
    WHERE
    	array.name = '${ArrayName}'
  5. 单击 * 刷新 * 以填充 * 输入参数 * 表和 * 返回的属性 * 列表。

    此信息是从您输入的 SQL 查询中获取的。例如,如果使用上一步中的 SQL 查询示例,则返回的属性中将显示 IP ,而输入参数中将显示 ArrayName 。您可以编辑 * 标签 * 和 * 问题描述 * 列中的条目。

  6. * 可选: * 单击 * 测试 * 以测试筛选器。

    1. 在 * 测试筛选器 <FilterName>* 对话框中,输入所需的测试参数。

    2. 如果不想使用预留数据测试筛选器,请清除 * 在测试中使用预留数据 * 复选框。

    3. 单击 * 测试 * 。

      此时将显示测试结果。

    4. 关闭对话框。

  7. 单击 * 保存 * 。