แชร์ผ่าน


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

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

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

คิวรี KQL ใช้ ภาษาคิวรี Kusto สําหรับการสร้างคิวรี และยังสนับสนุนฟังก์ชัน 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

ตัวอย่างต่อไปนี้ใช้ข้อมูลที่พร้อมใช้งานแบบสาธารณะที่https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv

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

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

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

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

หมายเหตุ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ลบชุดคิวรี KQL

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

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

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

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

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