Visão geral das APIs e bibliotecas do BigQuery

Visão geral

Nesta página, você encontra uma visão geral sobre as APIs e bibliotecas associadas ao BigQuery. Para uma visão geral das bibliotecas de cliente do Google Cloud, consulte Explicações sobre bibliotecas de cliente.

APIs disponíveis

O BigQuery fornece vários conjuntos de recursos. Em vez de todos os recursos que residem em um único serviço de API, algumas funcionalidades residem em APIs distintas, que são acessadas por meio de várias bibliotecas.

BigQuery

Essa é a API central usada para interações principais. Nessa API, você encontra recursos para interagir com os recursos principais, como conjuntos de dados, tabelas, jobs e rotinas.

Para mais informações sobre essa biblioteca e como usá-la, consulte a página Bibliotecas de cliente do BigQuery.

API BigQuery Data Transfer

Essa API é usada em fluxos de trabalho de processamento gerenciados. Os exemplos de fluxos de trabalho incluem a programação de processamento periódica do Cloud Storage e o processamento automatizado dos dados de análise de outros serviços do Google, como o YouTube ou as transferências de dados de parceiros terceirizados que se integram com o serviço.

Esta API também é o lugar em que as consultas programadas são definidas e gerenciadas no BigQuery.

Para mais informações sobre essa biblioteca e como usá-la, consulte a página Bibliotecas de cliente de transferência de dados.

API BigQuery Connection

Essa API fornece o plano de controle para estabelecer conexões remotas a fim de permitir que o BigQuery interaja com fontes de dados remotas, como o Cloud SQL. Algumas funcionalidades de consultas federadas são expostas na API e nas bibliotecas do BigQuery.

Para mais informações sobre essa biblioteca e como usá-la, consulte Bibliotecas de cliente do BigQuery Connection.

API BigQuery Storage

Essa API expõe a leitura de dados de alta capacidade para consumidores que precisam verificar grandes volumes de dados gerenciados a partir dos próprios aplicativos e ferramentas. A API é compatível com um mecanismo paralelo de verificação de armazenamento e expõe o suporte à utilização de recursos, como projetos de coluna e filtragem.

Para mais informações sobre essa biblioteca e como usá-la, consulte a página Bibliotecas de cliente sobre armazenamento do BigQuery.

API BigQuery Reservation

Essa API fornece os mecanismos pelos quais usuários corporativos podem provisionar e gerenciar recursos dedicados, como slots e alocações de memória do BigQuery BI Engine.

Para mais informações sobre essa biblioteca e como usá-la, consulte Bibliotecas de cliente do BigQuery Reservation.

API BigQuery Migration

Essa API é compatível com mecanismos para ajudar os usuários a migrar o armazenamento de dados atual para o BigQuery. Em grande parte, os modelos funcionam como uma série de fluxos de trabalho e tarefas a serem processados, como a tradução de SQL.

Para mais informações sobre essa biblioteca e como usá-la, consulte Bibliotecas de cliente do BigQuery Migration.