The Greenplum-Spark Connector does not yet support reading data from tables located in schemas not on the user’s search_path.

The Connector requires that the Greenplum Database public schema be the first schema named in the Greenplum Database user’s schema search_path.

The Greenplum-Spark Connector does not yet support table filtering; you can load only a complete Greenplum Database table into Spark. This limitation may result in straight JDBC data transfer being more performant than the Connector when the data is filtered. The Connector will support filter pushdown in a future release.