名称映射1.0
组件名称 | 名称映射 |
---|---|
工具集 | 设计分析优化 |
组件作者 | 雪浪云-维阳 |
文档版本 | 1.0 |
功能 | 用于将Excel文件的列名设置为新的列名 |
镜像名称 | suanpan_mdo:latest |
开发语言 | Python |
组件原理
“名称映射”组件根据用户在右面板设置的新旧列名信息,将输入端子Excel文件中所有sheet的相应列名都进行相应的重命名,并输出新的Excel文件。
输入桩
输入端子1
- 端口名称:映射前
- 输入类型:文件
- 功能描述:接收原始的Excel文件。Excel文件需满足:第一行为表头标题。
- 示例: sheet_name.xlsx
输出桩
输出端子1
- 端口名称:映射后
- 输出类型:文件
- 功能描述:列名更新后的Excel文件。
- 示例: sheet_name_new.xlsx
数据接收方式
异步模式同步模式都支持
参数配置
映射关系
- 功能描述:输入各列名的映射关系。如yout1&y1,需要确认输入的旧列名和输入Excel文件的列名是相同的,否则组件运行会报错。
- 必选参数:否
- 默认值:空(不填写任何信息)
- 示例:如
{"yout1":"y1"}
运行调优
建议不进行特别配置,按照平台的默认分配运行。
使用方法
未部署状态下的操作
后面板连接
后面板连接如下,"名称映射"组件的输入端连"上传文件"组件的输出,在输出端连接"下载文件"组件,对比列名替换前后的Excel文件差异。
右面板配置
- 在"上传文件"组件的右面板,分别上传原始的Excel文件并选中该文件,上传文件如上输入端子1示例。
- 在"名称映射"右面板填写采样间隔
- 在"下载文件"右面板填写保存的文件名,因为是Excel文件,建议取名*.xlsx
部署状态下的操作
前面板操作
无
后面板操作
- 在"Web Input"组件右面板填写{},并点击发送
- 在"下载文件"右面板点击"查看",下载重采样后的Excel文件。输出文件如上输出端子1示例。
弹窗操作
无