Home

fasterzip

Project Admins:

FasterZip PostgreSQL Loader - ETL for postgresql FasterZip PostgreSQL
Ese es un aplicativo en Java que permite filtrar la información dentro de un archivo antes de cargarla usando un copy (no requiere el psql). Usa un archivo de configuración para obtener los datos de la conexión a la bd, archivo origen y parametros especiales. Puede hacer SQL (usando HSQL) al archivo origen, permitiendo la transformación de los datos antes de ser cargados. Puede ejecutarse en cualquier SO que use Java sin necesidad de instalar ningún componente adicional (aparte del JRE claro esta). Para poder hacer SQL sobre el archivo origen tenga en cuenta: 1) El archivo será interpretado con el nombre "origen" 2) Si la opcion encCol1era no se encuentra en el archivo de configuración o encCol1era=0, las columnas del archivo se nombrarán automaticamente asi: col1, col2,... coln y en los SQL toca tener en cuenta estos nombres. En caso que la opción encCol1era=1, la primera linea del archivo será tenida en cuenta como encabezados de cada campo.

Este es un proyecto de netbeans. Si no te interesa compilarlo, solo abre el jar, en la carpeta dist, así:
1) java -jar "fzpgloader.jar" nombreyrutaarchivoconf

2) java -jar "fzpgloader.jar" Abre en modo gráfico para editar/abrir el archivo de configuracion

El archivo de configuración se encuentra en este mismo zip. Está con comentarios que indican que significa cada parametro

Hay un ejemplo en la carpeta example. Por favor mire el archivo de ejemplo fzpgloader.conf que se encuentra en la carpeta example

This is a Java application that lets you filter the information into a file before loading using a copy (psql does not require). Use a configuration file for the data connection to the db, source file and special parameters. You can make SQL (using HSQL) the source file, allowing the transformation of data prior to loading. Can run on any OS that use Java without needing to install any additional components (other than the JRE course) To make SQL on the source file, keep in mind: 1) The file will be played under the name "origin" 2) If the option encCol1era, not in the configuration file or encCol1era = 0, the columns are automatically named file like this: col1, col2, ... coln, and the SQL touches take these names. If the option encCol1era = 1, the first line of the file will be taken into consideration as headings for each field.

This is a project of netbeans. If you do not want to compile it, just open the jar, dist folder, like this:
1) java-jar "fzpgloader.jar " nombreyrutaarchivoconf
2) java-jar "fzpgloader.jar " Open in graphics mode to edit / open the configuration file

The configuration file is located in this zip. It is with comments that indicate the meaning of each parameter

There is an example in the example folder. Please see the sample file fzpgloader.conf found in the example