Я хочу попробовать прочитать из Teradata с помощью Spark.
У меня есть представление Teradata из одной таблицы, в которой есть столбец (order_id) с названием столбца ("ORDER ID").
Поэтому при использовании искры выдается следующая ошибка:
Причина: java. sql .SQLException: [База данных Teradata] [TeraJDB C 16.20.00.08] [Ошибка 5628] [SQLState HY000 ] Столбец ID заказа не найден в ST.
val Query = "(select order_id from table sample 100) ST ";
var reader = sparkSession.read
.format("jdbc")
.option("url", "jdbc:teradata://xx/charset=xx, DBS_PORT=xx, TMODE=TERA, user=xx, password=xx")
.option("dbtable", Query);
reader.load().show(100);