使用鏡像和虛擬化簡化資料管理
Tip
有關更多詳細信息,請參閱 文本和圖像 選項卡!
由於整合各種資料來源、確保資料一致性,以及維護即時資料可用性的複雜性,組織通常會面臨管理和分析其資料的挑戰。 Microsoft Fabric SQL 資料庫透過提供統一的平台來簡化資料整合、增強資料一致性,並確保近即時的資料可用性,來因應這些挑戰。
與鏡像整合
Microsoft Fabric SQL 資料庫的主要功能之一,就是能夠將資料庫從 Azure SQL Database 直接鏡像到 Fabric 的 OneLake。 此外,網狀架構中的 SQL Database 會自動針對分析目的進行鏡像,數據會以近乎即時的方式持續復寫到 OneLake。
此鏡像流程可確保資料會以近即時的方式持續複寫,而不需要複雜的擷取、轉換和載入 (ETL) 流程。 透過這樣做,可降低總持有成本並縮短獲得洞察的時間,讓企業得以實現商業智能、人工智能、資料工程、資料科學及資料共用等應用情境。
起始鏡像流程之後,您可以透過從 [複寫] 索引標籤選取 [監視複寫] 選項以監視複寫狀態。如果來源資料表中沒有任何更新,引擎將會在偵測到已更新的資料之後回復並繼續定期輪詢。
若要深入了解如何設定鏡像資料庫,請參閱 教學課程:設定來自 Azure SQL Database 的 Microsoft Fabric 鏡像資料庫。
探索資料虛擬化
Fabric 中 SQL Database 中的資料虛擬化功能可讓您從各種來源存取和操作資料,而不需要實際移動或複製資料。 此方法提供資料的統一檢視,讓您能在不同的平台順暢地進行整合和分析。
這些功能支援查詢湖存放庫中可用的 Parquet、CSV 和 Delta 資料表等情境。
| 能力 | 定義 | 查詢範例 |
|---|---|---|
| 資料庫範圍限定認證 | 可讓您建立可用來安全地存取外部資料來源的認證。 | CREATE DATABASE SCOPED CREDENTIAL MyCredential WITH IDENTITY = 'USER IDENTITY'; |
| 外部資料來源 (部分內容可能是機器或 AI 翻譯) | 這可讓您定義外部資料來源,例如儲存在 OneLake 中的檔案。 | 'abfss://aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb@<onelake_account_name>.dfs.fabric.microsoft.com/bbbbbbbb-1111-2222-3333-cccccccccccc/Files/parquet/data1.parquet'; |
| 外部檔案格式 | 此功能可讓您指定外部檔案的格式,例如 Parquet、CSV 和 Delta 檔案。 | CREATE EXTERNAL FILE FORMAT MyFileFormat WITH ( FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS ( FIELD_TERMINATOR = ',', STRING_DELIMITER = '"' ) ); |
| 外部資料表 (部分內容可能是機器或 AI 翻譯) | 這可讓您建立資料表,以參考儲存在 SQL 資料庫外部的資料。 | CREATE EXTERNAL TABLE MyExternalTable ( Column1 INT, Column2 NVARCHAR(50) ) WITH ( LOCATION = 'myfolder/myfile.csv', DATA_SOURCE = MyExternalDataSource, FILE_FORMAT = MyFileFormat ); |