I am able to successfully create a base view from the hive external tables by creating a [JDBC datasource](https://community.denodo.com/docs/html/browse/latest/vdp/administration/creating_data_sources_and_base_views/jdbc_sources/jdbc_sources#jdbc-sources). Hence i would suggest you to check the VDP.log file for additional information. Additionally, you can check the version of the Database Adapter matches the JDBC driver you have used.
Also, i would recommend you to try connecting to the Hive datasource from the other third party client tool (such as DBViusalizer) using the same JDBC driver and try executing the select on top of external table you are referring to. By the way you can isolate whether the problem is related to the JDBC driver or Denodo Platform.
Suppose, If you still need help and if you are a user with valid support access then you can raise a support case in [Denodo Support Site](https://support.denodo.com/) so that our support team can assist you.
Hope this helps!