Bagikan melalui


Pelaporan penagihan dan pemanfaatan untuk database SQL di Microsoft Fabric

Artikel ini menjelaskan pelaporan penggunaan komputasi database SQL di Microsoft Fabric.

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, lihat Memahami tagihan Azure Anda pada kapasitas Fabric.

Setelah 1 Februari 2025, penyimpanan komputasi dan data untuk database SQL dibebankan ke kapasitas Fabric Anda. Selain itu, penagihan cadangan akan dimulai setelah 1 April 2025.

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 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 mengonsumsi CUs pada waktu yang berbeda.

Kapasitas untuk database SQL di Microsoft Fabric

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

Dalam istilah sederhana, unit kapasitas 1 Fabric sesuai dengan 0,383 Database vCore, atau, 1 Database vCore sesuai dengan unit kapasitas Fabric 2.611.

Misalnya, kapasitas Fabric SKU F64 memiliki 64 unit kapasitas, yang setara dengan 24,512 vCore database SQL. 

Biaya komputasi dan penyimpanan

Biaya untuk database SQL di Fabric adalah penjumlahan biaya komputasi dan biaya penyimpanan. Biaya komputasi didasarkan pada vCore dan memori yang digunakan.

Misalnya, sebuah database dengan aktivitas beban kerja selama dua menit dan tidak aktif untuk sisa waktu dalam jam tersebut. Kapasitas dikenakan biaya untuk komputasi selama dua menit dan tetap online selama 15 menit tambahan, dengan total penagihan komputasi selama 17 menit. Database disimpan online untuk mempertahankan waktu respons aplikasi dan mencegah penundaan performa saat mengakses database yang menganggur.

Hanya penyimpanan yang ditagih setiap jam.

Skala otomatis dan alokasi minimal memori

Database SQL dalam Fabric secara otomatis mengoptimalkan daya komputasi dan menyediakan minimal memori 2 GB, yang ditagih sebagai biaya komputasi saat database online.

Setelah 15 menit tidak aktif, semua sumber daya komputasi termasuk CPU dan memori dirilis, dan tagihan komputasi adalah nol.

Pemulihan Cache

SQL Server melakukan reklamasi cache selama periode rendah atau diam untuk mengurangi penggunaan dan biaya memori. Namun, memori minimum 2 GB masih diperlukan untuk menjaga operasional SQL Server tetap responsif saat online.

Contoh perhitungan biaya

Untuk membandingkan CPU dengan memori untuk tujuan penagihan, memori dinormalisasi menjadi unit vCore dengan menskalakan ulang jumlah GB sebesar 3 GB per vCore.

Misalnya, contoh tagihan berikut dalam contoh ini dihitung sebagai berikut:

Interval Waktu (min) vCore yang digunakan setiap detik Memori GB digunakan setiap detik Dimensi komputasi ditagih CU Detik yang Dikenakan Biaya (Penjelasan Singkat)
00:00–0:05 2 3 vCores digunakan Menggunakan 2 vCore selama 300 detik. CPU lebih tinggi dari memori, sehingga penagihan didasarkan pada penggunaan vCore. Perhitungan: 2 × 300 × 2,611 = 783 CU detik.
0:05–0:15 1 6 Memori yang digunakan Menggunakan memori 6 GB selama 600 detik. Memori melebihi CPU, sehingga penagihan didasarkan pada penggunaan memori. Rasio memori-ke-vCore: 6 GB = 2 vCore. Perhitungan: 2 × 600 × 2,611 = 3.133 CU detik.
0:15–0:30 0 2 Memori minimum yang dialokasikan Memori minimum 2 GB dialokasikan untuk menjaga database tetap siap, bahkan saat diam. Rasio memori-ke-vCore: 2 GB = 0,6666 vCore. Perhitungan: 0,6666 × 900 × 2,611 = 1.567 DETIK CU.
0:30–0:60 0 0 Penggunaan komputer tidak akan ditagih setelah 15 menit ketidakaktifan. Tidak ada aktivitas selama 15 menit, maka semua komputasi, termasuk CPU dan memori, dilepaskan. Penghitungan penagihan dihentikan. Perhitungan: 0 detik CU.

Perkiraan Total detik CU: 5483 detik CU

Contoh penyimpanan penagihan

Penyimpanan ditagih terus menerus, bahkan ketika komputasi dijeda.

Jenis Penyimpanan Penyimpanan Saat Ini (GB)  Penyimpanan yang Dapat Ditagih (GB)  Jenis Penagihan  Contoh 
Penyimpanan SQL yang Dialokasikan 80,53 GB 2,84 GB Terbayar Penyimpanan yang digunakan untuk mempertahankan halaman data database SQL
Penyimpanan Cadangan SQL Database 14,59 GB 0,51 GB Terbayar Penyimpanan yang digunakan untuk rantai pencadangan pemulihan penuh guna menjamin pemulihan ke titik waktu tertentu untuk database.

Total penyimpanan yang dapat ditagih dalam contoh ini: 2,84 + 0,51 = 3,35 GB

Penagihan penyimpanan berlaku untuk satu jam penuh, terlepas dari status komputasi.

Pemilihan SKU Kapasitas Fabric berdasarkan vCore database SQL

Referensikan ini untuk estimasi ukuran SKU Fabric untuk database SQL di Fabric. Untuk informasi selengkapnya, lihat alat Microsoft Fabric Capacity Estimator .

