Pelaporan penagihan dan pemanfaatan di Fabric Data Warehouse

Berlaku untuk:✅ titik akhir analitik SQL dan Gudang di Microsoft Fabric

Artikel ini menjelaskan pelaporan penggunaan komputasi dari Fabric Data Warehouse, yang mencakup aktivitas baca dan tulis terhadap Gudang Data, serta aktivitas baca pada titik akhir analitik SQL di Lakehouse.

Saat Anda menggunakan kapasitas Fabric, biaya penggunaan Anda muncul di portal Azure di bawah langganan Anda di Microsoft Cost Management. Untuk memahami tagihan Fabric Anda, kunjungi Pahami tagihan Azure Anda pada kapasitas Fabric.

Untuk informasi selengkapnya tentang memantau aktivitas kueri saat ini dan historis, lihat Monitor di Gambaran Umum Gudang Data Fabric.

Kapasitas

Dalam Fabric, berdasarkan SKU Kapasitas yang dibeli, Anda berhak atas sekumpulan Unit Kapasitas (CUs) yang digunakan bersama di semua beban kerja Fabric. Untuk informasi selengkapnya tentang lisensi yang didukung, lihat konsep dan lisensi Microsoft Fabric.

Kapasitas adalah sekumpulan sumber daya khusus yang tersedia pada waktu tertentu untuk digunakan. Kapasitas mendefinisikan kemampuan sumber daya untuk melakukan aktivitas atau menghasilkan output. Sumber daya yang berbeda-beda mengonsumsi CUs pada waktu yang berbeda-beda.

Kapasitas dalam Fabric Data Warehouse

Dalam model SaaS berbasis kapasitas, Fabric Data Warehouse bertujuan untuk memanfaatkan kapasitas yang dibeli secara maksimal dan memberikan visibilitas ke dalam penggunaan.

CUs yang digunakan oleh Fabric Data Warehouse mencakup aktivitas baca dan tulis terhadap Data Warehouse, serta aktivitas baca pada titik akhir analitik SQL dari Lakehouse.

Dalam istilah sederhana, 1 unit kapasitas Fabric = 0,5 Warehouse vCores. Misalnya, kapasitas Fabric SKU F64 memiliki 64 unit kapasitas, yang setara dengan 32 Warehouse vCores.

Pelaporan penggunaan komputasi

Aplikasi Metrik Kapasitas Microsoft Fabric memberikan visibilitas ke dalam penggunaan kapasitas untuk semua beban kerja Fabric di satu tempat. Administrator dapat menggunakan aplikasi untuk memantau kapasitas, performa beban kerja, dan penggunaannya dibandingkan dengan kapasitas yang dibeli.

Awalnya, Anda harus menjadi admin kapasitas untuk menginstal aplikasi Metrik Kapasitas Microsoft Fabric. Setelah diinstal, siapa pun di organisasi dapat memiliki izin yang diberikan atau dibagikan untuk melihat aplikasi. Untuk informasi selengkapnya, lihat Install aplikasi Metrik Kapasitas Microsoft Fabric.

Setelah Anda menginstal aplikasi, pilih Gudang dari daftar dropdown pilih tipe item:. "Bagan pita multi metrik dan tabel data Item (14 hari) sekarang hanya memperlihatkan aktivitas Gudang."

gif animasi dari halaman penghitungan Metrik Kapasitas Fabric di aplikasi Metrik Kapasitas Microsoft Fabric.

Kategori operasi gudang

Anda dapat menganalisis penggunaan kapasitas komputasi universal berdasarkan kategori beban kerja, di seluruh penyewa. Penggunaan dilacak berdasarkan total Detik Unit Kapasitas (CUs). Tabel yang ditampilkan memperlihatkan penggunaan agregat selama 14 hari terakhir.

Baik rollup titik akhir analitik Gudang dan SQL di bawah Gudang di aplikasi Metrik, karena keduanya menggunakan komputasi SQL. Kategori operasi yang terlihat dalam tampilan ini adalah:

  • Kueri Gudang Data: Biaya perhitungan untuk semua pernyataan T-SQL yang dihasilkan oleh pengguna dan sistem dalam Gudang.
  • Titik akhir analitik SQL: Kueri: Biaya komputasi untuk semua pernyataan T-SQL yang dihasilkan pengguna dan sistem dalam titik akhir analitik SQL.
  • OneLake Compute: Biaya komputasi untuk semua baca dan tulis untuk data yang disimpan di OneLake.

Contohnya:

Screenshot Kategori Operasi Gudang Data dalam aplikasi Metrik Kapasitas Microsoft Fabric.

Grafik penjelajahan titik waktu

Grafik ini dalam aplikasi Metrik Kapasitas Microsoft Fabric menunjukkan pemanfaatan sumber daya dibandingkan dengan kapasitas yang dibeli. 100% pemanfaatan mewakili throughput penuh dari SKU kapasitas dan dibagikan oleh semua beban kerja Fabric. Ini diwakili oleh garis putus-putus kuning. Memilih titik waktu tertentu dalam grafik memungkinkan tombol Jelajahi , yang membuka halaman telusuri terperinci.

