Pentaho DI
March 14, 2023

SQL диалект IBM DB2 в Pentaho DI. Не работает fetch N rows only.

Столкнулся с таким багом (или фичей) Pentaho DI. В степе Table input селект из IBM DB2 возвращает все строки, не смотря на использование этой кляузы. Гугол на раз не помог - не знал, что гуглить, - нашёл возможное объяснение проблемы в книжке Essential Pentaho ETL A self-study reference and practice book for ETL beginners (Gowda, Aryan Kavan). Есть проверенные (certified) источники, есть - непроверенные.

Источники, проверенные на совместимость диалекта SQL с Pentaho DI.

После этого уже по запросу "certified source pentaho" гугол вывел меня на документацию https://help.hitachivantara.com/Documentation/Pentaho/9.1/Setup/Components_Reference.

Со времён написания вышеуказанной книжки в список проверенных был добавлен лишь Snowflake. Диалект sql для IBM DB2 до сих пор в списке непроверенных. Такая жизнь.