使用数据库应用程序自定义 SQL

了解如何使用数据库应用程序自定义 SQL。

关于本任务

了解如何使用数据库应用程序自定义 SQL。 您有一个流量服务,您想运行流量服务。 流程服务使用数据库应用程序中的自定义 SQL 操作。

要运行 flow 服务,请创建一个连接到数据库的账户。

过程

  1. 开始创建 Flow 服务。 选择数据库 ,然后选择添加自定义操作。 出现连接账户页面。
  2. 提供合适的操作名称和说明,然后选择现有数据库账户。 您还可以选择 " + "选项来添加新的数据库账户。
  3. 为要创建的操作提供合适的名称和描述,选择现有的数据库账户(如果有),然后单击下一步。 如果要添加数据库账户,请选择 + 选项。
  4. 如果选择 " + "选项添加数据库账户,请在 " 添加账户 "页面提供以下详细信息。
    • 名称 - 为要添加的账户提供一个合适的名称。
    • 描述 - 为要添加的账户提供合适的描述。
    • 数据库 - 选择支持连接的数据库。
    • 驱动程序组 - 选择一个现有的驱动程序组,或单击 + 选项添加一个驱动程序组。

      添加驱动程序页面提供以下详细信息。

      • 数据库 - 选择支持连接的数据库。
      • 驱动程序组 - 提供驱动程序组的名称。
      • 选择驱动程序 - 选择要上传的 JDBC 驱动程序 JAR。
    • 交易类型 - 选择交易类型。
    • 数据源类别 - 选择数据源类别。
    • 服务器名称 - 输入托管数据库的服务器,例如 sample.adapter.db.com
    • 用户 - 输入与数据库服务器上的账户相关联的用户名。
    • 密码 - 输入指定用户名的密码。
    • 数据库名称 - 输入连接所要连接的数据库名称。
    • 端口号 - 输入端口号。
    • 信任库别名 - 选择信任库配置的别名。 webMethods Integration 信任存储配置的别名。
    • 密钥库别名 - 选择或添加密钥库别名。
    • 网络协议 - 输入连接到数据库时使用的网络协议。
    • 属性名称 - 输入属性名称。
    • 属性值 - 输入属性值。
  5. 保存详细信息。
  6. 现在,在 "添加自定义操作 "页面,点击 " 连接到账户数据库 ",账户就会被添加。 您可以使用该账户运行在同一项目下创建的任何数据库自定义操作。
  7. 从 " 连接到账户数据库 "中选择一个账户,然后单击 " 下一步 "。
  8. 选择自定义 SQL 操作,然后单击下一步。 该操作执行数据库操作,列值可在运行时设置。 您可以使用? 作为自定义 SQL 中每一列的值占位符。
  9. 键入 Custom SQL 查询。 您可以在运行时使用? 作为 SQL 语句中每一列的值占位符。
  10. 单击 Next。 出现 SQL 的输入详细信息。 如果 SQL 查询的输入没有自动填充,您可以使用添加输入选项明确添加它们。 你可以看到输入的 SQL 的输出字段。
  11. 单击下一步。 如果 SQL 查询的输出没有自动填充,您可以使用添加输出选项明确添加它们。
  12. 编辑执行参数,然后单击下一步。 这是一个可选配置。
  13. 验证摘要并单击 " 完成 "。 要查看签名,请单击显示输入/输出。 出现流量服务窗口。
  14. 单击运行图标运行流量服务。 您可以看到已配置的自定义操作的输出数据。