Quero verificar novamente o que preciso analisar ao avaliar os custos de consulta do BigQuery. Eu encontrei o preço citado por TB Aqui que diz US $ 5 por TB, mas precisamente para 1 TB deque? Tenho assumido até agora (antes que parecesse importar) que o número relevante seria aquele que a IU do BigQuery produz acima dos resultados, portanto, para esta consulta de exemplo:
... neste caso, 2,34 GB. Então, como uma fração de terabyte e multiplicada por US $ 5, isso custaria cerca de 1,2 centavos, supondo que eu tivesse usado minha mesada para o mês.
Alguém pode confirmar que estou correto? Verificar isso antes de processar algo, acho que poderia acumular alguns custos não negligenciáveis por uma vez. Eu devo dizer que nunca fui picado com uma grande conta do BigQuery antes que pareça difícil de fazer.
Respostas:
2 para resposta № 1Alguém pode confirmar que estou correto?
Confirmado
Observe que, na verdade, o BigQuery UI usa o DryRun, que só estima Total Bytes Processed
. O custo final é baseado em Bytes Billed
que reflete algumas nuances - mínimo de 10 MB por cada tabela envolvida na consulta como exemplo. Você pode ver mais detalhes aqui - https://cloud.google.com/bigquery/pricing#on_demand_pricing