On 20-09-2014 23:26, Felipe Moura wrote:
> Fala Pessoal,
> 
> Vou precisar fazer uma importação de dados e gostaria de saber uma forma
> bacana de fazer pelo postgres. O arquivo com dados esta em csv.
> O que sugerem?
> 

Olá Felipe,

Basicamente você tem 2 alternativas:

1) Usar ferramentas existentes

Existem muitas, mas conheço algumas
- pgloader [1]
- pg_bulkload [2]
- kettle [3]
- talend ETL [4]


2) Implementar seu próprio script para importação

Neste caso sugiro vc dar uma olhada no comando COPY [5] e também nas
Unlogged Tables [6], para pensar em fazer algo com boa performance.

Att,

[1] http://pgloader.io/
[2] http://pgbulkload.projects.pgfoundry.org/
[3] http://community.pentaho.com/projects/data-integration/
[4] http://www.talend.com/resource/etl.html
[5] http://www.postgresql.org/docs/current/interactive/sql-copy.html
[6] http://www.postgresql.org/docs/current/static/sql-createtable.html

-- 
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a