在 KQL 資料庫中建立 OneLake 快捷方式
OneLake 是單一、統一的邏輯資料湖,用於 Microsoft Fabric 以儲存 Lakehouse、倉儲、KQL 資料庫和其他項目。 快捷方式是 OneLake 中的內嵌參考,指向其他檔案的存放區位置,而不需要移動原始資料。 內嵌參考會顯示為檔案和資料夾儲存在本機,但實際上為 :它們存在於另一個儲存位置。 您可以更新或移除項目的快捷方式,但這些變更不會影響原始資料及其來源。
在本文章中您將瞭解如何在指向內部 Fabric 或外部來源的 KQL 資料庫中,建立 OneLake 捷徑。 稍後會使用 external_table()
函式,在 KQL 查詢集中存取這類的查詢快捷方式。 無法在 KQL 資料庫中建立的快捷方式重新命名,而且一次只能建立一個快捷方式。
除了從 KQL 資料庫建立捷徑之外,也可以從其他 Fabric 項目建立捷徑。 這些捷徑也會指向儲存在內部 Fabric 或外部來源中儲存的資料,但有不同的限制且存取方式不同。 如需詳細資訊,請參閱 OneLake 捷徑。
注意
當您想要不常在歷程記錄資料上執行查詢,而不需分割或編製資料索引時,請使用 OneLake 快捷方式。 如果您想要經常執行查詢並加速效能,請將資料直接匯入 KQL 資料庫。
選取對應至您要建立之快捷方式的索引標籤:
- OneLake 快捷方式
- Azure Data Lake Storage Gen2 \(部分機器翻譯\)
- Amazon S3
必要條件
若要在其他 Microsoft Fabric 體驗中存取 KQL 資料庫的資料,請參閱一個邏輯複本。
建立捷徑
注意
下列流程示範如何建立指向 Fabric 中 Lakehouse 資料的捷徑。 同樣地,您可以建立指向資料倉儲或其他 KQL 資料庫的快捷方式。
流覽至現有的 KQL 資料庫。
選取 [新增>OneLake] 快捷方式。
選取來源
注意
每個快捷方式只能連線到一個子資料夾或資料表。 若要連線到更多資料,請重複這些步驟並建立其他快捷方式。
資料庫會自動重新整理。 快捷方式會出現在 [總管] 窗格中的 [快捷方式] 底下。
OneLake 快捷方式已建立。 您現在可以查詢此資料。
查詢資料
若要從 OneLake 快捷方式查詢資料,請使用 函 external_table()
式。
- 在資料庫最右邊,選取 [ 探索您的資料]。 視窗隨即開啟,其中包含幾個您可以執行的範例查詢,以取得資料的初始外觀。
- 將資料表名稱佔位元取代為
external_table('
快捷方式名稱')
。 - 選擇 執行 或按 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 |