FME写入Excel数据时写到模板文件指定位置

在写入Excel数据时写到模板文件指定位置

介绍

本示例对 Excel 写模块参数概述一文进行了扩展。在该示例中,您学习了如何更新模板文件指定的单元格。
在这里插入图片描述

使用 FME,您可以重写 RawData 工作表,结果将反映在您构建的图表、摘要和数据透视表中。这就是在 FME Excel 写模块中使用 Excel 模板文件的方式。

分步说明

1.创建空白工作区
打开 FME 工作台并创建空白工作区。将 CSV 阅读器添加到画布并浏览到温哥华天气数据1940-2012.csv文件。打开参数并确认正在正确读取表,然后单击“确定”两次。
在这里插入图片描述

2. 创建row ID
使用模板文件时,需要创建与模板对应的row ID。这样,FME 将确切地知道哪些数据入到哪里。为此,请将计数器转换器添加到画布,并将其连接到 CSV 读取器功能类型。在计数器参数中,将“计数输出属性”更改为_row,然后将计数从 10 开始。我们希望计数从10开始,因为我要更新 Excel 模板中的第10行是特定属性用于演示。
在这里插入图片描述

3.更新指定行列
这里我演示更新指定的YEAR属性字段,从第10行到19行.
在这里插入图片描述

4. 写入Excel
将微软 Excel 写模块添加到画布,浏览到保存文件的位置,并将其称为天气数据输出.xlsx。将“图纸定义”更改为“自动”,然后打开写模块参数。将“覆盖现有文件”设置为“是”;这将确保数据被覆盖,并且不会附加到现有文件(如果文件已存在)。
在这里插入图片描述

在“要素类型”对话框中,将“工作表名称”更改为“原始数据/天气表”。这意味着您将写入 Raw 数据表中名为“天气表”的命名区域。可以写入同一工作表中的多个命名区域。
在这里插入图片描述

5. 运行工作区
运行工作区并在资源管理器中检查结果。您的RawData工作表应填充新数据.
在这里插入图片描述

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值