Я загружаю данные из одной таблицы Hive в другую, используя spark Sql. Я создал sparksession с помощью enableHiveSupport, и я могу создать таблицу в кусте, используя spark sql, но когда я загружаю данные из одной таблицы улья в другую таблицу улья, используя spark sql, я получаю разрешение:
В доступе отказано: user = anonymous, access = WRITE, path = "hivepath".
Я запускаю это с использованием пользователя spark, но не могу понять, почему его взятие Аноним как пользователь вместо искры. Кто-нибудь может подсказать, как мне решить эту проблему?
Я использую приведенный ниже код.
sparksession.sql("insert overwrite into table dbname.tablename" select * from dbname.tablename").