共用方式為


針對 Fabric 鏡像資料庫進行疑難排解

Microsoft Fabric 鏡像資料庫的案例、解決方法和因應措施。

資源

檢閱每個資料來源常見問題的疑難排解區段:

檢閱每個資料來源的限制文件:

網狀架構容量的變更

情境 說明
布構容量已暫停 鏡像功能已停止,您無法查看或進入鏡像資料庫項目。 恢復或重新分配資源到您的工作區。
Fabric 容量恢復正常 已知限制: 當容量從暫停狀態繼續時,鏡像資料庫狀態會顯示為 [正在運行],但鏡像不會自動啟動。 因此,來源中所做的變更不會復寫至 OneLake。
若要繼續鏡像,請前往 Fabric 入口網站中的鏡像資料庫,選取 [設定複寫],然後按一下 [套用變更]。 鏡像會從暫停的位置繼續進行。
請注意,如果功能暫停了很長一段時間,鏡像可能無法從暫停點繼續,並且會從頭重新同步數據。 例如,如果資料庫的事務歷史記錄已滿,就可能會發生這種情況。
網狀架構容量調整 鏡像繼續中。 如果您縮減容量,請注意鏡像數據的 OneLake 儲存空間在根據容量大小的上限之前是免費的,因此縮減容量可能會產生額外的儲存費用。 了解更多 鏡像成本
網狀架構容量限制 等到超載狀態結束,或者更新您的可用容量。 還原容量後,鏡像將會繼續。 請從您可採取的行動來復原多載情況中深入瞭解。
Fabric 試用版容量已過期 螢幕鏡射已停止。 若要保留鏡像資料庫,請購買 Fabric 容量。 瞭解更多關於 Fabric 試用容量到期的資訊。

停止複寫

當您選取 [停止複寫] 時,OneLake 檔案會維持原狀,但累加複寫會停止。 您可以選取 [開始複寫] 來隨時重新啟動複寫。 在重設複寫狀態時,或在來源資料庫變更之後,又或在作為疑難排解工具時,您可能會想要停止/啟動複寫。

復寫來源架構階層

當您從各種類型的源資料庫鏡像數據時,來源架構階層會保留在鏡像資料庫中。 它可確保您的數據會持續組織到不同的服務,讓您使用 SQL 分析端點、Spark Notebook、語意模型和其他數據參考中的相同邏輯來取用數據。

針對在啟用此功能之前建立的鏡像資料庫,您會看到來源架構在鏡像資料庫中扁平化,且架構名稱會編碼為數據表名稱。 如果您想要使用架構重新組織數據表,請重新建立鏡像資料庫。

如果您使用 API 來建立/更新鏡像資料庫,請設定屬性 defaultSchema 的值,指出是否要從源資料庫複寫架構階層。 請參閱 Microsoft網狀架構鏡像公用 REST API中的定義範例。

Delta欄位映射支援

鏡像支援將名稱中含有空格或特殊字元的數據行(例如 ,;{}()\n\t=)從源資料庫復寫到鏡像資料庫。 在幕後,鏡像處理會將資料寫入至啟用 Delta 列對應功能的 OneLake。

針對在啟用此功能之前已經在復寫中的資料表,若要將名稱中包含特殊字元的欄位納入,您必須移除並重新新增這些資料表,或者停止並重新啟動鏡像資料庫,以更新鏡像資料庫的設置。

取得鏡像資料庫的擁有權

鏡像資料庫目前不支持擁有權變更。 如果鏡像資料庫因為項目擁有者已離開組織或不再有效而停止運作,您必須重新建立鏡像資料庫。

支援的區域

以下是支援資料庫鏡像和開啟鏡像的網狀架構區域:

亞太地區

  • 澳大利亞東部
  • 澳大利亞東南部
  • 印度中部
  • 東亞
  • 日本東部
  • 韓國中部
  • 東南亞
  • 印度南部

歐洲

  • 北歐
  • 西歐
  • 法國中部
  • 德國中西部
  • 義大利北部
  • 挪威東部
  • 波蘭中部
  • 瑞典中部
  • 瑞士北部
  • 瑞士西部
  • 英國南部
  • 英國西部

美洲

  • 巴西南部
  • 加拿大中部
  • 加拿大東部
  • 美國中部
  • 美國東部
  • 美國東部 2
  • 美國中北部
  • 美國中南部
  • 美國西部
  • 美國西部 2

中東和非洲

  • 南非北部
  • 阿聯酋北部

疑難排解

本節包含一般鏡像疑難排解步驟。

我無法連線至來源資料庫

  1. 檢查您的連線詳細資料是否正確,以及伺服器名稱、資料庫名稱、使用者名稱和密碼。
  2. 檢查伺服器不在防火牆或私人虛擬網路後方。 開啟適當的防火牆連接埠。

未複製任何視圖

目前不支援檢視。 僅支援複寫一般資料表。

目前沒有資料表正在被複寫

  1. 檢查監視狀態,以確定資料表的狀態。 如需詳細資訊,請參閱監控 Fabric 鏡射資料庫複寫
  2. 選取 [設定複寫] 按鈕。 檢查以確定資料表是否存在於資料表清單中,或每個資料表詳細資料上是否有任何警示。

目標資料表中遺漏欄位

  1. 選取 [設定複寫] 按鈕。
  2. 如果有任何資料行未被複製,請選取資料表詳細資料旁的 [警示] 圖示。

我的資料行中的部分資料似乎被截斷了

Fabric 倉儲不支援 [VARCHAR(max)],它目前僅支援 [VARCHAR(8000)]

資料似乎無法複製

在 [監視] 頁面上,顯示的日期是上次成功複寫資料的時間。

我無法變更來源資料庫

不支援變更來源資料庫。 建立新的鏡像資料庫。

限制錯誤訊息

這些常見的錯誤訊息有說明和風險降低措施:

錯誤訊息 原因 緩解
「資料表計數可能超過限制,可能會遺漏一些資料表。」 最多有 500 個資料表。 在來源資料庫中,卸除或篩選資料表。 如果新的資料表是第 500 個資料表,則不需要採取任何風險降低措施。
「複寫正被限速,並預期將在 YYYY-MM-DDTHH:MM:ss 繼續進行。」 每個鏡像資料庫每天最多擷取 1 TB 的異動資料。 等候節流結束。