Bagikan melalui


Menggunakan titik akhir analitik SQL untuk mengkueri data

Berlaku untuk:Database SQL di Microsoft Fabric

Data yang Anda buat dalam database SQL di Fabric dicerminkan secara otomatis ke Microsoft Fabric OneLake dalam format Delta, dengan interval singkat. Data cermin ini berguna untuk banyak aplikasi, termasuk berfungsi sebagai sumber data pelaporan untuk meringankan tekanan komputasi pada database operasional Anda.

Prasyarat

  • Selesaikan semua langkah sebelumnya dalam tutorial ini.

Mengakses titik akhir analitik SQL database SQL Anda di Fabric

Anda dapat mengakses data cermin ini dengan memilih titik akhir analitik SQL di tampilan Ruang Kerja Anda.

Cuplikan layar titik akhir analitik SQL database SQL dalam tampilan Ruang Kerja.

Anda juga dapat mengakses titik akhir analitik SQL dalam tampilan database.

Cuplikan layar memperlihatkan daftar drop-down untuk beralih dari database SQL ke tampilan titik akhir analitik SQL.

Saat Anda membuka titik akhir analitik SQL dari database SQL, Anda dibawa ke tampilan yang mirip dengan database SQL dalam tampilan Fabric.

Cuplikan layar memperlihatkan data yang sama yang tersedia di Explorer melalui titik akhir analitik SQL dari database SQL.

Mengkueri data dengan titik akhir analitik SQL

Anda dapat mengkueri salah satu data cermin di titik akhir analitik SQL menggunakan pernyataan Transact-SQL standar yang kompatibel dengan gudang Fabric. Anda tidak dapat menambahkan objek pembawa data ke data ini, tetapi Anda dapat menambahkan tampilan ke data untuk tujuan pelaporan dan analitik. Menggunakan titik akhir analitik SQL baca-saja mengurangi tekanan komputasi dari database operasional Anda dan menskalakan sistem untuk tujuan pelaporan dan analitik.

Dalam langkah ini, buat tampilan di atas data cermin, lalu buat laporan untuk menampilkan hasilnya.

  1. Pastikan Anda berada di titik akhir analitik SQL, lalu buka jendela Kueri baru menggunakan bilah ikon yang menggambarkan kertas dengan huruf SQL dan tempel Kode Transact-SQL berikut dan pilih Jalankan untuk menjalankannya. Kueri T-SQL ini membuat tiga tampilan SQL baru, bernama SupplyChain.vProductsBySupplier, SupplyChain.vSalesByDate, dan SupplyChain.vTotalProductsByVendorLocation.

    CREATE VIEW SupplyChain.vProductsBySupplier AS
    -- View for total products by each supplier
    SELECT sod.ProductID
    , sup.CompanyName
    , SUM(sod.OrderQty) AS TotalOrderQty
    FROM SalesLT.SalesOrderHeader AS soh
    INNER JOIN SalesLT.SalesOrderDetail AS sod 
        ON soh.SalesOrderID = sod.SalesOrderID
        INNER JOIN SupplyChain.Warehouse AS sc 
            ON sod.ProductID = sc.ProductID
            INNER JOIN dbo.Suppliers AS sup 
                ON sc.SupplierID = sup.SupplierID
    GROUP BY sup.CompanyName, sod.ProductID;
    GO
    CREATE VIEW SupplyChain.vSalesByDate AS
    -- Product Sales by date and month
    SELECT YEAR(OrderDate) AS SalesYear
    , MONTH(OrderDate) AS SalesMonth
    , ProductID
    , SUM(OrderQty) AS TotalQuantity
    FROM SalesLT.SalesOrderDetail AS SOD
    INNER JOIN SalesLT.SalesOrderHeader AS SOH 
        ON SOD.SalesOrderID = SOH.SalesOrderID
    GROUP BY YEAR(OrderDate), MONTH(OrderDate), ProductID;
    GO
    CREATE VIEW SupplyChain.vTotalProductsByVendorLocation AS
    -- View for total products by each supplier by location
    SELECT wh.SupplierLocationID AS 'Location'
    , vpbs.CompanyName AS 'Supplier'
    , SUM(vpbs.TotalOrderQty) AS 'TotalQuantityPurchased'
    FROM SupplyChain.vProductsBySupplier AS vpbs
    INNER JOIN SupplyChain.Warehouse AS wh
        ON vpbs.ProductID = wh.ProductID
    GROUP BY wh.SupplierLocationID, vpbs.CompanyName;
    GO   
    

Anda sekarang dapat menggunakan tampilan ini dalam analitik dan pelaporan. Anda akan membuat laporan menggunakan tampilan ini nanti dalam tutorial ini.

Untuk mempelajari selengkapnya tentang pencerminan otomatis database SQL ke OneLake, lihat Mencerminkan database Fabric SQL di Microsoft Fabric.

Langkah selanjutnya