Zoomdata Version

Managing Amazon Redshift Connectors

The Amazon Redshift connector lets you access the data available in the Amazon Redshift storage for visualization and exploration within the Zoomdata Client. Zoomdata supports Amazon Redshift versions and later.

Starting with version 2.5, the Amazon Redshift connector requires a JDBC driver to be configured before you connect. You can download the driver from the vendor's site. If you are upgrading, keep in mind you need to configure the JDBC driver- see Upgrading Zoomdata Server to v2.6 . For more information, see Adding a JDBC Driver . The JDBC Driver for Redshift has more than one jar file that needs to be downloaded: be sure to place the files in the same location to avoid any issues.

BEFORE YOU BEGIN

Before you can establish a connection between Amazon Redshift and Zoomdata, you must verify that the size of the maximum transmission unit (MTU) on your Zoomdata Server is set to 1500.

The MTU size determines the maximum size, in bytes, of a packet that can be transferred in one Ethernet frame over your network connection. If your MTU size is too large for the connection, you might experience incomplete query results, your query might hang, or the connection might be dropped altogether(1). (1) Excerpted from aws documentation for Amazon Redshift: " Queries Appear to Hang in the Client and Do Not Reach the Cluster ."

To review the MTU value, use the "ip" command:

$ ip addr show eth0

If you need to edit the MTU value and set the size to 1500, use the following "ip" command:

$ ip link set dev eth0 mtu 1500
Redshift returns whole numbers for aggregates on columns of type DECIMAL and NUMERIC types which have a 0 scale (in other words, 0 decimal places).

What does redshift support?

The table below lists information on the features that are supported by Amazon Redshift:

Supports Distinct Count? Yes
Supports Live Mode/ Playback? Yes
Supports Group-by Time? Yes
Supports Multi Group-by Charts? Yes
Supports Histogram? Yes
Supports Box Plot? Yes
Custom SQL Capable? Yes
Supports Last Value? No
Supports Partition? No
Table format? Tables, Collections

Managing your Redshift Connections

When setting up your Redshift connection, you need to specify the JDBC URL. You can find the URL on the Configuration tab of a cluster under Cluster Database Properties . The format varies slightly based on the type of database being connected. For Redshift, use the following format: jdbc:redshift://HOSTNAME:PORT/DATABASE_NAME
If authentication has been set up, provide the User Name and Password

Chart Settings for Redshift

On the Charts page, you can:

  1. Edit Global Default Settings .
  2. Select the Standard and, if available, Custom chart styles to be used with the data source.
  3. Set default parameters (group, sub-group, colors, sorting, and so on) for each chart style.
Learn more about how to customize a chart .

Select Finish to save your changes. Once your data connection has been established, it is listed under My Data Sources.

 

Was this topic helpful?