У меня проблема с несколькими вставками через odbc Impala (последняя версия).Драйвер Impala ODBC для множественной вставки
Я пытаюсь вставить две тысячи строк в таблице Impala (на Cloudera) с 4-мя колоннами, но я получаю две ошибки:
[Cloudera] [SQLEngine] (31580) Длина заявления превышает максимальная: 16384. [Cloudera] [ImpalaODBC] (110) ошибка при выполнении запроса в Impala: [HY000]: AnalysisException: Синтаксическая ошибка в строке 1: ...
Я использую запрос параметризованных запрос:
INSERT INTO name_table (a,b,c,d) VALUES (?,?,?,?) , (?,?,?,?) , ....
Теперь мой вопрос:
Есть ли способ вставить миллионы строк с помощью драйвера odbc без использования отдельных вставок?
спасибо.
Только в сторону, предстоящий выпуск драйвера увеличит предел до практических ограничений, поддерживаемых Impala. – KylePorter