如何解析平面文件?

How to parse a flat file?

在 Azure 逻辑应用程序中,如何解析固定位置的平面文件? 文件通过 FTP 到达。它是一个固定位置的 ASCII 文件。例如。字段 1 始终是第 1 至 18 列。字段 2 始终是第 19 至 55 列等。 我的逻辑应用以 FTP When A File Is Added Or Modified 连接器开头。然后我做一个获取文件内容连接器。

接下来,我设想迭代每条记录(新行分隔)并将字段映射到一些新的数据结构。

有没有简单的方法来做到这一点?我应该编写 Azure Function App 吗?

谢谢!

您可以使用 Integration AccountFlat File Schemas,decode/parse 带有 Flat File Decode 组件并使用 Integration Account MapTransform XML[=17= 映射到新的数据结构] 零件。