Blog do GribStream
ERA5 chega ao GribStream como valores reais meteorológicos
O GribStream está incorporando a reanálise ECMWF ERA5 de nível único como valores reais horários em uma grade global de 0.25 grau, com cobertura inicial desde 2020 e histórico mais antigo em etapas posteriores.
O GribStream está incorporando ECMWF ERA5 como um dataset de valores reais por horário válido na API pública. Usuários podem consultar ERA5 com o mesmo workflow de séries temporais usado para previsões, mas interpretar cada linha como um campo de reanálise em seu horário válido, não como uma previsão com lead time.
Isso importa porque ERA5 não é apenas mais um feed de modelo. É a reanálise global de quinta geração do ECMWF, produzida para o Copernicus Climate Change Service, e o arquivo fonte chega até janeiro de 1940. ERA5 combina observações históricas com um sistema fixo de modelo e assimilação do ECMWF para criar um registro em grade da atmosfera, da superfície terrestre e de variáveis climáticas relacionadas.
Por que ERA5 importa
Arquivos de previsões operacionais são essenciais, mas sozinhos não são uma referência histórica estável. Sistemas de previsão mudam, pacotes físicos são trocados, a assimilação de dados evolui e formatos de entrega também mudam. Se você treina um modelo ou verifica um produto ao longo de muitos anos, essas mudanças podem se misturar ao sinal medido.
ERA5 reduz esse problema ao reanalisar o passado com um sistema consistente. Observações são combinadas com a física do modelo por assimilação de dados para produzir campos globais horários completos. Ainda é uma reanálise, não uma rede de estações, então mudanças no sistema de observação e representatividade local continuam importantes. Mas, como referência pública para valores reais em grade, verificação de previsões, backtesting e rótulos de machine learning, ERA5 é uma das bases mais valiosas.
Como o GribStream expõe ERA5
No GribStream, ERA5 usa semântica de valores reais por horário válido:
forecasted_até igual aforecasted_timehorizon = 0member = 0- coordenadas, variáveis, aliases, CSV, JSON e NDJSON funcionam como no restante da API
Isso facilita combinar ERA5 com IFS Oper, IFS ENS, AIFS Oper e outros datasets de previsão. Um workflow de verificação pode pedir a previsão e depois o valor real ERA5 usando os mesmos seletores de coordenada e parâmetro.
Na API, isso significa que ERA5 não exige uma integração separada. Você pode reutilizar listas de coordenadas, seletores de variáveis, aliases, CSV, JSON e NDJSON para validação, rótulos, backtests e dashboards.
A referência prática é a API pública e o catálogo. Use o catálogo para ver quais variáveis ERA5 estão disponíveis agora, e espere que essa lista cresça conforme validarmos mais campos e clientes pedirem cobertura mais ampla.
Variáveis iniciais
A primeira publicação do ERA5 é intencionalmente focada. Ela cobre campos de alto valor em nível único na grade global de latitude/longitude de 0.25 grau do CDS:
- temperatura e umidade perto da superfície:
2t,2d - vento:
10u,10v,100u,100v - pressão:
sp,msl - nebulosidade e água na coluna:
tcc,tcw,tcwv - precipitação e neve:
tp,sf,sd - radiação e estado da superfície:
ssrd,strd,skt
Esse conjunto cobre workflows comuns de valores reais: erro de temperatura, verificação de vento, recursos solares e de energia de superfície, rótulos de neve e precipitação, campos de pressão, triagem por nuvens e contexto de vapor d'água.
Plano de carga histórica
O arquivo oficial ERA5 é grande demais para ser tratado como um único lançamento. O GribStream lança ERA5 com cobertura desde 1 de janeiro de 2020. Anos anteriores poderão ser adicionados depois se a demanda dos clientes justificar o custo extra de armazenamento e backfill, sem atrasar o acesso até que todo o registro de 1940 até o presente esteja espelhado.
Esse lançamento em etapas é intencional. ERA5 é grande, e o caminho de maior valor é disponibilizar primeiro um arquivo confiável de valores reais recentes, depois ampliar o histórico e adicionar variáveis conforme a demanda dos clientes justificar.
Dados ERA5 recentes também merecem uma ressalva. A Copernicus publica campos recentes como ERA5T, em geral cerca de cinco dias atrás do tempo real, e depois os substitui pelo ERA5 final, normalmente dois a três meses após o mês em questão. Para as datas mais novas, trate ERA5 como reanálise quase em tempo real até que o produto final substitua o ERA5T.
Onde usar
ERA5 é a melhor escolha no GribStream quando a pergunta for "o que aconteceu na grade?" e não "o que um modelo achou que aconteceria?". Ele é especialmente útil para:
- verificar previsões de ECMWF, NOAA e modelos de IA
- criar rótulos de machine learning para temperatura, vento, precipitação, solar, neve e nuvens
- pipelines de correção de viés e calibração
- backtesting de impacto meteorológico para energia, agricultura, logística, seguros e eventos
- unir valores reais e arquivos de previsão usando o mesmo formato de API
A página do modelo está em ERA5, e o catálogo mostra a janela atualmente disponível conforme a carga histórica avançar.
Leitura relacionada
- Página do modelo ERA5
- IFS Oper
- IFS ENS
- AIFS Oper
- URMA e RTMA como valores reais horários no GribStream
Fontes
- ECMWF/Copernicus Knowledge Base, "ERA5: data documentation": https://confluence.ecmwf.int/spaces/CKB/pages/76414402/ERA5+data+documentation
- Copernicus Climate Data Store, "ERA5 hourly data on single levels from 1940 to present": https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels?tab=overview
- ECMWF, "ECMWF Reanalysis v5": https://www.ecmwf.int/en/forecasts/dataset/ecmwf-reanalysis-v5
