<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents**  *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [Supported GreenPlum server versions](#supported-greenplum-server-versions)
- [Encoding support](#encoding-support)
- [Connection preview support](#connection-preview-support)
- [SQL query dataset support for SQL](#sql-query-dataset-support-for-sql)
- [Supported authentication methods for connecting GreenPlum server](#supported-authentication-methods-for-connecting-greenplum-server)
- [Unsupported field types](#unsupported-field-types)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->


### Supported GreenPlum server versions

5.3.0, 5.13.0

### Encoding support

Automatic encoding conversion

### Connection preview support

Supports ordinary tables, does not support views and other special tables.

### SQL query dataset support for SQL

Supports only SELECT statements, supports all the SELECT-related features supported by the connected GreenPlum server, and users need to ensure the syntax complies with GreenPlum standards.

### Supported authentication methods for connecting GreenPlum server

Supports username and password method, does not support SSL authentication method.

### Unsupported field types
The following types of columns in a GreenPlum table cannot be correctly processed. If you need other fields from this table, you can enter a SELECT statement in the SQL query that does not include these fields.
- interval
- point
- line
- lseg
- box
- path
- polygon
- circle
- macaddr
- bit varying
- tsquery
- tsvector
- xml
- json
- Arrays
- Composite Types
- Range Types