My enterprise uses a Denodo server as our main datasource. I didn’t see Denodo in the list of supported datasources. Is there a way to connect to it anyway?

To connect it you will need to implement a new Query Runner. If Denodo has some sort of querying API, it should be relatively simple.

You can see some details on how to implement a Query Runner here.