SKU Unit Kapasitas (CU) vCore SQL database per detik
F2 2 0.766
F4 4 1,532
F8 8 3,064
F16 16 6.128
F32 32 12,256
F64 64 24.512
F128 128 49.024
F256 256 98.048
F512 512 196.096
F1024 1024 392.192
F2048 2048 784.384

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 Apa itu aplikasi Metrik Kapasitas Microsoft Fabric?

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

Cuplikan layar dari aplikasi Fabric Capacity Metrics memperlihatkan dasbor keseluruhan.

Kategori operasi database SQL

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.

Database Fabric SQL digulung di bawah SQLDbNative di aplikasi Metrik. Kategori operasi yang terlihat dalam tampilan ini adalah:

  • Penggunaan SQL: Biaya komputasi untuk semua pernyataan T-SQL yang dihasilkan pengguna dan yang dihasilkan sistem dalam Database.

Contohnya:

Cuplikan layar dari aplikasi Fabric Capacity Metrics memperlihatkan pemanfaatan database SQL.

Bidang jenis penagihan digunakan untuk menentukan apakah beban kerja dalam mode pratinjau atau dapat ditagih.

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 dari aplikasi Fabric Capacity Metrics memperlihatkan grafik pemanfaatan kapasitas database SQL.

Secara umum, mirip dengan Power BI, operasi diklasifikasikan baik sebagai interaktif atau latar belakang dan ditandai dengan warna. Sebagian besar operasi dalam kategori database SQL dilaporkan sebagai interaktif dengan pemulusan aktivitas selama 5 menit.

Penelusuran titik waktu melalui grafik

Cuplikan layar dari aplikasi Fabric Capacity Metrics memperlihatkan operasi interaktif untuk rentang waktu.

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, dan didorong langsung oleh aktivitas pengguna.

Kasus penggunaan teratas untuk tampilan ini meliputi:

  • Identifikasi status kueri (pernyataan) SQL: nilai bisa Berhasil atau Ditolak.

    • Status Keberhasilan adalah perilaku database SQL standar ketika kapasitas tidak dibatasi.
    • Status Ditolak dapat terjadi karena keterbatasan sumber daya karena pembatasan kapasitas.
  • Identifikasi kueri SQL (pernyataan) yang menggunakan banyak sumber daya: urutkan tabel menurut Total CU menurun menurut tanda waktu dan item.

Pertimbangan

Pertimbangkan nuansa pelaporan penggunaan berikut:

  • Bidang Durasi yang dilaporkan dalam Aplikasi Metrik Kapasitas Fabric hanya untuk tujuan informasi. Ini mencerminkan jendela waktu untuk penggunaan SQL saat ini yang sesuai dengan 60 detik.

Pelaporan penggunaan penyimpanan

Pelaporan penggunaan penyimpanan membantu admin memantau konsumsi penyimpanan di seluruh organisasi mereka dalam metrik kapasitas. Setelah memilih kapasitas, sesuaikan rentang tanggal untuk menyelaraskan dengan penyimpanan yang dipancarkan selama siklus penagihan. Slider pengalaman membantu Anda memfilter pengalaman beban kerja.

Nilai nama Operasi penyimpanan yang mungkin adalah:

  • Penyimpanan SQL yang dialokasikan adalah ukuran total database.
  • Penyimpanan Cadangan database SQL adalah penggunaan penyimpanan cadangan yang melebihi ukuran yang dialokasikan dan akan ditagih sesuai.

Cuplikan layar dari aplikasi Penggunaan Kapasitas Fabric memperlihatkan penyimpanan yang dapat ditagih.

Metrik penyimpanan saat ini selaras dengan grafik di sebelah kiri untuk menampilkan penyimpanan rata-rata pada butir harian atau butir per jam jika Anda menelusurinya.

Pelaporan pemanfaatan penyimpanan terjadi di tingkat ruang kerja. Jika Anda ingin informasi selengkapnya tentang penggunaan penyimpanan di dalam database, lihat Dasbor Performa untuk database SQL di Microsoft Fabric.

Penagihan penyimpanan cadangan

Database SQL di Microsoft Fabric menyediakan cadangan otomatis sejak database dibuat. Penagihan cadangan ditentukan oleh jumlah penyimpanan yang digunakan oleh proses pencadangan otomatis.

  • Secara default, penyimpanan cadangan tersedia gratis hingga 100% dari ukuran database yang telah disediakan. Misalnya, database dengan penyimpanan yang dialokasikan 100 GB secara otomatis menyertakan penyimpanan cadangan 100 GB tanpa biaya tambahan.
  • Jika penggunaan penyimpanan cadangan melebihi ukuran database yang dialokasikan, biaya tambahan berlaku. Anda hanya ditagih untuk penyimpanan cadangan yang melebihi ukuran yang dialokasikan.

Penggunaan penyimpanan cadangan diukur per jam dan dihitung sebagai total kumulatif. Pada akhir setiap bulan, nilai ini dikumpulkan dan digunakan untuk menghitung tagihan Anda. Biaya didasarkan pada total GB/bulan.

Misalnya, jika database mengumpulkan 100 GB penyimpanan data yang dialokasikan dan penyimpanan cadangan mengakumulasi penyimpanan cadangan 150 GB dan tetap konstan selama sebulan, Anda akan dikenakan biaya untuk penyimpanan data 100 GB dan penyimpanan cadangan tambahan 50 GB pada tingkat yang berlaku.