O script faz o download dos arquivos referentes ao quadro de sócios e administrados disponibilizados pela receita federal e os converte para ser importado no neo4j.
A receita não disponibiliza os CPFs dos sócios, portanto a relação foi feita pelo nome. Isto implica a possibilidade de duas ou mais pessoas com o mesmo nome possuir o mesmo nó.
Executar script:
go run empresas.go
Importar no Neo4j:
$ neo4j-admin import --nodes empresas.csv --nodes pessoas.csv --relationships relacoes.csv --ignore-duplicate-nodes=true --database=empresas
Mais informações sobre como importar os dados gerados https://neo4j.com/docs/operations-manual/current/tools/import/