As quatro funções de descarregamento das tabelas dataset, observacao, camada e metadado poriam dispor de um argumento adicional dir para indicar um diretório local para salvar os dados descarregados. Os dados seriam salvos em disco, no formato CSV ou RDA, antes do processamento para padronização e harmonização, utilizando o mesmo nome da respectiva tabela no febr.
Salvar os dados em disco facilitaria o processamento dos dados do febr. Por exemplo, o processamento e publicação do superconjunto de dados do febr exige o descarregamento dos dados de todos os conjuntos de dados. Com uma cópia dos dados salva em disco, não seria necessário descarregar os dados de todos os conjuntos de dados, mas apenas daqueles em que foi feita alguma alteração na tabela remota (Google Sheets) depois de criada a cópia local em disco.
O pacote googlesheets deve possuir alguma funcionalidade para verificar a data da última alteração de uma planilha no Google Sheets. No R, informações sobre um arquivo podem ser obtidas via file.info().
As quatro funções de descarregamento das tabelas dataset, observacao, camada e metadado poriam dispor de um argumento adicional
dir
para indicar um diretório local para salvar os dados descarregados. Os dados seriam salvos em disco, no formato CSV ou RDA, antes do processamento para padronização e harmonização, utilizando o mesmo nome da respectiva tabela no febr.Salvar os dados em disco facilitaria o processamento dos dados do febr. Por exemplo, o processamento e publicação do superconjunto de dados do febr exige o descarregamento dos dados de todos os conjuntos de dados. Com uma cópia dos dados salva em disco, não seria necessário descarregar os dados de todos os conjuntos de dados, mas apenas daqueles em que foi feita alguma alteração na tabela remota (Google Sheets) depois de criada a cópia local em disco.
O pacote googlesheets deve possuir alguma funcionalidade para verificar a data da última alteração de uma planilha no Google Sheets. No R, informações sobre um arquivo podem ser obtidas via
file.info()
.