Re: Crear tabla a partir de un archivo de texto

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: jose ricardo <joripeca(at)yahoo(dot)com(dot)ar>
Cc: psql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Crear tabla a partir de un archivo de texto
Date: 2009-05-28 15:50:25
Message-ID: 20090528155025.GC5156@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

jose ricardo escribió:

> ¿Alguien me podria dar luces sobre cual de estos metodos es mas
> eficiente? o si existe alguna forma de hacerlo lo mismo pero de una
> forma mas elegante y rapida.
>
> ¿Alguien me puede decir si existe en postgre algun comando que a
> partir de una archivo de texto plano (separado por algun caracter en
> especial ) permita generar una tabla?

Para esta clase de problemas existen los ETL (“extraer, transformar,
cargar”, como en "extract-transform-load").

Hay uno para Postgres que se llama PGLoader. Dimitri Fontaine, el
autor, dio una charla en el PGDay 2008 en Italia:
http://wiki.postgresql.org/wiki/Image:Prato_2008_pgloader.pdf
Está en pgFoundry:
http://pgloader.projects.postgresql.org/

Acá en esta lista se ha hablado además de Kettle, el ETL de Pentaho:
http://kettle.pentaho.org/

--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
"Executive Executive Summary: The [Windows] Vista Content Protection
specification could very well constitute the longest suicide note in history."
Peter Guttman, http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-05-28 15:54:40 Re: SOT: Utilidades de PostgreSQL sin tener que instalar PostgreSQL
Previous Message Juan Alfredo de Martin 2009-05-28 15:32:41 PostgreSQL y PGAMDINIII