合并(UPSERT)-AZURE SQL DWH
MERGE (UPSERT) - AZURE SQL DWH
我长期使用本地 DWH 解决方案。现在转移到 AZURE DWH。
现在我要在 Azure Databricks 中进行大部分处理/转换,并将结果集写入 Azure SQL DWH 暂存表。
现在我想合并 (UPSERT) 维度和加载事实表。
由于 AZURE SQL DWH 不支持 MERGE,完成此操作的最佳方法是什么?
MERGE 不支持 AZURE SQL DWH,Azure SQL DWH 团队表示他们计划支持此功能。
参考:MERGE statement support.
我发现了这个 blog,MSFT 给出了一个使用 UPDATE/INSERT 语句而不是 MERGE 的例子。
希望对您有所帮助。
我长期使用本地 DWH 解决方案。现在转移到 AZURE DWH。
现在我要在 Azure Databricks 中进行大部分处理/转换,并将结果集写入 Azure SQL DWH 暂存表。
现在我想合并 (UPSERT) 维度和加载事实表。
由于 AZURE SQL DWH 不支持 MERGE,完成此操作的最佳方法是什么?
MERGE 不支持 AZURE SQL DWH,Azure SQL DWH 团队表示他们计划支持此功能。 参考:MERGE statement support.
我发现了这个 blog,MSFT 给出了一个使用 UPDATE/INSERT 语句而不是 MERGE 的例子。
希望对您有所帮助。