vou construir pipelines automatizadas de ETL em Python a partir de APIs REST para o BigQuery
Engenheiro(a) de Dados Python para pipelines ETL no BigQuery e integrações de API
Sobre este Serviço
Destination Platform:
Google BigQuery
•
PostgreSQL
•
mySQL
Ferramentas e plataformas:
Outros
Perguntas frequentes
Tradução automática
O que você precisa de mim para começar?
Documentos da API ou arquivos de amostra, os campos que você precisa e o seu projeto BigQuery. Por favor, conceda acesso através de uma conta de serviço ou OAuth na sua conta com as permissões mínimas necessárias. Nunca me mande a senha da sua conta principal.
Você trabalha com bancos de dados além do BigQuery?
Sim. Eu também gero dados no PostgreSQL e MySQL, e automatizei migrações Oracle PL/SQL para PostgreSQL com Python.
O pipeline vai continuar rodando após a entrega?
Fluxos Standard e Premium são agendados, seguros para reexecutar e registram cada execução; o Premium também envia alertas de falha. Se a API de origem mudar depois, atualizações estão disponíveis por meio do extra de suporte de 30 dias ou uma oferta personalizada.
Quais fontes de dados você pode conectar?
Qualquer API REST ou GraphQL com documentação e credenciais, PostgreSQL, MySQL, CSV/Excel, Google Sheets e Cloud Storage. Se a sua origem não tiver API oficial, me avise primeiro e eu confirmo se é viável.
Preciso de minha própria conta Google Cloud?
Sim. o pipeline roda no seu projeto GCP, então você possui o código, os dados e a cobrança. Vou te orientar em qualquer configuração necessária.
Quanto vai custar o BigQuery para mim?
Depende do volume de dados, armazenamento, consultas e frequência de atualização. Eu particiono e agrupo (cluster) tabelas e desenho consultas para manter os custos sob controle. A cobrança fica na sua própria conta do Google Cloud.
Com que frequência os dados podem ser atualizados?
Por hora, diário ou em um cronograma personalizado, limitado pelos limites de taxa da API de origem. Streaming em tempo real é uma cotação personalizada.
Quanta dados históricos você pode carregar?
Tanto quanto a API de origem permitir. Premium inclui backfill de 12 meses, e o extra de Histórico adiciona até 24 meses a mais.

