我是第一次在项目中使用 rhino ETL,它的功能给我留下了深刻的印象。我使用连接操作来匹配两个数据源。
有时可能会丢失数据,因此我覆盖 LeftOrphanRow 以“记录”错误。所以我虽然我会抛出一个异常,然后在进程结束时使用 GetAllErrors() 收集所有发生的异常。
但似乎该过程正在中止,第一个例外。这是故意的吗?处理 OrphanRows 的最佳方法是什么(特别是当我想在流程结束时汇总所有操作的所有孤立行时)?
我是第一次在项目中使用 rhino ETL,它的功能给我留下了深刻的印象。我使用连接操作来匹配两个数据源。
有时可能会丢失数据,因此我覆盖 LeftOrphanRow 以“记录”错误。所以我虽然我会抛出一个异常,然后在进程结束时使用 GetAllErrors() 收集所有发生的异常。
但似乎该过程正在中止,第一个例外。这是故意的吗?处理 OrphanRows 的最佳方法是什么(特别是当我想在流程结束时汇总所有操作的所有孤立行时)?