คิวรีข้อมูลในชุดคิวรี KQL

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

คุณยังสามารถใช้ชุดคิวรี KQL เพื่อเรียกใช้คิวรีข้ามบริการกับพื้นที่ทํางาน Azure Monitor Log Analytics หรือทรัพยากร Application Insights

ชุดแบบสอบถาม KQL ใช้ Kusto Query Language (KQL) เพื่อสร้างแบบสอบถามและยังรองรับฟังก์ชัน SQL มากมาย สําหรับข้อมูลเพิ่มเติมเกี่ยวกับภาษาคิวรี ให้ดู ภาพรวมของภาษาคิวรี Kusto

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

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

คิวรีทํางานในบริบทของแหล่งข้อมูล คุณสามารถเปลี่ยนแหล่งข้อมูลที่เกี่ยวข้องได้ตลอดเวลา และเก็บคิวรีที่บันทึกไว้ในตัวแก้ไขคิวรี คุณสามารถเชื่อมโยงชุดคิวรี KQL ของคุณกับแหล่งข้อมูลหลายชนิด รวมถึงฐานข้อมูล KQL, คลัสเตอร์ Azure Data Explorer หรือ Azure Monitor

เลือกแท็บสําหรับชนิดแหล่งข้อมูลของคุณ

  1. เปิดคิวรี KQL ของคุณ

  2. ในบานหน้าต่าง Explorer ภายใต้แถบค้นหา เปิดตัวสลับฐานข้อมูลและเลือกเพิ่มแหล่งข้อมูล>Eventhouse / ฐานข้อมูล KQL

    สกรีนช็อตของเมนูแหล่งข้อมูลที่แสดงรายการของแหล่งข้อมูลที่เชื่อมต่อ

  3. ในหน้าต่างแค็ตตาล็อก OneLake ให้เลือกฐานข้อมูล KQL เพื่อเชื่อมต่อกับชุดคิวรี KQL ของคุณ จากนั้นเลือก เชื่อมต่อ

    หรือปิดหน้าต่าง แค็ตตาล็อก OneLake และใช้เมนู + เพิ่มแหล่งข้อมูล เพื่อเชื่อมต่อกับแหล่งข้อมูลอื่น

รายการของตารางที่เกี่ยวข้องกับแหล่งข้อมูลนี้จะปรากฏขึ้นด้านล่างชื่อแหล่งข้อมูล

เขียนคิวรี

เมื่อคุณเชื่อมต่อกับแหล่งข้อมูลแล้ว คุณสามารถเรียกใช้คิวรีกับแหล่งข้อมูลนั้นได้ ชุดคิวรี KQL ใช้ Kusto Query Language (KQL) เพื่อคิวรีข้อมูลจากแหล่งข้อมูลที่เชื่อมต่อที่คุณสามารถเข้าถึงได้ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ KQL โปรดดู ภาพรวมของภาษาคิวรี Kusto

ตัวอย่างต่อไปนี้ใช้ ไฟล์ตัวอย่างStormEvents.csv สาธารณะ

  1. เขียนหรือคัดลอกคิวรีในบานหน้าต่างด้านบนของชุดคิวรี KQL

  2. เลือกปุ่ม เรียกใช้ หรือกด Shift+Enter เพื่อเรียกใช้คิวรี

    ผลลัพธ์แบบสอบถามจะปรากฏในตารางผลลัพธ์ด้านล่างบานหน้าต่างแบบสอบถาม โปรดสังเกตการตรวจสอบสีเขียวที่ระบุว่าคิวรีเสร็จสมบูรณ์แล้ว และเวลาที่ใช้ในการคํานวณผลลัพธ์คิวรี

    สกรีนช็อตของชุดคิวรี KQL ที่แสดงผลลัพธ์ของคิวรี ทั้งแบบสอบถามและบานหน้าต่างผลลัพธ์จะถูกเน้น

หมายเหตุ

คุณยังสามารถใช้ Copilot เพื่อช่วยให้คุณเขียนคิวรีได้ สําหรับข้อมูลเพิ่มเติม โปรดดู Copilot สําหรับการเขียนคิวรีในชุดคิวรี KQL

