跳到主要内容

名称映射1.0

组件名称名称映射
工具集设计分析优化
组件作者雪浪云-维阳
文档版本1.0
功能用于将Excel文件的列名设置为新的列名
镜像名称suanpan_mdo:latest
开发语言Python

组件原理

“名称映射”组件根据用户在右面板设置的新旧列名信息,将输入端子Excel文件中所有sheet的相应列名都进行相应的重命名,并输出新的Excel文件。


企业微信截图_16416110876846.png


输入桩

输入端子1

  • 端口名称:映射前
  • 输入类型:文件
  • 功能描述:接收原始的Excel文件。Excel文件需满足:第一行为表头标题。
  • 示例 sheet_name.xlsx

输出桩

输出端子1

  • 端口名称:映射后
  • 输出类型:文件
  • 功能描述:列名更新后的Excel文件。
  • 示例 sheet_name_new.xlsx

数据接收方式

异步模式同步模式都支持

参数配置

映射关系

  • 功能描述:输入各列名的映射关系。如yout1&y1,需要确认输入的旧列名和输入Excel文件的列名是相同的,否则组件运行会报错。
  • 必选参数:否
  • 默认值:空(不填写任何信息)
  • 示例:如{"yout1":"y1"}

运行调优

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

使用方法

未部署状态下的操作

后面板连接

后面板连接如下,"名称映射"组件的输入端连"上传文件"组件的输出,在输出端连接"下载文件"组件,对比列名替换前后的Excel文件差异。


企业微信截图_16417841285422.png


右面板配置

  • 在"上传文件"组件的右面板,分别上传原始的Excel文件并选中该文件,上传文件如上输入端子1示例。

企业微信截图_16417822317921.png


  • 在"名称映射"右面板填写采样间隔

企业微信截图_1641784286564.png


  • 在"下载文件"右面板填写保存的文件名,因为是Excel文件,建议取名*.xlsx

image.png


部署状态下的操作

前面板操作

后面板操作

  1. 在"Web Input"组件右面板填写{},并点击发送

企业微信截图_1641783497201.png


  1. 在"下载文件"右面板点击"查看",下载重采样后的Excel文件。输出文件如上输出端子1示例。

企业微信截图_16417847089394.png


弹窗操作