共用方式為


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

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

在本文章中您將瞭解如何在指向內部 Fabric 或外部來源的 KQL 資料庫中,建立 OneLake 捷徑。 稍後會使用 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 資料類型對應

差異基本資料類型會使用下列規則對應至 Eventhouse 純量資料類型。 如需 Eventhouse 資料類型的詳細資訊,請參閱 純量資料類型

差異類型 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