Share via


Lakehouse 的 SQL 分析端點為何?

Microsoft Fabric 提供以 SQL 為基礎的 Lakehouse 差異數據表體驗。 此 SQL 型體驗稱為 SQL 分析端點。 您可以使用 T-SQL 語言、儲存函式、產生檢視,以及套用 SQL 安全性來分析差異數據表中的數據。 若要存取 SQL 分析端點,您可以在工作區檢視中選取對應的專案,或切換至 Lakehouse Explorer 中的 SQL 分析端點模式。

建立 Lakehouse 會建立 SQL 分析端點,以指向 Lakehouse 差異數據表記憶體。 在 Lakehouse 中建立差異數據表之後,即可立即使用 SQL 分析端點進行查詢。 若要深入瞭解,請參閱 數據倉儲檔:SQL 分析端點

Lakehouse SQL analytics endpoint main screen

SQL 分析端點重新佈建

我們可讓您直接在 Lakehouse 體驗中重試 SQL 分析端點布建。 因此,如果您的初始布建嘗試失敗,您可以選擇再次嘗試,而不需要建立全新的 Lakehouse。 這項功能可讓您在UI中以方便的方式自行減輕布建問題,避免需要完整的Lakehouse娛樂。

Lakehouse SQL analytics endpoint re-provisioning

注意

請務必注意,雖然這項功能可改善用戶體驗,但 SQL 分析端點重新佈建仍會失敗,就像在初始建立 Lakehouse 期間一樣。

SQL 分析端點唯讀模式

SQL 分析端點會透過 Lakehouse 差異資料表以唯讀模式運作。 您只能使用 SQL 分析端點從差異資料表讀取數據。 他們可以儲存函式、檢視,以及設定 SQL 物件層級安全性。

注意

使用 Spark 程式代碼建立的外部差異資料表不會顯示在 SQL 分析端點上。 使用數據表空間中的快捷方式,讓 SQL 分析端點可以看到外部差異數據表。

若要修改 Lakehouse 差異數據表中的數據,您必須切換至 Lakehouse 模式並使用 Apache Spark。

使用 SQL 安全性的存取控制

您可以使用 SQL 分析端點來設定存取資料的物件層級安全性。 這些安全性規則僅適用於透過 SQL 分析端點存取資料。 若要確保資料無法透過其他方式存取,您必須設定工作區角色和許可權,請參閱 工作區角色和許可權