โต้ตอบกับแหล่งข้อมูล

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

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

สกรีนช็อตที่แสดงวิธีการสลับระหว่างแหล่งข้อมูลโดยใช้แถบค้นหาและตัวสลับฐานข้อมูลในบานหน้าต่าง Explorer

บานหน้าต่างตัวสํารวจแหล่งข้อมูลมีสองส่วน ส่วนบนจะแสดงรายการทั้งหมดในแหล่งข้อมูล และส่วนล่างแสดงแหล่งข้อมูลที่มีอยู่ทั้งหมดในชุดคิวรี

ดูรายการในแหล่งข้อมูล

ส่วนบนของตัวสํารวจแหล่งข้อมูลจะแสดงรายการทั้งหมดในแหล่งข้อมูลที่คุณกําลังใช้

  • ตาราง
  • มุมมองที่เป็นเนื้อหา
  • ทาง ลัด
  • ฟังก์ชัน

เลือกลูกศร > ทางด้านซ้ายของรายการที่คุณต้องการขยาย คุณสามารถดูรายละเอียดเพิ่มเติมได้โดยการเลือกลูกศร > ทางด้านซ้ายของหน่วยข้อมูลในระดับรายการถัดไป ตัวอย่างเช่น ภายใต้ ตาราง ให้เลือกลูกศร > ทางด้านซ้ายของตารางเพื่อแสดงรายการคอลัมน์ในตารางนั้น

หากต้องการเปิดเมนูการดําเนินการ ให้วางเมาส์เหนือรายการในรายการที่ขยาย แล้วเลือก เมนูเพิ่มเติม [...] เมนูประกอบด้วยตัวเลือกต่อไปนี้:

  • รีเฟรชฐานข้อมูล
  • ดูโปรไฟล์ข้อมูล
  • สำรวจข้อมูล
  • แทรก: เพื่อสร้างและคัดลอกสคริปต์
  • รับข้อมูล: เมื่อต้องเพิ่มแหล่งข้อมูลใหม่
  • สร้างแดชบอร์ด
  • ลบตาราง

การดําเนินการที่แตกต่างกันจะพร้อมใช้งานสําหรับประเภทหน่วยข้อมูลที่แตกต่างกัน

สกรีนช็อตที่แสดงบานหน้าต่าง explorer วิธีการขยายรายการของรายการในแหล่งข้อมูลของคุณและตําแหน่งที่จะค้นหาเมนูการดําเนินการเพิ่มเติม

เรียกดูแหล่งข้อมูลที่พร้อมใช้งาน

ส่วนล่างของตัวสํารวจแหล่งข้อมูลจะแสดงแหล่งข้อมูลที่พร้อมใช้งานทั้งหมดที่คุณเพิ่มลงในชุดคิวรี

หากต้องการเปิดเมนูการดําเนินการ ให้วางเมาส์เหนือชื่อแหล่งข้อมูล แล้วเลือก เมนู เพิ่มเติม [...] เมนูประกอบด้วยตัวเลือกต่อไปนี้:

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

สกรีนช็อตที่แสดงส่วนล่างของบานหน้าต่าง Explorer ซึ่งมีรายการแหล่งข้อมูลทั้งหมดที่ถูกเพิ่มไปยังชุดคิวรีของคุณ

จัดการแท็บชุดคิวรี

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

คุณสามารถจัดการแท็บของคุณด้วยวิธีต่อไปนี้:

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

สกรีนช็อตของเมนูหลายแท็บสําหรับจัดการหลายแท็บในชุดคิวรี KQL

ลบชุดคิวรี KQL

การลบชุดคิวรี KQL ของคุณ:

  1. เลือกพื้นที่ทํางานที่มีชุดคิวรี KQL ของคุณ

  2. วางเมาส์เหนือชุดคิวรี KQL ที่คุณต้องการลบ เลือก เพิ่มเติม [...] แล้วเลือก ลบ

    ภาพหน้าจอของพื้นที่ทํางาน Microsoft Fabric ที่แสดงวิธีการลบชุดคิวรี KQL

ขั้นตอนถัดไป