我目前正在Pentaho Kettle进行改造。我有很多步骤,具体取决于相同的数据库连接。用户名和密码由用户提供为参数。如果提供了错误的凭据,则依赖于数据库连接的每个步骤都无法初始化并记录有关它的单独错误。这导致了一堵可怕的红色文本,我恐怕很难为转型的最终用户解释。
那么,有没有办法在其他步骤初始化之前测试数据库凭据,如果它们不正确则记录单个信息性错误消息?
答案 0 :(得分:1)
您可以在PDI Job中尝试Check Db connections步骤。在这里,您可以轻松地提供您在工作中使用的所有连接。最后,根据连接设置,您可以定义逻辑流程。
希望有所帮助:)