Detalhes e limitações do Reservations

Nesta página, descrevemos com detalhes o BigQuery Reservations, incluindo permissões, planos de compromisso e limitações. Antes de acessar esta página, leia a Introdução ao Reservations para entender os conceitos gerais do recurso.

Permissões

Por padrão, é possível usar bigquery.admin e os papéis de owner do projeto para gerenciar o BigQuery Reservations. Esses papéis concedem acesso a todos os recursos do BigQuery, incluindo acesso a dados e consultas.

Os papéis a seguir estão disponíveis para uso com o BigQuery Reservations e não concedem acesso a dados e consultas. Esses papéis podem ser concedidos no nível da organização, da pasta ou do projeto de administração.

  • bigquery.resourceAdmin: permite a compra e o cancelamento de compromissos, a modificação de reservas e a modificação de atribuições de projeto para reserva.

  • bigquery.resourceEditor: permite a modificação de reservas e atribuições de projeto para reserva, mas não permite a compra ou o cancelamento de compromissos.

  • bigquery.resourceViewer: exibe todas as reservas e atribuições de projeto para reserva, mas não permite a modificação desses recursos nem a compra ou o cancelamento.

A atribuição de projeto para reserva exige que a permissão seja concedida no projeto de administração e no projeto do cessionário. O papel bigquery.resourceAdmin é necessário no nível da organização para atribuir uma organização a uma reserva. A atribuição de organização para reserva exige que você conceda permissão no nível da organização. Recomendamos conceder aos administradores o papel bigquery.resourceAdmin no nível da organização ou da pasta.

Para mais informações sobre permissões granulares do BigQuery, consulte papéis e permissões.

Como ativar a API Reservations

A API BigQuery Reservation é diferente da API do BigQuery atual e precisa ser ativada de forma independente. Para mais informações, consulte Como ativar e desativar APIs.

  • O nome da API é "API BigQuery Reservations".
  • O endpoint da API BigQuery Reservation é bigqueryreservation.googleapis.com.

Ativar API.

Planos de compromisso

O BigQuery oferece planos de compromisso flexíveis, mensais e anuais. O tamanho mínimo de compromisso é de 100 slots. Eles também estão disponíveis em incrementos de 100 slots até sua cota atual. Não há limite para o número de compromissos que você pode ter.

Você é cobrado por segundo desde o momento em que sua compra é confirmada. É possível converter seu compromisso em um tipo de compromisso com maior duração a qualquer momento. Para mais informações, consulte Como converter compromissos em tipos de compromisso de maior duração

Os compromissos podem ser divididos em dois. Para mais informações, consulte Como dividir compromissos. É possível mesclar vários compromissos do mesmo tipo. Para mais informações, consulte Como mesclar compromissos.

Os compromissos de capacidade comprados não se aplicam a custos do BigQuery que não são de análise (armazenamento ou ingestão de streaming). Para mais informações sobre os custos do BigQuery, consulte preços do BigQuery.

Slots flexíveis

  • Não é possível cancelar por 60 segundos após ativação do compromisso.
  • Depois de 60 segundos, é possível cancelar a qualquer momento. Você será cobrado apenas pelos segundos em que o compromisso permaneceu ativo.
  • Por exemplo:
    • Se você comprar um compromisso às 6:00:00 do dia 5 de outubro, começará a ser cobrado nesse momento.
    • Não será possível cancelar antes das 6:01:00 de 5 de outubro.
    • Se você cancelar às 6:01:01 de 5 de outubro, será cobrado por 61 segundos (das 6:00:00 de 5 de outubro às 6:01:01 de 5 de outubro).
  • Se não cancelar, continuará sendo cobrado.

