Amazon Aurora

Hevo can load data from any of your Pipelines into a Aurora database. In this document, we will walk through the steps to add Aurora as a Destination.

We do not recommend using a MySQL Destination for building your production Pipelines. It can perform poorly even for low volumes of data. If you run into performance issues, these may be unresolvable, and you will have to migrate to a different Destination.

Step 1. Add Destination

Do one of the following:

  • After you configure the Source during Pipeline creation, click ADD DESTINATION.

  • Click DESTINATIONS in the Asset Palette, and then, click + CREATE in the Destination List View.


Step 2. Select Destination Type

In the Add Destination page, select Amazon Aurora MySQL.

Alternatively, use the Search Destination Type search box to search for the Destination.


Step 3. Configure Amazon Aurora MySQL Connection Settings

Specify the following settings in the Configure your Amazon Aurora MySQL Destination page:

Amazon Aurora MySQL Destination settings

  • Destination Name: A unique name for this Destination.
  • Database Host: Aurora host’s IP address or DNS.
  • Database Port: The port on which your Aurora server is listening for connections (default is 3306).
  • Database User: A user with a non-administrative role of the Aurora database.
  • Database Password: Password of the user.
  • Database Name: Name of the Destination database where data will be dumped.

  • Additional Settings:

    • Connect through SSH: Enable this option to connect to Hevo using an SSH tunnel. Read Connecting Through SSH. Else, whitelist Hevo’s IP addresses for your region.

    • Sanitize Table/Column Names?: Enable this option to remove all non-alphanumeric characters, spaces in between the table and column names and replace them with an underscore (_). Read Name Sanitization.


Step 4. Test Connection

After filling the details, click on TEST CONNECTION button to test connectivity to the Destination Aurora server.


Step 5. Save Destination

Once the test is successful, save the Destination by clicking on SAVE DESTINATION.


Limitations

  • Hevo replicates a maximum of 4096 columns to each Amazon Aurora MySQL table, of which, six are Hevo-reserved metadata columns used during data replication. Therefore, your Pipeline can replicate up to 4090 (4096-6) columns for each table.
Last updated on 13 Feb 2021