Evolution

При записи в таблицу Metastore выходит ошибка Cannot write to non-managed Hive table


Не удается сделать запись в Metastore через JDBC-клиент DBeaver. Возникает ошибка Cannot write to non-managed Hive table.

Решение

Ошибка возникает из-за того, что не указан параметр, разрешающий записывать во внешние таблицы Metastore.

Чтобы устранить ошибку:

  1. Перейдите в раздел Evolution и выберите сервис Managed Trino.

  2. Откройте раздел Каталог.

  3. Справа от каталога, который ипользуется для подключения к Metastore, нажмите Горизонтальное меню и выберите Редактировать.

  4. Активируйте опцию Добавить параметры.

  5. Введите параметр hive.non-managed-table-writes-enabled и значение true.