Документация WSO2 BAM

Я пытаюсь настроить интеграцию WSO2 BAM и API Manager, следуя документации по адресу Публикация статистики выполнения API.

В документации есть строка для удаления таблицы Hive.

добавьте следующую строку в начало сценария Hive и повторите запуск. выпадающий стол;

Непонятно, куда добавить эту строчку и какую именно таблицу сбросить. Может ли кто-нибудь предоставить больше информации об этом?

BAM выдает следующее исключение, и я предполагаю, что оно связано с указанными выше изменениями.

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
[2014-04-09 09:08:00,122] ERROR {org.apache.hadoop.hive.ql.Driver} -  FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTa
sk
[2014-04-09 09:08:00,123] ERROR {org.wso2.carbon.analytics.hive.impl.HiveExecutorServiceImpl} -  Error while executing Hive script.
Query returned non-zero code: 9, cause: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask

person user1664338    schedule 09.04.2014    source источник


Ответы (1)


Войдите в БАМ. Выберите Главное -> Аналитика -> Добавить. Это вызовет редактор для предоставления вашего сценария. Вы можете указать операторы таблицы удаления здесь, а затем нажать «Выполнить». Вам не нужно сохранять это перед нажатием кнопки «Выполнить».

person Amila De Silva    schedule 09.04.2014
comment
Спасибо Амила. Вы знаете, какую таблицу нужно удалить? В нем говорится о удалении таблицы ‹hive_cassandra_table_name› - person user1664338; 09.04.2014
comment
В этом документе указано, какие таблицы должны быть удалены docs.wso2.org/display/ AM160/Публикация+API+Время выполнения+Статистика. См. раздел Изменение базы данных статистики - person Amila De Silva; 10.04.2014