digital-guard / preserv-PE

Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

/preserv-PE/data/CUS/Cusco/_pk001 make address xlsx #1

Closed crebollobr closed 2 years ago

crebollobr commented 3 years ago

/preserv-PE/data/CUS/Cusco/_pk001 make address

ingest.any_load não suporta ogr2ogr de arquivos xlsx

0e1 commented 3 years ago

Para a ingestão de .xlsx usar no layer as opções (dentre as demais necessárias):

method: csv2sql
orig_ext: .xlsx
orig_filename: nomeDoArquivoSemExtensao

O arquivo .xlsx é convertido para .csv por xlsx2csv:

xlsx2csv "$(sandbox)/{{orig_filename}}{{orig_ext}}" {{{method_opts}}} "$(sandbox)/{{orig_filename}}.csv"

Em method_optsé possível indicar a planilha, se houver mais de uma, que se deseja converter, utilizando a opção -s.

Lembro que a opção orig_ext para o método csv2sql se aplica apenas para arquivos .xlsx.