我们有一个应用程序,它从消息总线读取数据并插入 Azure Synapse Analytics。应用程序有多个实例,每个实例都是多线程的。每个 upsert 可能有数百个条目,目标表可能有几百万个条目。
Synapse 不支持 MERGE 操作。我们正在寻找比两步删除 - 插入更好的解决方案。我们考虑了涉及表连接的解决方案,然后是这样的表重命名。
然而,所有这些解决方案都存在性能和/或并发问题。
您能否推荐一个从并发数据流中插入 Azure Synapse Analytics 的解决方案。
非常感谢!