Preços da API Timeseries Insights
Este documento explica os detalhes de preços da API Timeseries Insights. O preço é o mesmo em todas as regiões em que oferecemos o serviço.
O Timeseries Insights é cobrado com base na quantidade de dados ingeridos no sistema. O tamanho dos dados é medido com base no tamanho em bytes do JSON ingerido do campo DataSet.dataSources para a API create. Se as entradas não forem arquivos json-line no Cloud Storage, como BigQuery ou atualização on-line de appendEvents, uma estimativa de melhor esforço será usada como se a entrada fosse JSON. Observe que o tamanho dos dados é o tamanho descompactado, embora o URI dataSources aceite arquivos compactados comuns.
O Timeseries Insights não cobra APIs individuais separadamente, especialmente as APIs evaluateSlice e query. Eles têm limite de taxa com base na quantidade de dados no sistema em 20 mil solicitações de evaluateSlice/query por GB de dados por dia. As solicitações appendEvents são limitadas a um incremento de 1% no tamanho dos dados por dia.
| Modelo de compromisso | Custo | Detalhes |
|---|---|---|
| Pagamento por utilização | US$ 16/GB/mês | Cobrança mensal enquanto o conjunto de dados estiver ativo. O tamanho dos dados é avaliado diariamente. |
Exemplos de preço:
Exemplo 1: o Customer StaticHistory usa o Timeseries Insights para analisar dados históricos. Ele ingeriu 10 GB de dados JSON armazenados no Cloud
Storage e enviou consultas com tempo de detecção dentro do intervalo de tempo dos dados históricos. A cada mês, o cliente
é cobrado $16*10 = $160.
Exemplo 2: o ActiveFeed do cliente usa o Timeseries Insights para detectar mudanças em tempo real. Eles começaram com 100 GB de dados históricos no
início do mês, e o feed de dados deles adiciona 1 GB de dados por dia. Ao final de um mês de 30 dias, o cliente é cobrado
$16*(100 + 101 + ... + 129)/30 = $16*114.5 = $1832.
Exemplo 3: a empresa Cliente ZeroStart quer começar sem histórico e acumular dados conforme avança. Embora o sistema não impeça estritamente o appendEvents, isso é fortemente desencorajado, porque as APIs evaluateSlice e query só funcionam com um histórico suficiente.