案例数据库搜索
组件名称 | 案例数据库搜索 | ||
---|---|---|---|
工具集 | 设计分析优化 | ||
组件作者 | 雪浪云-卡尔 | ||
文档版本 | 1.0 | ||
功能 | 帮助客户快速定位数据库中的优化标定案例。 | ||
镜像名称 | suanpan_mdo:latest | ||
开发语言 | Python |
组件原理
该组件作为一个弹窗组件,无输入,参数为数据库信息,输出为整型。组件读取数据库中案例的信息并在弹窗上显示,用户可以在弹窗上进行案例的过滤与筛选,将筛选过的案例ID(整型)作为组件的输出以便之后的使用。
尽管组件无输入桩,但可以开启弹窗服务与弹窗进行交互。
输入桩
无,因为该组件作为一个弹窗组件,没有输入。
输出桩
用户在弹窗上进行案例的过滤,将筛选得到的案例ID作为组件的输出,例如ID为10的案例。
输出端子1
- 端口名称:案例ID;
- 功能描述:输出在弹窗上过滤得到的案例ID;
- 输出类型:数字;
- 示例:10;
数据接收方式
异步模式和同步模式都支持。
参数配置
进行数据库的配置,用于连接数据库并读取相应的数据。
用户名
- 功能描述:数据库的用户名称;
- 必选参数:是;
- 示例:sz;
密码
- 功能描述:数据库用户对应的密码;
- 必选参数:是;
- 示例:123456;
数据库名称
- 功能描述:数据库的名称;
- 必选参数:是;
- 示例:mdo;
主机地址
- 功能描述:数据库所在主机的地址;
- 必选参数:是;
- 示例:47.102.131.179:5432;
自动过滤设计点数为空的案例
- 功能描述:设计点数为空的案例将不会在弹窗中显示;
- 必选参数:否;
运行调优
不建议进行特别配置,按照平台的默认分配运行。
使用方法
未部署状态下的操作步骤
后面板链接
右面板配置
- 设置数据库的配置,即用户名、密码、数据库名称和主机地址,根据需要勾选是否过滤设计点数为空的案例;
部署状态下的操作步骤
后面板操作
无。
弹窗操作
在该组件的弹窗页面上,可以在列名上点击过滤按钮,如下筛选案例名称中包含matlab的案例ID:
然后即点击蓝色按钮即可将该案例ID的数值作为组件的输出,如下即输出数值为488的案例ID;
若在右面板未勾选自动过滤设计点数为空的案例,则设计点数为零的案例也会进行展示,点击蓝色按钮输出时会提示设计点为空:
在弹窗中勾选案例前的方框(支持多选),再点击删除。可在数据库中将案例表及其对应的设计表数据删除。