ITEM_COUNT 列在 Spring 批次 2.x 中的 BATCH_STEP_EXECUTION 中缺失
ITEM_COUNT column is missing from BATCH_STEP_EXECUTION in Spring Batch 2.x
我正在将我的应用程序从 Spring Batch 1.1.4 迁移到 Spring Batch 2.2.7,我遇到了将列从 1.x 模式映射到 [=28= 的问题] table - BATCH_STEP_EXECUTION
.
的架构
早些时候,ITEM_COUNT
是这个table的一部分,但现在不存在了?我现在应该从哪里得到 ITEM_COUNT
?我也没有看到任何其他 table 具有此值。
这是两个版本的元数据架构的链接。
1.x - http://docs.spring.io/spring-batch-old/1.1.x/spring-batch-docs/reference/html-single/index.html
2.2.x - http://docs.spring.io/spring-batch/2.2.x/reference/html/metaDataSchema.html
通过您提供的链接阅读文档,这是在 1.x 架构中为 ITEM_COUNT
编写的内容:
ITEM_COUNT: The number of items that have been written out during this execution.
根据该描述,我会说 BATCH_STEP_EXECUTION
中 WRITE_COUNT
中 2.x 模式中的等效列(相同 table)
他们通过用以下列替换单个 ITEM_COUNT
增加了更多的粒度:
READ_COUNT
FILTER_COUNT
WRITE_COUNT
READ_SKIP_COUNT
WRITE_SKIP_COUNT
PROCESS_SKIP_COUNT
ROLLBACK_COUNT
1.x 中的前 ITEM_COUNT
现在与 WRITE_COUNT
一致。
我正在将我的应用程序从 Spring Batch 1.1.4 迁移到 Spring Batch 2.2.7,我遇到了将列从 1.x 模式映射到 [=28= 的问题] table - BATCH_STEP_EXECUTION
.
早些时候,ITEM_COUNT
是这个table的一部分,但现在不存在了?我现在应该从哪里得到 ITEM_COUNT
?我也没有看到任何其他 table 具有此值。
这是两个版本的元数据架构的链接。
1.x - http://docs.spring.io/spring-batch-old/1.1.x/spring-batch-docs/reference/html-single/index.html 2.2.x - http://docs.spring.io/spring-batch/2.2.x/reference/html/metaDataSchema.html
通过您提供的链接阅读文档,这是在 1.x 架构中为 ITEM_COUNT
编写的内容:
ITEM_COUNT: The number of items that have been written out during this execution.
根据该描述,我会说 BATCH_STEP_EXECUTION
中 WRITE_COUNT
中 2.x 模式中的等效列(相同 table)
他们通过用以下列替换单个 ITEM_COUNT
增加了更多的粒度:
READ_COUNT
FILTER_COUNT
WRITE_COUNT
READ_SKIP_COUNT
WRITE_SKIP_COUNT
PROCESS_SKIP_COUNT
ROLLBACK_COUNT
1.x 中的前 ITEM_COUNT
现在与 WRITE_COUNT
一致。