介绍 :
我在一个名为 Jedox 的工具上工作。在这个工具中有一个 ETL。这个 ETL 可以运行作业(作业允许从 ETL 执行多个步骤,我的意思是对表的一组操作(大部分时间))。有些作业可以从 etl 连续启动不同的步骤,但是还有另一种类型的作业可以运行脚本。我尝试运行使用 Groovy 语言的作业。这种语言与 Java 非常相似,这两种语言有很多相似之处。
语境 :
在运行期间,ETL 显示消息记录在控制台上。我也可以自己打印一些消息。ExLOG.info("hello")
将Hello
在 ETL Jedox 控制台中打印。LOG 是来自 ETLLogger 类的对象。它是 Jedox 库中的一个特定类。
问题 :
- 使用此记录器,如何在作业运行期间打印消息日志?
- 使用另一个 Logger(例如来自 log4j)是否可以在一个过程中打印所有日志消息?
目标 :
我希望这些日志消息在作业结束时打印作业期间发生的所有警告,因为 jedox 控制台非常有故障,我无法从简单的复制和粘贴中检索到体面的数据。此外,如果只是复制/粘贴所有日志,我只能手动选择警告消息。如果有可能我想将我感兴趣的日志写在一个文件中,那就太好了!