共用方式為


在 KQL 資料庫中建立 OneLake 快捷方式

OneLake 是單一、統一的邏輯資料湖,用於 Microsoft Fabric 以儲存 Lakehouse、倉儲、KQL 資料庫和其他項目。 快捷方式是 OneLake 中的嵌入式參考,指向其他檔案的儲存位置,而不需要移動原始資料。 內嵌的參考會使檔案和資料夾看起來像是儲存在本機,但實際上,它們存在於另一個儲存裝置。 您可以更新或移除項目的快捷方式,但這些變更不會影響原始資料及其來源。

在本文中,您將瞭解如何在 KQL 資料庫中建立 OneLake 捷徑,此捷徑可以指向內部的 Fabric 或外部來源。 稍後會使用 external_table()函式,在 KQL 查詢集中存取這類的查詢快捷方式。 無法在 KQL 資料庫中建立的快捷方式重新命名,而且一次只能建立一個快捷方式。

除了從 KQL 資料庫建立捷徑之外,也可以從其他 Fabric 項目建立捷徑。 這些捷徑也會指向儲存在內部 Fabric 或外部來源中儲存的資料,但有不同的限制且存取方式不同。 如需詳細資訊,請參閱 OneLake 捷徑

注意

若要加速對 OneLake 捷徑的查詢,請參閱 加速透過 OneLake 捷徑的查詢

選取對應至您要建立之快捷方式的索引標籤:

必要條件

若要在其他 Microsoft Fabric 體驗中存取 KQL 資料庫的資料,請參閱一個邏輯複本

建立捷徑

注意

下列流程示範如何建立指向 Fabric 中 Lakehouse 資料的捷徑。 同樣地,您可以建立指向資料倉儲或其他 KQL 資料庫的快捷方式。

  1. 流覽至現有的 KQL 資料庫。

  2. 選取 新增>OneLake 快捷方式

    [首頁] 索引標籤的螢幕擷取畫面,顯示 [新增] 按鈕的下拉式清單,其中 OneLake 快捷方式的選項被突出顯示。

選取來源

  1. 內部來源中,選取Microsoft OneLake

    [新增快捷方式] 視窗的螢幕擷取畫面,其中顯示用來建立快捷方式的兩種方法。標題為 OneLake 的選項會反白顯示。

  2. 選取要連接的資料來源,然後選取下一步

    [選取資料源類型] 視窗的螢幕擷取畫面,其中顯示要搭配快捷方式使用的可用資料源。[下一步] 按鈕會反白顯示。

  3. 展開 [ 資料表],然後選取要連線的特定資料表。

    新快速鍵的螢幕截圖,其中已展開表格,並選取一個表格。

  4. 選取 [下一步]。

注意

若要在新快捷方式上啟用查詢加速,請將 [ 加速 ] 按鈕切換為 [開啟]。 如需詳細資訊,請參閱 透過 OneLake 快捷方式加速查詢

「新增快捷方式」視窗的螢幕擷取畫面,其中顯示 LakeHouse 的資料。子資料夾標題為 StrmSC,並且 [建立] 按鈕被反白顯示。

  1. 選取 建立

注意

每個快捷方式只能連線到一個子資料夾或資料表。 若要連線到更多資料,請重複這些步驟並建立其他快捷方式。

資料庫會自動重新整理。 快捷方式會出現在 快捷方式下的 文件瀏覽器窗格中。

檔案總管窗格的擷取畫面,其中顯示新的捷徑。

OneLake 快捷方式已建立。 您現在可以查詢此資料。

查詢資料

若要從 OneLake 快捷方式查詢資料,請使用 函 external_table()

  1. 在資料庫最右邊,選取 [ 探索您的資料]。 視窗會開啟,其中有幾個範例查詢可供您執行,以初步了解您的資料。
  2. 將資料表名稱佔位元取代為external_table('快捷名稱')
  3. 選擇 執行 或按 Shift + Enter 執行選取查詢。

[探索資料] 視窗的螢幕擷取畫面,其中顯示範例查詢的結果。

資料類型對應

Delta parquet 至 Eventhouse 資料類型對應

Delta 基本資料類型會根據以下規則映射到 Eventhouse 純量資料類型。 如需 Eventhouse 資料類型的詳細資訊,請參閱 純量資料類型

Delta類型 Eventhouse Scalar 資料類型
string string
long long
integer int
short int
byte real
float real
double real
decimal decimal
boolean bool
binary string
date datetime
timestamp_ntz (不含時區) datetime
struct dynamic
array dynamic
map dynamic