As vezes em alguns projetos pode surgir a necessidade de fazer uma query no BigQuery que pega o último dia do mês anterior, só que há o requisito de não deixar engessado a data, precisaria automatizar usando funções, nesta postagem, falaremos como pegar o último dia do mês anterior no BigQuery.
O que é BigQuery?
É um data warehouse totalmente gerenciado que permite realizar análises em um grande conjunto de dados, no patamar de petabytes.
Suporta consultas no formato ANSI SQL e criação de modelos de Machine Learning (ML) em uma sintaxe semelhante ao SQL.
Passo a Passo
1. O primeiro passo a fazer é o login em sua conta do GCP, para este tutorial você vai precisar de uma conta que possua um projeto.
2. Vá até o console do BigQuery e execute a função LAST_DAY, substituindo a função CURRENT_DATE() pelo seu campo de data, como no exemplo abaixo: