แชร์ผ่าน


คิวรีโดยใช้ตัวแก้ไขคิวรีวิชวล

นําไปใช้กับ: จุดสิ้นสุดการวิเคราะห์ SQL, คลังสินค้า และ ฐานข้อมูล ที่มิเรอร์ใน Microsoft Fabric

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

ตัวแก้ไขคิวรีวิชวลในพอร์ทัล Fabric

ตัวแก้ไขคิวรีวิชวลมีอินเทอร์เฟสวิชวลง่าย ๆ ในการเขียนคิวรีกับข้อมูลในคลังของคุณ

เมื่อคุณโหลดข้อมูลลงในคลังข้อมูลของคุณแล้ว คุณสามารถใช้ตัวแก้ไขคิวรีวิชวลเพื่อสร้างคิวรีเพื่อวิเคราะห์ข้อมูลของคุณ มีสองวิธีในการเข้าถึงตัวแก้ไขคิวรีวิชวล:

ใน Ribbon สร้างคิวรีใหม่โดยใช้ ปุ่ม คิวรี วิชวลใหม่ ดังที่แสดงในรูปต่อไปนี้

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

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

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

gif แบบเคลื่อนไหวต่อไปนี้แสดงการผสานของสองตารางโดยใช้ตัวแก้ไขคิวรีวิชวลแบบไม่มีโค้ด

ภาพเคลื่อนไหวของผลลัพธ์ของคิวรีตัวอย่างเพื่อผสานสองตารางโดยใช้ตัวแก้ไขคิวรีวิชวล

ขั้นตอนที่แสดงใน gif คือ:

  1. ก่อนอื่น ตาราง DimCity จะถูกลากจาก Explorer ลงในตัวแก้ไขคิวรีวิชวลใหม่ที่ว่างเปล่า
  2. จากนั้น ตาราง FactSale จะถูกลากจาก Explorer ลงในตัวแก้ไขคิวรีวิชวล
  3. ในตัวแก้ไขคิวรีวิชวล ในเมนูเนื้อหาของ DimCityตัวดําเนินการผสานคิวรีเป็นตัวดําเนินการ Power Query ใหม่จะถูกใช้เพื่อรวมเข้าด้วยกันในคีย์ทั่วไป
  4. ในหน้าCityKeyผสานใหม่ คอลัมน์ในแต่ละตารางจะถูกเลือกเป็นคีย์ทั่วไป ประเภทการเข้าร่วมคือ ภายใน
  5. ตัวดําเนินการผสานใหม่จะถูกเพิ่มลงในตัวแก้ไขคิวรีวิชวล
  6. เมื่อคุณเห็นผลลัพธ์ คุณสามารถใช้ ไฟล์ ดาวน์โหลด Excel เพื่อดูผลลัพธ์ใน Excel หรือ แสดงผลเป็น ภาพเพื่อสร้างรายงานเกี่ยวกับผลลัพธ์ได้

บันทึกเป็นมุมมอง

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

สกรีนช็อตแสดงวิธีการใช้บันทึกเป็นเมนูมุมมองในตัวแก้ไขคิวรีวิชวล

ดู SQL

คุณลักษณะดู SQL ช่วยให้คุณสามารถดูคิวรี SQL ตามขั้นตอนที่ใช้ของคิวรีวิชวลของคุณ

เลือก ดูคิวรี เพื่อดู T-SQL ที่เป็นผลลัพธ์ และ แก้ไขสคริปต์ SQL เพื่อแก้ไขคิวรี SQL ในตัวแก้ไขคิวรี

รูปภาพเคลื่อนไหวจากหน้าจอในพอร์ทัล Fabric ที่แสดงคุณลักษณะมุมมอง SQL และปุ่มแก้ไขสคริปต์ SQL

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

สกรีนช็อตที่แสดงตัวเลือกเปิดใช้งานการโหลดในเมนูบริบท

บันทึกเป็นตาราง

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

สกรีนช็อตแสดงวิธีการใช้บันทึกเป็นเมนูตารางในตัวแก้ไขคิวรีวิชวล

สร้างคิวรีแบบข้ามคลังสินค้าในตัวแก้ไขคิวรีวิชวล

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการคิวรีข้ามคลังสินค้า โปรดดู การคิวรีข้ามคลังสินค้า

  • หากต้องการสร้างคิวรีแบบข้ามคลังสินค้า ให้ลากแล้วปล่อยตารางจากคลังสินค้าที่เพิ่มและเพิ่มกิจกรรมการผสาน ตัวอย่างเช่น ในตัวอย่าง store_sales รูปภาพต่อไปนี้ จะถูกเพิ่มจาก sales คลังสินค้าและถูกผสานกับ item ตารางจาก marketing คลังสินค้า

สกรีนช็อตของตัวอย่างคิวรีข้ามคลังสินค้าระหว่างฐานข้อมูลการขายและการตลาดและกิจกรรม Power Query

ข้อจํากัดด้วยตัวแก้ไขคิวรีวิชวล

  • ในตัวแก้ไขคิวรีวิชวล คุณสามารถเรียกใช้ได้เฉพาะ DQL (ภาษาคิวรีข้อมูล) หรือคําสั่ง SELECT แบบอ่านอย่างเดียว ไม่รองรับคําสั่ง DDL หรือ DML
  • สนับสนุนเฉพาะชุดย่อยของการดําเนินการ Power Query ที่สนับสนุน Query Folding เท่านั้น
  • ขณะนี้ Visualize Results ไม่สนับสนุนคิวรี SQL ที่มี ORDER BY ส่วนคําสั่ง
  • สําหรับการดูสคริปต์ SQL ที่รวมตารางสองตารางขึ้นไป เฉพาะตารางที่มีการเปิดใช้งานการโหลดที่เลือกไว้เท่านั้นที่จะแสดงสคริปต์ SQL ที่สอดคล้องกัน
  • มีบางขั้นตอนที่คุณลักษณะดู SQL ไม่สนับสนุนแบนเนอร์ในตัวแก้ไขคิวรีวิชวลจะระบุว่า "คิวรีไม่ได้รับการสนับสนุนเป็นมุมมองคลังสินค้าเนื่องจากไม่สามารถแปลเป็น SQL ได้อย่างสมบูรณ์" สําหรับข้อมูลเพิ่มเติม ให้ดู ตัวบ่งชี้ Query Folding ใน Power Query