Screenshot tombol jelajahi di aplikasi Metrik Kapasitas Microsoft Fabric.

Secara umum, mirip dengan Power BI, operasi diklasifikasikan baik sebagai interaktif atau latar belakang, dan ditandai dengan warna. Sebagian besar operasi dalam kategori Gudang dilaporkan sebagai latar belakang untuk memanfaatkan penyelarasan aktivitas selama 24 jam guna memungkinkan pola penggunaan yang paling fleksibel. Mengklasifikasikan pergudangan data sebagai latar belakang mengurangi frekuensi puncak penggunaan CU dari memicu pembatasan.

Penelusuran titik waktu dalam grafik

Screenshot dari grafik penelusuran Titik Waktu di aplikasi Metrik Kapasitas Microsoft Fabric.

Tabel ini di aplikasi Metrik Kapasitas Microsoft Fabric menyediakan tampilan pemanfaatan terperinci pada titik waktu tertentu. Jumlah kapasitas yang disediakan oleh SKU yang diberikan per periode 30 detik ditampilkan bersama dengan rincian operasi interaktif dan operasi latar belakang. Tabel operasi interaktif mewakili daftar operasi yang dijalankan pada titik waktu tersebut.

Tabel Operasi latar belakang mungkin tampak menampilkan operasi yang dijalankan banyak sebelum titik waktu yang dipilih. Hal ini disebabkan oleh operasi latar belakang yang menjalani smoothing 24 jam. Misalnya, tabel menampilkan semua operasi yang dijalankan dan masih dihaluskan pada titik waktu yang dipilih.

Kasus penggunaan teratas untuk tampilan ini meliputi:

  • Identifikasi pengguna yang menjadwalkan atau menjalankan operasi: nilai dapat berupa "User@domain.com", "System", atau "Power BI Service".

    • Contoh pernyataan yang dihasilkan pengguna termasuk menjalankan kueri atau aktivitas T-SQL di portal Fabric, seperti editor Kueri SQL atau editor Visual Query.
    • Contoh pernyataan yang dihasilkan "Sistem" termasuk aktivitas sinkron metadata dan tugas latar belakang sistem lainnya yang dijalankan untuk mengaktifkan eksekusi kueri yang lebih cepat.
  • Identifikasi status operasi: nilai dapat berupa "Berhasil", "InProgress", "Dibatalkan", "Kegagalan", "Tidak Valid", atau "Ditolak".

    • Status "Dibatalkan" adalah kueri yang dibatalkan sebelum selesai.
    • Status "Ditolak" dapat terjadi karena keterbatasan sumber daya.
  • Identifikasi operasi yang menggunakan banyak sumber daya: urutkan tabel menurut Total CU turun untuk menemukan kueri termahal, lalu gunakan Id Operasi untuk mengidentifikasi operasi secara unik. Ini adalah ID pernyataan terdistribusi, yang dapat digunakan dalam alat pemantauan lain seperti tampilan manajemen dinamis (DMV) dan Wawasan Kueri untuk keterlacakan end-to-end, seperti di dist_statement_idsys.dm_exec_requests, dan distributed_statement_id dalam insights.exec_requests_history kueri. Contoh:

    Contoh kueri T-SQL berikut menggunakan Operasi Id di dalam kueri pada sys.dm_exec_requests tampilan manajemen dinamis.

    SELECT * FROM sys.dm_exec_requests 
    WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';
    

    Kueri T-SQL berikut menggunakan Id Operasi dalam kueri pada queryinsights.exec_requests_history tampilan.

    SELECT * FROM queryinsights.exec_requests_history 
    WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
    

Contoh penagihan

Pertimbangkan kueri berikut:

SELECT * FROM Nyctaxi;

Untuk tujuan demonstrasi, asumsikan metrik penagihan mengakumulasi 100 CU detik.

Biaya kueri ini adalah CU detik dikalikan dengan harga per CU. Asumsikan dalam contoh ini bahwa harga per CU adalah $0,18/jam. Ada 3600 detik dalam satu jam. Jadi, biaya kueri ini adalah (100 x 0,18)/3600 = $0,005.

Angka yang digunakan dalam contoh ini hanya untuk tujuan demonstrasi dan bukan metrik penagihan aktual.

Pertimbangan

Pertimbangkan nuansa pelaporan penggunaan berikut:

  • Pelaporan lintas database: Saat kueri T-SQL bergabung di beberapa gudang (atau di seluruh gudang dan titik akhir analitik SQL), penggunaan dilaporkan terhadap sumber daya asal.
  • Kueri pada tampilan katalog sistem dan tampilan manajemen dinamis adalah kueri yang dapat ditagih.
  • Kolom Durasi yang dilaporkan di Aplikasi Fabric Capacity Metrics hanya untuk keperluan informasi. Ini mencerminkan durasi eksekusi pernyataan. Durasi mungkin tidak menyertakan durasi end-to-end lengkap untuk penyajian hasil kembali ke aplikasi web seperti SQL Editor Kueri atau aplikasi klien seperti SQL Server Management Studio dan ekstensi MSSQL untuk Visual Studio Code.

Langkah selanjutnya