Я пытаюсь работать с Dbeaver и обрабатывать данные через Spark Hive.Соединение стабильно, так как работает следующая команда:
select * from database.table limit 100
Однако, как только я отличаюсь от простого запроса на выборку, я получаю исключение.Например, выполнение запроса
select count(*) from database.table limit 100
приводит к исключению:
Ошибка SQL [2] [08S01]: org.apache.hive.service.cli.HiveSQLException: ошибка приоператор обработки: FAILED: ошибка выполнения, код возврата 2 из org.apache.hadoop.hive.ql.exec.tez.TezTask.Vertex не удалось, vertexName = Карта 1, vertexId = vertex_1526294345914_23590_12_00, диагностика = [Vertex vertex_1526294345914_23590_12_00 [Карта 1] убит / не удалось из-за: ROOT_INPUT_INIT_FAILURE, Vertex ввода: проводки инициализатор не удалось, вершина = vertex_1526294345914_23590_12_00 [Карта 1], com.amazon.ws.emr.hadoop.fs.shaded.com.amazonaws.services.s3.model.AmazonS3Exception: неправильный запрос (сервис: Amazon S3; код состояния: 400; код ошибки: 400 неправильный запрос; идентификатор запроса: 95BFFF20D13AECDA), расширенный идентификатор запроса S3: fSbzZDf / Xi0b + CL99c5DKi8GYrJ7TQXj5 / WWGCiCpGa6JU5SGeoxA4lunoxPCNBJ2MPA3Hxh14M =
Может ли кто-нибудь помочь мне здесь?