แชร์ผ่าน


สร้างทางลัด OneLake ในฐานข้อมูล KQL

OneLake คือที่จัดเก็บข้อมูลทะเลสาบเชิงตรรกะแบบครบวงจรสําหรับ Microsoft Fabric เพื่อจัดเก็บเลคเฮ้าส์ คลังสินค้า ฐานข้อมูล KQL และรายการอื่นๆ ทางลัดคือการอ้างอิงแบบฝังตัวภายใน OneLake ที่ชี้ไปยังตําแหน่งที่จัดเก็บของไฟล์อื่นโดยไม่ต้องย้ายข้อมูลต้นฉบับ การอ้างอิงแบบฝังตัวทําให้ปรากฏขึ้นเหมือนกับว่าจัดเก็บแฟ้มและโฟลเดอร์ไว้ภายในเครื่องแต่ในความเป็นจริง โดยจะมีอยู่ในตําแหน่งที่เก็บข้อมูลอื่น คุณสามารถอัปเดตหรือลบทางลัดออกจากรายการของคุณได้ แต่การเปลี่ยนแปลงเหล่านี้จะไม่ส่งผลกระทบต่อข้อมูลต้นฉบับและแหล่งข้อมูล

ในบทความนี้คุณจะได้เรียนรู้วิธีการสร้างทางลัด OneLake ในฐานข้อมูล KQL ที่ชี้ไปยัง Fabric ภายในหรือแหล่งข้อมูลภายนอก ทางลัดชนิดนี้จะเข้าถึงได้ในภายหลังสําหรับคิวรีในชุดคิวรี KQL โดยใช้external_table()ฟังก์ชัน ทางลัดที่สร้างขึ้นในฐานข้อมูล KQL ไม่สามารถเปลี่ยนชื่อได้และสามารถสร้างทางลัดได้เพียงทางลัดเดียวเท่านั้นในแต่ละครั้ง

นอกจากการสร้างทางลัดจากฐานข้อมูล KQL แล้วคุณยังสามารถสร้างทางลัดจากรายการ Fabric อื่น ๆ ได้ ทางลัดเหล่านี้ยังชี้ไปยังข้อมูลที่จัดเก็บไว้ใน Fabric ภายในหรือแหล่งข้อมูลภายนอก แต่มีข้อจํากัดที่แตกต่างกันและมีการเข้าถึงแตกต่างกัน สําหรับข้อมูลเพิ่มเติม ให้ดู ทางลัด OneLake

หมายเหตุ

เมื่อต้องการเร่งคิวรีบนทางลัด OneLake ให้ดู เร่งความเร็วคิวรีผ่านทางลัด OneLake

ข้อกำหนดเบื้องต้น

  • พื้นที่ทํางานที่มีความจุที่เปิดใช้งาน Microsoft Fabric
  • ฐานข้อมูล KQL ที่มีสิทธิ์ในการแก้ไข
  • เล คเฮ้าส์

หากต้องการเข้าถึงข้อมูลในฐานข้อมูล KQL ของคุณในประสบการณ์การใช้งาน Microsoft Fabric อื่น ๆ โปรดดูสําเนาแบบลอจิคัลหนึ่งสําเนา

สร้างทางลัด

  1. เรียกดูฐานข้อมูล KQL ที่มีอยู่

  2. เลือก+>ทางลัด OneLake>

    ภาพหน้าจอของแท็บหน้าแรกที่แสดงรายการดรอปดาวน์ของปุ่มใหม่ ตัวเลือกที่ชื่อว่าทางลัด OneLake จะถูกเน้น

เลือกแหล่งข้อมูล

OneLake รองรับทางลัดไปยังทั้งทรัพยากร OneLake ภายใน (เช่น ฐานข้อมูล KQL, เลคเฮาส์ และคลังสินค้า) และทรัพยากรภายนอก (เช่น Azure Data Lake Storage, Amazon S3 หรือ Google Cloud Storage) สําหรับรายการประเภททางลัดที่รองรับทั้งหมดและลิงก์ไปยังคําแนะนําการกําหนดค่าเฉพาะ โปรดดู ทางลัด > OneLake ชนิดของทางลัด

ทางลัดในฐานข้อมูล KQL รองรับการเร่งความเร็วคิวรี เมื่อต้องการเปิดใช้งานการเร่งคิวรีบนทางลัดใหม่ ให้สลับปุ่ม เร่ง เป็น เปิด

สกรีนช็อตของหน้าต่างทางลัดใหม่ที่แสดงรายละเอียดทางลัด ปุ่มสลับเร่งความเร็วจะถูกไฮไลต์

หมายเหตุ

  1. คุณสามารถเชื่อมต่อกับโฟลเดอร์ย่อยหรือตารางเดียวเท่านั้นต่อทางลัด หากต้องการเชื่อมต่อกับข้อมูลเพิ่มเติม ให้สร้างทางลัดเพิ่มเติม
  2. คุณไม่สามารถสร้างทางลัดบนตารางที่มีเครื่องหมายดอกจัน (*) ในชื่อคอลัมน์ ใดๆ ได้ เปลี่ยนชื่อคอลัมน์ก่อนสร้างทางลัด

หลังจากที่คุณสร้างทางลัด ฐานข้อมูลจะรีเฟรชโดยอัตโนมัติ ทางลัดจะปรากฏขึ้นภายใต้ทางลัดในแผง Explorer ขณะนี้คุณสามารถคิวรีข้อมูลนี้ได้

ภาพหน้าจอของบานหน้าต่าง Explorer ที่แสดงทางลัดใหม่

ข้อมูลคิวรี

เมื่อต้องการคิวรีข้อมูลจากทางลัด OneLake ให้ใช้external_table()ฟังก์ชัน

  1. ทางด้านขวาสุดของฐานข้อมูลของคุณ ให้เลือก สํารวจข้อมูลของคุณ หน้าต่างจะเปิดขึ้นพร้อมกับคิวรีตัวอย่างที่คุณสามารถเรียกใช้เพื่อดูข้อมูลเริ่มต้นของข้อมูลของคุณ
  2. แทนที่ตัวแทนชื่อตารางด้วย external_table('ชื่อ')ทางลัด
  3. เลือก เรียกใช้ หรือกด Shift + Enter เพื่อเรียกใช้คิวรีที่เลือก

ภาพหน้าจอของหน้าต่างสํารวจข้อมูลของคุณที่แสดงผลลัพธ์ของคิวรีตัวอย่าง

การแมปชนิดข้อมูล

Delta parquet ไปยังการแมปชนิดข้อมูล Eventhouse

ชนิดข้อมูลดั้งเดิมของ Delta จะถูกแมปกับชนิดข้อมูลสเกลาของ Eventhouse โดยใช้กฎต่อไปนี้ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับชนิดข้อมูลอีเวนต์เฮ้าส์ ให้ดู ชนิดข้อมูลสเกลา

ชนิดเดลต้า ชนิดข้อมูลอีเวนต์เฮ้าส์สเกลา
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