Version 2.1 of Barman, backup and recovery manager for PostgreSQL, was released Thursday, Jan. 5.
The new release, along with several bugfixes, introduces preliminary support for the upcoming PostgreSQL 10, and adds the --archive option to the switch-xlog command.
The new --archive option is especially useful when setting up a new server.
Until now, the switch-xlog command used to force the PostgreSQL server to switch to a different transaction log file. Now, Barman also gives the --archive option, which triggers WAL archiving after the xlog switch, and forces Barman to wait for the archival of the closed WAL file.
By default Barman expects to receive the WAL in 30 seconds, the amount of seconds to wait can be changed using the --archive-timeout (more…)
The release of PostgreSQL 9.5 is imminent so the time has come to analyse what’s new in this latest version.
A very interesting feature of version 9.5 is the ability to import a schema from a remote database, using Foreign Data Wrapper and the IMPORT FOREIGN SCHEMA command.
We have a remote datasource, served by a gpfdist server. We need to import the data in a Greenplum database, while performing some ETL manipulation during the import.
It is possible to accomplish this goal with a simple transformation in a few steps using Kettle.
Recently I have shown you how to perform a data import from a CSV file into a Greenplum database, using Talend Community Edition.
In this article I'm going to perform the same task using another ETL tool, Kettle.
In the first part of this tutorial, we have set up all the connections required for creating the job, now we can proceed with data import.Let's drag and drop inside the visual editor an object named tMap. You can find it on the left, in the instruments palette, inside the "elaboration" folder.
hen working with databases, one of the most common task is to load data from one or more CSV files.
Several tools are available to achieve this task. Some are executed via command line, like COPY (using psql), some are more complex, like ETL systems.
We will start today with Talend but, in the next weeks, we will proceed with Kettle (Pentaho Data Integration).