sql - 平面文件 --> BizTalk --> Sql Server - 行序列不匹配
问题描述
源平面文件从 BizTalk 处理到 Sqlserver 表 - 但在 sql server 处理文件后,记录的顺序/序列与源平面文件不匹配
我们有一个源平面文件“FileA”,它只有一列 80 个字符。使用 BizTalk --> SQL server table 导入后,SQL server 表中的记录序列与原始平面文件相比会发生变化。
我们希望在 SQL Server 表中保持与平面文件“FileA”中完全相同的行顺序
当我们在 SQL Server 上使用普通的“导入数据”向导时,SQL Server 表中的数据与“FileA”的顺序相同,但从 BizTalk 处理时则不同。
您能否就如何使用 BizTalk 在 SQL Server 表中以相同顺序获取平面文件“FileA”的数据提出建议。
解决方案
要维护平面文件中记录的顺序,请创建一个新字段,使用行号映射到使用 Interation functoid 并将其插入数据库
推荐阅读
- c# - 当按下特定键时,如何为 PictureBox 控件提供子弹或类似弹丸的托盘
- kotlin - 如何将我的 graphql 对象扩展到我的 Kotlin 对象中?
- python - How to efficiently unroll a matrix by value with numpy?
- asp.net - 带有 Linux Docker 的 ASP.NET 自动生成“服务'未能构建:复制失败:stat /var/lib/docker/tmp/docker-builder”
- wordpress - REST API woocommerce - 未在 GET/customers 上显示所有客户
- java - 来自 Kafka 主题的 JSON 中没有发生结构化流-流连接
- amazon-web-services - 为什么 AccessKeyId 包含在 s3 预签名 URL 中?
- c# - 是否可以找到将我的类用作泛型类型的 .NET 类?
- java - 使用扫描仪时如何验证输入?
- rdf - Unicode 转义序列的 dotNetRdf 问题/Jena Fuseki 无法在 URI 中加载撇号