Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo fornece uma visão geral da tabela do sistema de preços, incluindo o esquema e consultas de exemplo. A tabela de preços dá acesso a um registro histórico de preços de SKU. Um registro é adicionado cada vez que há uma alteração no preço de uma SKU. Esses logs podem ajudá-lo a realizar análises de custos e monitorar alterações de preços.
Caminho da tabela: Esta tabela do sistema está localizada em system.billing.list_prices.
Esquema da tabela de preços
A tabela do sistema de preços usa o seguinte esquema:
| Nome da coluna | Tipo de dados | Descrição | Exemplo |
|---|---|---|---|
price_start_time |
carimbo de data/hora | O momento em que este preço entrou em vigor em UTC | 2023-01-01T09:59:59.999Z |
price_end_time |
carimbo de data/hora | O tempo em que este preço deixou de ser efetivo em UTC | 2023-01-01T09:59:59.999Z |
account_id |
cadeia (de caracteres) | ID da conta para a qual este relatório foi gerado | 1234567890123456 |
sku_name |
cadeia (de caracteres) | Nome do SKU | STANDARD_ALL_PURPOSE_COMPUTE |
cloud |
cadeia (de caracteres) | Nome da nuvem a que este preço é aplicável. Os valores possíveis são AWS, AZUREe GCP. |
AWS, AZURE ou GCP |
currency_code |
cadeia (de caracteres) | A moeda em que este preço é expresso | USD |
usage_unit |
cadeia (de caracteres) | A unidade de medida que é monetizada. | DBU |
pricing |
estrutura | Um campo de dados estruturados que inclui informações de preço ao preço de tabela publicado. A chave default sempre retornará um único preço que pode ser usado para estimativas simples de longo prazo. A chave promotional representa um preço promocional temporário que todos os clientes obtêm, que pode ser usado para estimativa de custos durante o período temporário. A chave effective_list resolve o preço promocional e de tabela e contém o preço de tabela efetivo usado para calcular o custo. Alguns modelos de preços também podem incluir chaves adicionais que fornecem mais detalhes. |
{"default": "0.10","promotional": {"default": "0.07"},"effective_list": {"default": "0.07"}} |
Exemplos de consultas
Você pode usar as seguintes consultas de exemplo para responder a perguntas comuns sobre preços de SKU:
- Encontre o preço de tabela de uma determinada SKU em uma data específica
- Ver preços que mudaram entre meses
Para obter exemplos de consultas sobre a observabilidade dos custos do trabalho, consulte Monitorizar os custos do trabalho e & o desempenho com tabelas do sistema.
Encontre o preço de tabela de um determinado SKU em uma data específica
Como a tabela contém apenas registros para os momentos em que o preço da SKU muda, você precisa procurar a alteração de preço mais recente na data ou antes dela.
SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE sku_name = 'STANDARD_ALL_PURPOSE_COMPUTE'
AND price_start_time <= "2023-01-01"
ORDER BY price_start_time DESC
LIMIT 1
Ver preços que mudaram entre meses
SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE price_start_time BETWEEN "2023-05-01" AND "2023-07-01"