I am curious if there is a way to model the data from Hive tables in Caravel.
Similar to how caravel can connect to a Druid cluster and display a UI on the data in Druid, is there a way to model the data in Hive in Caravel using JDBC?
Yep, take a look into the https://github.com/dropbox/PyHive. You can specify the sql alchemy connection string and connect to the Hive.