Compromissos mensais

  • Não é possível cancelar durante 30 dias depois de ativar o compromisso.
  • Depois de 30 dias, é possível cancelar a qualquer momento, e você será cobrado apenas pelos segundos em que seu compromisso esteve ativo.
  • Por exemplo:
    • Se você comprar um compromisso às 6:00:00 do dia 5 de outubro, começará a ser cobrado nesse momento.
    • Não será possível cancelar até o dia 4 de novembro às 6h00min00.
    • Caso cancele no dia 5 de novembro às 7h10min10, você será cobrado por 30 dias mais um dia, uma hora, dez minutos e dez segundos (5 de outubro às 6h00min00 – 5 de novembro às 7h10min10).
  • Se não cancelar, continuará sendo cobrado.

Compromissos anuais

  • Não é possível cancelar por 365 dias depois de ativar o compromisso.
  • Antes da data de término do compromisso, é possível optar por renovar o compromisso anual ou convertê-lo em mensal ou flexível. Para mais informações, consulte Como renovar compromissos.
  • As seguintes opções estão disponíveis:
    • Renovar por mais um ano.
    • Recusar a renovação. Converter para compromisso mensal na data de término do compromisso. Será cobrada a taxa mensal e não será possível cancelar por 30 dias.
    • Recusar a renovação. Converter para um compromisso flexível na data de término do compromisso. Será cobrada a taxa de slots flexíveis e será possível cancelar a qualquer momento.
  • Por exemplo:
    • Se você comprar um compromisso no dia 5 de outubro de 2019 às 6:00:00, começará a ser cobrado no momento.
    • Você não pode cancelar ou renovar até o dia 4 outubro de 2020 às 6:00:00 (2020 é um ano bissexto).
    • Se você optar por renovar automaticamente antes das 6:00:00 de 4 de outubro de 2020, o compromisso será renovado por mais um ano às 6:00:00 de 4 de outubro de 2020.
    • Se optar por renovar para um compromisso flexível antes das 6:00:00 de 4 de outubro de 2020, ele será renovado como flexível às 6:00:00 de 4 de outubro de 2020, e será cobrada a taxa de slots flexíveis. É possível cancelar a qualquer momento.
    • Se optar por renovar para um compromisso mensal antes das 6:00:00 de 4 de outubro de 2020, ele será renovado como mensal às 6:00:00:00 de 4 de outubro de 2020, e será cobrada a taxa de compromisso mensal. Não será possível cancelar por 30 dias.

Renovação de compromissos

Antes da data de término, é possível escolher o que acontecerá com um compromisso anual depois que ele terminar. É possível escolher uma das ações a seguir:

  • Renovar por mais um ano.
  • Recusar a renovação. Converter para compromisso mensal na data de término do compromisso. Será cobrada a taxa mensal e não será possível cancelar por 30 dias.
  • Recusar a renovação. Converter para um compromisso flexível na data de término do compromisso. Será cobrada a taxa de slots flexíveis e será possível cancelar a qualquer momento.

Para mais informações sobre como escolher sua opção de renovação, veja como renovar um compromisso.

Como cancelar compromissos

Depois de criar um compromisso, não será possível cancelá-lo até o horário de término do compromisso.

Se você adquiriu um compromisso acidentalmente ou cometeu um erro ao configurá-lo, entre em contato com o suporte do Cloud Billing para receber ajuda.

Limitações

  • As reservas que você compra não podem ser compartilhadas com outras organizações.
  • É necessário criar uma reserva e um projeto de administração separados para cada organização.
  • Não há compartilhamento de capacidade ociosa entre organizações.
  • Compromissos são um recurso regional. Compromissos comprados em uma região ou multirregião não podem ser usados em outra região ou multirregião. Não é possível mover os compromissos entre regiões ou entre regiões e multirregiões.

Cotas

A cota é o número máximo permitido de slots do BigQuery que é possível adquirir no Console do Cloud. Você não é cobrado pelas cotas, e sim por compromissos adquiridos. As cotas são definidas por região. Para mais informações sobre como aumentar a cota de slots, consulte Como solicitar um aumento de cota.