ALTERYX INSPIRE | Join us this May for for a multi-day virtual analytics + data science experience like no other! Register Now

Alteryx Analytics Hub

Find answers, ask questions, and share expertise about Alteryx Analytics Hub.

MongoDB with Hub and .Next

Mathur
5 - Atom

1) A customer of mine will be moving their Alteryx implementation to .next and Hub and is asking if these versions use MongoDB ?

 

2) if having a separate MongoDB backend would impact Alteryx application upgrades where an upgraded version (of Alteryx) requires a specific backend version and schema version of MongoDB. Is Alteryx fully supported with a non-embedded user-managed version of MongoDB?

BryceL
Alteryx
Alteryx

Hi @Mathur,

 

1. Analytics Hub does not support MongoDB. PostgreSQL was chosen as the repository as it is a more common standard across customers and better suited the needs of the product from a technical perspective.

 

2. I will leave your question on Server support in the capable hands of @KevinP.

 

Thanks,

Bryce

KevinP
Alteryx
Alteryx

@Mathur As Bryce stated Alteryx Analytics Hub utilizes PostgreSQL for its storage rather than MongoDB. Alteryx Server does use MongDB, and is able to accommodate stand alone user managed instances for it's persistent storage. Server currently supports MongoDB 3.4, MongoDB 4.0, and Mongo Atlas 4.0. For more details on version support information including Server's support for MongoDB please see https://help.alteryx.com/current/product-activation-and-licensing/version-support-policy

 

Regarding Server's connectivity to MongoDB and user managed instances there are two options to connect to a separate user managed Mongo instance. The first option is a pretty basic option where you provide the necessary data to connect in a guided way by providing information in fields (Hostname, Database name, username, and password). Providing this information we will build the connection string for you, but this method doesn't support advanced connection options such as TLS. The other way to connect to a user managed instance is to utilize the Advanced User-Managed MongoDB option. This will allow you to provide the connection string yourself and does support advanced options such as TLS. For more information on Alteryx Server's use of MongoDB please see the help documentation at https://help.alteryx.com/current/server/mongodb-management

Mathur
5 - Atom

Thank You,

What about .Next ? Does it support MongoDB ?