Bagikan melalui


Memantau biaya penyimpanan default

Artikel ini menjelaskan cara menggunakan tabel sistem penggunaan yang dapat ditagih untuk memantau biaya penggunaan penyimpanan default Anda.

Bagaimana penggunaan penyimpanan bawaan diukur

Anda dikenakan biaya untuk penyimpanan default berdasarkan ruang penyimpanan yang digunakan dan operasi API yang dilakukan pada data. Kedua jenis penggunaan ini diukur dalam DSU. Untuk informasi harga tertentu, lihat Harga penyimpanan default.

Memahami rekaman penggunaan penyimpanan bawaan

Anda dapat melacak dan mengaitkan penggunaan penyimpanan default dengan mengkueri tabel sistem penggunaan yang dapat ditagih (system.billing.usage).

Tabel berikut ini menjelaskan kolom kunci dan bidang metadata untuk rekaman penggunaan penyimpanan default:

kolom Nilai
billing_origin_product DEFAULT_STORAGE
usage_type Jenis penggunaan penyimpanan default. Nilai yang mungkin adalah:
  • STORAGE_SPACE: Biaya yang terkait dengan penyimpanan data dalam penyimpanan default. Terkait dengan volume data yang disimpan.
  • API_OPERATION: Biaya yang terkait dengan permintaan tingkat API pada data penyimpanan default seperti operasi baca, tulis, dan daftar.
usage_metadata.metastore_id ID dari metastore yang terkait dengan penggunaan penyimpanan default
usage_metadata.catalog_id ID katalog yang terkait dengan penggunaan penyimpanan default. Penggunaan penyimpanan default digabungkan pada tingkat katalog.
usage_metadata.storage_api_type Hanya diisi untuk penggunaan operasi API penyimpanan default. Jika tidak, null. Nilai yang mungkin adalah:
  • TIER_1: PUT, COPY, POST, LIST operasi
  • TIER_2: Operasi API lainnya

Untuk informasi selengkapnya tentang membaca tabel penggunaan, lihat Referensi tabel sistem penggunaan yang dapat ditagih.

Melacak penggunaan penyimpanan bulanan menurut katalog

Kueri berikut mengembalikan penggunaan bulanan secara default ruang penyimpanan, diagregasi oleh katalog:

SELECT
  usage_metadata.metastore_id,
  usage_metadata.catalog_id,
  DATE_TRUNC('month', usage_date) AS month,
  SUM(usage_quantity) AS dsu
FROM system.billing.usage
WHERE billing_origin_product = 'DEFAULT_STORAGE'
  AND usage_type = 'STORAGE_SPACE'
GROUP BY 1, 2, 3
ORDER BY month DESC;

Melacak penggunaan operasi API bulanan menurut katalog

Kueri berikut mengembalikan penggunaan bulanan oleh operasi API pada penyimpanan default, yang dikumpulkan oleh katalog:

SELECT
  usage_metadata.metastore_id,
  usage_metadata.catalog_id,
  usage_metadata.storage_api_type,
  DATE_TRUNC('month', usage_date) AS month,
  SUM(usage_quantity) AS dsu
FROM system.billing.usage
WHERE billing_origin_product = 'DEFAULT_STORAGE'
  AND usage_type = 'API_OPERATION'
GROUP BY 1, 2, 3, 4
ORDER BY month DESC;