Я использую Hive (2.1.1) hook, как показано ниже:
set hive.exec.post.hooks=com.test.HiveTestHook;create table tmp.hive_hook_test(x int);
И я хочу запустить этот sql в spark sql (2.4.0), но я обнаружил, что hook не вызывается. Я запускаю spark sql как:
spark-sql -e 'set spark.hadoop.hive.exec.post.hooks=com.test.HiveTestHook;create table tmp.hive_hook_test(x int);'
Итак, я хочу знать, как использовать улей-крюк в spark sql?