fix: 没有已完成的同步任务,无法进行增量同步
This commit is contained in:
parent
2bfe32f9d5
commit
419a33c32b
@ -362,13 +362,14 @@ public class ExtractDataService {
|
||||
|
||||
case add_scope: // 增量更新
|
||||
try {
|
||||
if (datasetTable.getLastUpdateTime() == null || datasetTable.getLastUpdateTime() == 0) {
|
||||
throw new Exception("未进行全量同步");
|
||||
}
|
||||
if (datasource.getType().equalsIgnoreCase(DatasourceTypes.api.name())) {
|
||||
extractData(datasetTable, datasource, datasetTableFields, "incremental_add", null);
|
||||
} else {
|
||||
DatasetTableIncrementalConfig datasetTableIncrementalConfig = dataSetTableService.incrementalConfig(datasetTableId);
|
||||
if (datasetTable.getLastUpdateTime() == null || datasetTable.getLastUpdateTime() == 0) {
|
||||
throw new Exception("未进行全量同步");
|
||||
}
|
||||
|
||||
|
||||
execTime = System.currentTimeMillis();
|
||||
if (datasetTableIncrementalConfig != null && StringUtils.isNotEmpty(datasetTableIncrementalConfig.getIncrementalAdd()) && StringUtils.isNotEmpty(datasetTableIncrementalConfig.getIncrementalAdd().replace(" ", ""))) {// 增量添加
|
||||
|
||||
Loading…
Reference in New Issue
Block a user