繁体   English   中英

Sql Azure - 跨数据库查询

[英]Sql Azure - Cross database queries

我有 N 个数据库,例如 10 个数据库。 每个数据库都有相同的模式,但数据不同。 现在我想从表“ Table1 ”中获取每个数据库的每个数据,并将它们插入到名为Table1Common 的表中的新数据库“DWHDatabase”中的公共表中。

所以它是一个像 n 到 1 的插入。我怎么能做到这一点? 我正在尝试使用弹性查询解决我的问题,但似乎是一对一的东西

将 Azure 数据工厂与每个数据库的链接服务结合使用。 使用复制活动加载数据。

您还可以参数化解决方案。

弹性查询最适用于大多数处理(过滤、聚合)可能在外部源端完成的报告场景。 它不适合涉及从远程数据库传输大量数据的 ETL 过程。 考虑将 Azure Synapse Analytics 用于大型报告工作负载或具有更复杂查询的数据仓库应用程序。

您可以使用复制活动在本地和基于云的数据存储之间复制数据。 复制数据后,您可以使用其他操作来更改和分析它。 Copy 活动还可用于发布转换和分析结果以用于商业智能 (BI) 和应用程序消费。

MSFT 复制活动概述: 此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM