The Product Idea boards have gotten an update to better integrate them within our Product team's idea cycle! However this update does have a few unique behaviors, if you have any questions about them check out our FAQ.

Alteryx Designer Desktop Ideas

Share your Designer Desktop product ideas - we're listening!
Submitting an Idea?

Be sure to review our Idea Submission Guidelines for more information!

Submission Guidelines

Support for MemSQL - and Advanced View for transparency of connection details

MemSQL is a very popular high-velocity; high scalability database which is often used for analytics: https://portal.memsql.com/

 

However, when attempting to make a connection to MemSQL, Alteryx throws the error "Get Table List Error: Error opening "SHOW VARIABLES LIKE 'aurora_version'": No Columns Returned."

From discussions with the support team at Alteryx - it appears that this is due to Alteryx presuming that the database is a MySQL database (because MemSQL also uses the MariaDB ODBC driver) and then sending a followup query to identify system version before making a connection - however MemSQL does not support this value so the connection fails.

 

Request:

- Please can we add the ability to connect to MemSQL without this error (i.e. trap this error and identify the DB version)

- Please can we give an advanced view to Alteryx users so that they can see this additional traffic and change this where needed?

          NOTE: By providing an advanced view - users can understand and diagnose / fix behaviours that Alteryx assumes by default, but which are not always relevant or useful.   An example of this is that on MS SQL Alteryx tries to open a cursor on columnstore tables by default and you have to use a workaround - please can you give us the ability to see and change these under-the-covers behaviours that are presumed by default.

- It may be useful to the Alteryx corporation to reach out to MemSQL and add Alteryx to the list of applications that can be used with MemSQL:  

 

https://docs.memsql.com/v6.8/guides/client-and-application/third-party-integrations/introduction/

 

 

To replicate:

- Fire up a MemSQL cluster (easiest is to get a trial cluster using the link above, or use an internal DB)

- Connect to this DB using the MariaDB ODBC connector (as recommended by MemSQL)

- Test this connection works with an ODBC compliant app like Tableau; Excel; etc

- Then attempt to connect using Alteryx  - see screenshot below.

 

 

 

Annotation 2020-04-10 131959.png

 

1 Comment
KylieF
Alteryx Community Team
Alteryx Community Team

Thank you for your idea! We appreciate the time our users take to provide us feedback and help us improve our product. Be sure to check out our other product boards and user ideas as well as our updated Submission Guidelines.