Bagikan melalui


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 Gudang Data Fabric, yang mencakup aktivitas baca dan tulis terhadap Gudang, dan aktivitas baca di titik akhir analitik SQL Lakehouse.

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

Untuk informasi selengkapnya tentang memantau aktivitas kueri saat ini dan historis, lihat Pantau di Gambaran umum gudang Fabric Data.

Kapasitas

Dalam Fabric, berdasarkan SKU Kapasitas yang dibeli, Anda berhak atas sekumpulan Unit Kapasitas (CUs) yang dibagikan di semua beban kerja Fabric. Untuk informasi selengkapnya tentang lisensi yang didukung, lihat 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 mengonsumsi CUs pada waktu yang berbeda.

Kapasitas di Gudang Data Fabric

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

CUs yang dikonsumsi oleh Fabric Data Warehouse termasuk aktivitas baca dan tulis terhadap Gudang, dan aktivitas baca pada titik akhir analitik SQL 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 Menginstal aplikasi Metrik Kapasitas Microsoft Fabric.

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

Gif animasi halaman komputasi 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 oleh 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: Biaya komputasi untuk semua pernyataan T-SQL yang dihasilkan pengguna dan yang dihasilkan sistem dalam Gudang.
  • Kueri titik akhir analitik SQL: Biaya komputasi untuk semua pengguna yang dihasilkan dan pernyataan T-SQL yang dihasilkan sistem dalam titik akhir analitik SQL.
  • OneLake Compute: Biaya komputasi untuk semua baca dan tulis untuk data yang disimpan di OneLake.

Contohnya:

Cuplikan layar kategori operasi Gudang data di 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.

Cuplikan layar 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 kelancaran aktivitas 24 jam untuk memungkinkan pola penggunaan yang paling fleksibel. Mengklasifikasikan pergudangan data karena latar belakang mengurangi frekuensi puncak pemanfaatan CU dari pemicu pembatasan.

Penelusuran titik waktu melalui grafik

Cuplikan layar penelusuran Titik Waktu melalui grafik 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 ditunjukkan bersama dengan perincian operasi interaktif dan 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", "Sistem", atau "Layanan Power BI".

    • 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_id sys.dm_exec_requests, dan distributed_statement_id dalam insights.exec_requests_history kueri. Contoh:

    Contoh kueri T-SQL berikut menggunakan Id Operasi 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 kali 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.
  • Bidang Durasi yang dilaporkan dalam Aplikasi Metrik Kapasitas Fabric hanya untuk tujuan informasi. Ini mencerminkan durasi eksekusi pernyataan. Durasi mungkin tidak menyertakan durasi end-to-end lengkap untuk merender hasil kembali ke aplikasi web seperti SQL Editor Kueri atau aplikasi klien seperti SQL Server Management Studio dan Azure Data Studio.

Langkah selanjutnya