Spark Доступ к последовательности DB2 - PullRequest
0 голосов
/ 07 ноября 2018

Мы пытаемся вызвать последовательность DB2 через Spark и присвоить это значение одному из столбцов (PK) в таблице. Мы получаем следующую проблему:

SEQ: CITI_VENDOR_UNITED_LIST_TARGET_SEQ
Table: CITI_VENDOR_UNITED_LIST_TARGET
DB: CITIVENDORS
Host: CIT_XX
Port: 42194
Schema: MINE

DB2 SQL ERROR: SQLCODE = 348, SQLSTATE= 428F9 SQLERRMC=NEXTVAL FOR MINE.CITI_VENDOR_UNITED_LIST_TARGET_SEQ 

Это ошибка, потому что SEQUENCE не является детерминированным столбцом? Я могу запросить с помощью простого SQL. Но не из моего искрового кода. Код искры - обычный со свойствами подключения, использующими spark.read.jdbc.

Спасибо и всего наилучшего, Ravion

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...