跳到主要内容

设计点Excel转数据库

组件名称设计点Excel转数据库
工具集设计分析优化
组件作者雪浪云-卡尔
文档版本1.0
功能本组件通过输入的文件路径读取服务器上的Excel文件,输出Json,其中"design_id"作为键,Excel工作表(第一个表)名称作为该键对应的值;参数1(设计表列名)作为设计表simulation_result列(该列为Json)的键,Excel文件路径作为该键对应的值。
镜像名称suanpan_mdo:latest
开发语言Python

组件原理

本组件通过输入的文件路径读取服务器上的Excel文件,输出Json,其中"design_id"作为键,Excel工作表(第一个表)名称作为该键对应的值;参数1(设计表列名)作为设计表simulation_result列(该列为Json)的键,Excel文件路径作为该键对应的值。

输入桩

输入端子1

  • 端口名称:设计点Excel文件;
  • 功能描述:包含设计点数据的Excel文件路径;
  • 输入类型:字符串;
  • 示例:studio/1000395/tmp/63089/6dc23d907e8111ecb1c45d8ca5a37157/01a6be507e6e11ecb2f869e7ee34ef1e/out1;

image.png


输出桩

输出端子1

  • 端口名称:输出Json;
  • 功能描述:输出Json,其中"design_id"作为键,Excel工作表(第一个表)名称作为该键对应的值;参数1(设计表列名)作为设计表simulation_result列(该列为Json)的键,Excel文件路径作为该键对应的值;
  • 输出类型:对象;
  • 示例
{
"design_id": "1",
"time_series_excel": "studio/1000395/tmp/63089/6dc23d907e8111ecb1c45d8ca5a37157/01a6be507e6e11ecb2f869e7ee34ef1e/out1"
}

数据接收方式

异步模式。

参数配置

设计表列名

  • 功能描述:作为数据库中设计表列名;
  • 必选参数:是;
  • 示例:time_series_excel;

image.png


运行调优

建议不进行特别配置,按照平台的默认分配运行。

使用方法

未部署状态下的操作步骤

后面板链接


image.png


右面板配置

  • 配置数据库设计表列名,例如"time_series_excel";

image.png


部署状态下的操作步骤

后面板操作

点击按钮,然后上传文件组件上传一个Excel文件给设计点Excel转数据库组件,该组件再将Excel文件路径转为Json格式,可用于数据库写入,如下:


image.png


弹窗操作

无。