簡體   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