Apache Zeppelin 0.7.3 - Oracle JDBC Issues & Долгосрочный запрос

user9074332 спросил: 14 ноября 2017 в 07:22 в: oracle

Я пытаюсь подключиться к базе данных Oracle 12.1 через Apache Zeppelin 0.7.3 и с помощью простого запроса: выберите sysdate из двух запусков, превышающих 10 минут до завершения.

JDBC регистрирует в $ zeppelin_home / logs показывает:

    ERROR [2017-12-08 14:08:58,068] ({pool-2-thread-2} JDBCInterpreter.java[open]:177) - zeppelin will be ignored. driver.zeppelin and zeppelin.url is mandatory.

Я без проблем подключился к базе данных MySql в этой же среде, поэтому проблема, похоже, специфична для Oracle. Я зарегистрировался в gv $ session и вижу сеанс, созданный вскоре после (пары секунд) выполнения запроса Zeppelin. Похоже, что работа с базой данных показывает, что на выполнение логического чтения через вложенный цикл в большом словарном запросе тратится длительный период времени:

   SELECT  NULL AS table_cat,
   t.owner AS table_schem,
   t.table_name AS table_name,
   t.column_name AS column_name,
   DECODE (t.data_type, 'CHAR', 1, 'VARCHAR2', 12, 'NUMBER', 3,
   ...

Questions:

  1. Кто-нибудь знает, как отключить этот потенциально бесполезный и проблемный словарный запрос?
  2. Кто-нибудь вообще знает, как обойти эту проблему?
  3. Кто-нибудь слышал о целевой дате выпуска Zeppelin 0.8, которая, будем надеяться, будет исправлена?

Я видел это старое сообщение, в котором описывались похожие проблемы, но без каких-либо полезных ответов.


0 ответов