in-macro support hive