Superset Hive Testing

We can use the same dataset we created in Impala testing, and create it in HIVE.

CREATE DATABASE IF NOT EXISTS test_superset_hive; USE test_superset_hive; CREATE TABLE IF NOT EXISTS test_table ( id INT, country STRING, sales DOUBLE, sale_timestamp TIMESTAMP ); INSERT INTO test_superset_hive.test_table SELECT 1,'India',120,'2025-02-01 10:00:00' UNION ALL SELECT 2,'USA',200,'2025-02-01 11:00:00' UNION ALL SELECT 3,'UK',150,'2025-02-01 12:00:00' UNION ALL SELECT 4,'Germany',300,'2025-02-01 13:00:00' UNION ALL SELECT 5,'France',180,'2025-02-01 14:00:00' UNION ALL SELECT 6,'Canada',90,'2025-02-01 15:00:00' UNION ALL SELECT 7,'India',220,'2025-02-02 10:00:00' UNION ALL SELECT 8,'USA',180,'2025-02-02 11:00:00' UNION ALL SELECT 9,'UK',170,'2025-02-02 12:00:00' UNION ALL SELECT 10,'Germany',310,'2025-02-02 13:00:00' UNION ALL SELECT 11,'France',200,'2025-02-02 14:00:00' UNION ALL SELECT 12,'Canada',95,'2025-02-02 15:00:00' UNION ALL SELECT 13,'India',250,'2025-02-03 10:00:00' UNION ALL SELECT 14,'USA',210,'2025-02-03 11:00:00' UNION ALL SELECT 15,'UK',140,'2025-02-03 12:00:00' UNION ALL SELECT 16,'Germany',330,'2025-02-03 13:00:00' UNION ALL SELECT 17,'France',220,'2025-02-03 14:00:00' UNION ALL SELECT 18,'Canada',100,'2025-02-03 15:00:00' UNION ALL SELECT 19,'India',300,'2025-02-04 10:00:00' UNION ALL SELECT 20,'USA',190,'2025-02-04 11:00:00' UNION ALL SELECT 21,'UK',160,'2025-02-04 12:00:00' UNION ALL SELECT 22,'Germany',350,'2025-02-04 13:00:00' UNION ALL SELECT 23,'France',210,'2025-02-04 14:00:00' UNION ALL SELECT 24,'Canada',120,'2025-02-04 15:00:00' UNION ALL SELECT 25,'India',280,'2025-02-05 10:00:00' UNION ALL SELECT 26,'USA',230,'2025-02-05 11:00:00' UNION ALL SELECT 27,'UK',180,'2025-02-05 12:00:00' UNION ALL SELECT 28,'Germany',370,'2025-02-05 13:00:00' UNION ALL SELECT 29,'France',240,'2025-02-05 14:00:00' UNION ALL SELECT 30,'Canada',130,'2025-02-05 15:00:00' UNION ALL SELECT 31,'India',320,'2025-02-06 10:00:00' UNION ALL SELECT 32,'USA',260,'2025-02-06 11:00:00' UNION ALL SELECT 33,'UK',200,'2025-02-06 12:00:00' UNION ALL SELECT 34,'Germany',390,'2025-02-06 13:00:00' UNION ALL SELECT 35,'France',260,'2025-02-06 14:00:00' UNION ALL SELECT 36,'Canada',140,'2025-02-06 15:00:00' UNION ALL SELECT 37,'India',350,'2025-02-07 10:00:00' UNION ALL SELECT 38,'USA',270,'2025-02-07 11:00:00' UNION ALL SELECT 39,'UK',210,'2025-02-07 12:00:00' UNION ALL SELECT 40,'Germany',410,'2025-02-07 13:00:00' UNION ALL SELECT 41,'France',280,'2025-02-07 14:00:00' UNION ALL SELECT 42,'Canada',150,'2025-02-07 15:00:00' UNION ALL SELECT 43,'India',370,'2025-02-08 10:00:00' UNION ALL SELECT 44,'USA',290,'2025-02-08 11:00:00' UNION ALL SELECT 45,'UK',220,'2025-02-08 12:00:00' UNION ALL SELECT 46,'Germany',430,'2025-02-08 13:00:00' UNION ALL SELECT 47,'France',300,'2025-02-08 14:00:00' UNION ALL SELECT 48,'Canada',160,'2025-02-08 15:00:00' UNION ALL SELECT 49,'India',400,'2025-02-09 10:00:00' UNION ALL SELECT 50,'USA',310,'2025-02-09 11:00:00' UNION ALL SELECT 51,'UK',240,'2025-02-09 12:00:00' UNION ALL SELECT 52,'Germany',450,'2025-02-09 13:00:00' UNION ALL SELECT 53,'France',320,'2025-02-09 14:00:00' UNION ALL SELECT 54,'Canada',170,'2025-02-09 15:00:00' UNION ALL SELECT 55,'India',420,'2025-02-10 10:00:00' UNION ALL SELECT 56,'USA',330,'2025-02-10 11:00:00' UNION ALL SELECT 57,'UK',260,'2025-02-10 12:00:00' UNION ALL SELECT 58,'Germany',480,'2025-02-10 13:00:00' UNION ALL SELECT 59,'France',350,'2025-02-10 14:00:00' UNION ALL SELECT 60,'Canada',180,'2025-02-10 15:00:00';

Configure Superset

Example URL:

hive://{hive server 2}:10000/default?auth=KERBEROS&kerberos_service_name=hive

URL for the following cluster:

hive://newsuper-1.newsuper.harshith.svc.cluster.local:10000/default?auth=KERBEROS&kerberos_service_name=hive

Dataset > Create Dataset


Create a chart




  Last updated