แชร์ผ่าน


คิวรีจุดสิ้นสุดการวิเคราะห์ SQL หรือ Warehouse ใน Microsoft Fabric

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

เมื่อต้องการเริ่มต้นใช้งานบทช่วยสอนนี้ ให้ตรวจสอบข้อกําหนดเบื้องต้นต่อไปนี้:

หมายเหตุ

ตรวจสอบพื้นที่พื้นผิว T-SQL สําหรับจุดสิ้นสุดการวิเคราะห์ SQL หรือ Warehouse ใน Microsoft Fabric

เรียกใช้คิวรีใหม่ในตัวแก้ไขคิวรี SQL

  1. เปิดหน้าต่างคิวรี SQL ใหม่

    สกรีนช็อตแสดงตําแหน่งที่จะเลือกคิวรี SQL ใหม่ในริบบอน

  2. แท็บใหม่จะปรากฏขึ้นเพื่อให้คุณเขียนคิวรี SQL

    สกรีนช็อตของแท็บคิวรีใหม่ในตัวแก้ไขคิวรี SQL พอร์ทัล Fabric

  3. เขียนคิวรี SQL และเรียกใช้

    ภาพหน้าจอของการเขียนคิวรี SQL

เรียกใช้คิวรีใหม่ในตัวแก้ไขคิวรีวิชวล

  1. เปิดหน้าต่างคิวรีวิชวลใหม่

    สกรีนช็อตแสดงตําแหน่งที่จะเลือกคิวรีวิชวลใหม่ในริบบอน

  2. แท็บใหม่จะปรากฏขึ้นเพื่อให้คุณสร้างคิวรีวิชวล

    สกรีนช็อตของแท็บคิวรีใหม่ในตัวแก้ไขคิวรีวิชวลของพอร์ทัล Fabric

  3. ลากและวางตารางจาก object Explorer ไปยัง หน้าต่างตัวแก้ไข คิวรีวิชวลเพื่อสร้างคิวรี

    สกรีนช็อตของการสร้างคิวรีวิชวลใหม่

เขียนคิวรีข้ามฐานข้อมูล

คุณสามารถเขียนคิวรีข้ามฐานข้อมูลไปยังคลังสินค้าและฐานข้อมูลในพื้นที่ทํางานที่ใช้งานอยู่ปัจจุบันใน Microsoft Fabric

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

  1. เพิ่มจุดสิ้นสุดการวิเคราะห์ SQL หรือ Warehouse จากพื้นที่ทํางานที่ใช้งานอยู่ปัจจุบันของคุณไปยัง object Explorer โดยใช้การดําเนินการ + Warehouses เมื่อคุณเลือก จุด สิ้นสุดการวิเคราะห์ SQL หรือ Warehouse จากกล่องโต้ตอบ จุดดังกล่าวจะถูกเพิ่มไปยัง object Explorer สําหรับการอ้างอิงเมื่อเขียนคิวรี SQL หรือสร้างคิวรีวิชวล

    สกรีนช็อตที่แสดงวิธีการใช้เพิ่มคลังสินค้าในตัวสํารวจออบเจ็กต์

  2. คุณสามารถอ้างอิงตารางจากฐานข้อมูลที่เพิ่มเข้าไปได้โดยใช้การตั้งชื่อแบบสามส่วน ในตัวอย่างต่อไปนี้ ใช้ชื่อสามส่วนเพื่ออ้างอิงถึง ContosoSalesTable ในฐานข้อมูล ContosoLakehouseที่เพิ่ม

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. การใช้การตั้งชื่อสามส่วนเพื่ออ้างอิงฐานข้อมูล/ตาราง คุณสามารถรวมหลายฐานข้อมูลได้

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. สําหรับคิวรีที่มีประสิทธิภาพและยาวขึ้น คุณสามารถใช้นามแฝงได้

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. การใช้การตั้งชื่อสามส่วนเพื่ออ้างอิงฐานข้อมูลและตาราง คุณสามารถแทรกข้อมูลจากฐานข้อมูลหนึ่งไปยังอีกฐานข้อมูลหนึ่งได้

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. คุณสามารถลากและวางตารางจากฐานข้อมูลที่เพิ่มไปยัง ตัวแก้ไข คิวรีวิชวลเพื่อสร้างคิวรีข้ามฐานข้อมูลได้

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

เลือก 100 แถวบนสุดจาก Explorer

  1. หลังจากเปิดคลังสินค้าของคุณจากพื้นที่ทํางาน ให้ขยายฐานข้อมูล โครงสร้าง และโฟลเดอร์ตารางของคุณใน object Explorer เพื่อดูตารางทั้งหมดที่อยู่ในรายการ

  2. คลิกขวาบนตารางที่คุณต้องการคิวรีและเลือก เลือกแถว TOP 100

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

  3. เมื่อสคริปต์ถูกสร้างขึ้นโดยอัตโนมัติ เลือกปุ่ม เรียกใช้ เพื่อเรียกใช้สคริปต์และดูผลลัพธ์

    สกรีนช็อตที่แสดงผลลัพธ์ของการเลือก 100 แถวบนสุด

หมายเหตุ

ในขณะนี้ มีฟังก์ชัน T-SQL แบบจํากัด ดู พื้นที่ พื้นผิว T SQL สําหรับรายการของคําสั่ง T-SQL ที่ไม่พร้อมใช้งานในขณะนี้

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