Я сталкиваюсь с ошибкой ниже при запуске искрового действия через ooz ie рабочий процесс в кластере EMR 5.14:
pyspark. sql .utils.IllegalArgumentException: u "Ошибка при создании экземпляра 'org. apache .spark. sql .hive.HiveExternalCatalog'" Мой сценарий Pyspark работает нормально, когда выполняется как обычное задание зажигания, но не выполняется с помощью программы Oozie Pyspark: -
spark = SparkSession.builder.appName("PysparkTest").config("hive.support.quoted.identifiers", "none").enableHiveSupport().getOrCreate()
sc = SparkContext.getOrCreate();
sqlContext = HiveContext(sc)
sqlContext.sql("show databases").show()
Я создал рабочий процесс. xml и job.properties, ссылаясь на LINK .
Я скопировал все файлы конфигурации, связанные со свечами и кустами, под тот же каталог ($ SPARK_CONF_DIR /). Hive также настроен на использование MySQL для метастаза.
Будет здорово, если вы поможете мне разобраться с проблемой, с которой я сталкиваюсь при запуске этой программы Pyspark в виде файла JAR в Унция ie искровое действие.