Partilhar via


Monitorizar os custos de armazenamento padrão

Este artigo explica como usar a tabela do sistema de utilização faturável para monitorizar o custo do seu uso padrão de armazenamento.

Como é medido o uso padrão de armazenamento

É cobrado pelo armazenamento padrão com base tanto no espaço de armazenamento utilizado como nas operações de API realizadas nos dados. Ambos estes tipos de utilização são medidos em DSUs. Para informações específicas sobre preços, consulte Preços padrão de armazenamento.

Compreender os registos de utilização de armazenamento padrão

Pode acompanhar e atribuir o uso do armazenamento predefinido consultando a tabela do sistema de utilização faturável (system.billing.usage).

A tabela seguinte descreve as principais colunas e campos de metadados para registos padrão de utilização de armazenamento:

Coluna Valores
billing_origin_product DEFAULT_STORAGE
usage_type O tipo de utilização padrão de armazenamento. Os valores possíveis são:
  • STORAGE_SPACE: Custos associados ao armazenamento de dados no armazenamento predefinido. Relacionado com o volume de dados armazenados.
  • API_OPERATION: Custos associados a pedidos ao nível da API em dados de armazenamento padrão, como leituras, escritas e operações de listagem.
usage_metadata.metastore_id O ID da metastore associado ao uso padrão de armazenamento
usage_metadata.catalog_id O ID do catálogo associado ao uso padrão de armazenamento. O uso padrão de armazenamento é agregado ao nível do catálogo.
usage_metadata.storage_api_type Apenas preenchido para uso da operação padrão da API de armazenamento. Caso contrário, null. Os valores possíveis são:
  • TIER_1: COLOCAR, COPIAR, PUBLICAR, LIST operações
  • TIER_2: Outras operações de API

Para mais informações sobre a leitura da tabela de utilização, consulte Referência da tabela do sistema de utilização faturável.

Acompanhar o uso mensal de armazenamento por catálogo

A consulta seguinte devolve o uso mensal do espaço de armazenamento predefinido, agregado por catálogo:

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;

Acompanhar a utilização mensal das operações de API por catálogo

A consulta seguinte devolve a utilização mensal por operações de API no armazenamento predefinido, agregado por catálogo:

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;