แชร์ผ่าน


เริ่มต้นใช้งานด้วยมุมมองทะเลสาบที่เป็นภาพเป็นภาพ

ในบทความนี้ คุณจะได้เรียนรู้วิธีเริ่มต้นใช้งานมุมมองทะเลสาบที่เป็นรูปธรรมโดยการสร้างมุมมองในเลคเฮาส์ของ Microsoft Fabric

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

สร้างมุมมองทะเลสาบที่เป็นภาพแรกของคุณ

  1. ไปที่เลคเฮ้าส์ของคุณและเลือก จัดการมุมมองทะเลสาบที่เป็นรูปธรรม

    สกรีนช็อตที่แสดงรายการเมนูสําหรับการจัดการมุมมองทะเลสาบที่เป็นรูปธรรม

  2. เลือก มุมมองทะเลสาบที่เป็นรูปธรรมใหม่ แล้วเลือก สมุดบันทึกใหม่

    สกรีนช็อตของการเลือกสําหรับการเปิดสมุดบันทึกใหม่เพื่อสร้างมุมมองทะเลสาบที่เป็นรูปธรรม

    สมุดบันทึกใหม่จะเปิดขึ้น

    สกรีนช็อตที่แสดงเทมเพลตสมุดบันทึกเพื่อสร้างมุมมองทะเลสาบที่เป็นรูปธรรม

  3. สร้างตาราง products แหล่งข้อมูลตัวอย่างและ orders. เรียกใช้คําสั่งต่อไปนี้ในสมุดบันทึก:

       CREATE SCHEMA IF NOT EXISTS bronze;
    
       CREATE TABLE IF NOT EXISTS bronze.products (
        product_id INT,
        product_name STRING,
        price DOUBLE
       );
    
       INSERT INTO bronze.products VALUES
       (101, 'Laptop', 1200.50),
       (102, 'Smartphone', 699.99),
       (103, 'Tablet', 450.00);
    
    
       CREATE TABLE IF NOT EXISTS bronze.orders (
         order_id INT,
         product_id INT,
         quantity INT,
         order_date DATE
        );
       INSERT INTO bronze.orders VALUES
        (1001, 101, 2, '2025-06-01'),
        (1002, 103, 1, '2025-06-02'),
        (1003, 102, 3, '2025-06-03');
    
  4. สร้างมุมมองทะเลสาบที่เป็นรูปธรรมโดยใช้ตารางต้นทาง เรียกใช้คําสั่งต่อไปนี้ในสมุดบันทึก:

       CREATE SCHEMA IF NOT EXISTS SILVER;
    
       CREATE MATERIALIZED LAKE VIEW IF NOT EXISTS silver.cleaned_order_data AS
       SELECT 
           o.order_id,
           o.order_date,
           o.product_id,
           p.product_name,
           o.quantity,
           p.price,
           o.quantity * p.price AS revenue
       FROM bronze.orders o
       JOIN bronze.products p
       ON o.product_id = p.product_id;
    
       CREATE SCHEMA IF NOT EXISTS GOLD;
    
       CREATE MATERIALIZED LAKE VIEW IF NOT EXISTS gold.product_sales_summary AS
       SELECT
           product_id,
           product_name,
           SUM(quantity) AS total_quantity_sold,
           SUM(revenue) AS total_revenue,
           ROUND(AVG(revenue), 2) AS average_order_value
       FROM
           silver.cleaned_order_data
       GROUP BY
           product_id,
           product_name;
    
  5. เปิดตัวสํารวจเลคเฮาส์เพื่อดูตารางที่สร้างขึ้นทั้งหมดและมุมมองทะเลสาบที่เป็นรูปธรรม

    ภาพหน้าจอที่แสดงมุมมองทะเลสาบที่เป็นรูปธรรมที่สร้างขึ้นในเลคเฮาส์

  6. ในเลคเฮาส์ของคุณ ไปที่ จัดการมุมมองทะเลสาบที่เป็นรูปธรรม เพื่อดูสายเลือดที่สร้างขึ้นโดยอัตโนมัติ

    ภาพหน้าจอที่แสดงเชื้อสาย

  7. จัดกําหนดการการดําเนินการสายข้อมูล

    สกรีนช็อตของบานหน้าต่างสําหรับการจัดกําหนดการสายงาน

  8. เลือกการเรียกใช้ต่อเนื่องเพื่อตรวจสอบความคืบหน้าหลังจากกําหนดการเริ่มต้น

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

  9. หลังจากการเรียกใช้สําเร็จ สถานะของสายการผลิตจะเสร็จสมบูรณ์

    ภาพหน้าจอที่แสดงการเรียกใช้สายเลือดที่เสร็จสมบูรณ์