При импорте Excel-файла с пустыми строками, они попадают в набор импорта, что приведет к созданию мусора в целевой таблице в результате трансформации.
В качестве обходного решения для пропуска пустых строк из Excel-файла можно добавить для схемы трансформации [sys_transform_map] связанный скрипт преобразования [sys_transform_script] с типом “onBefore/В начале трансформации” (см. скрин) со следующим содержимым:
(function runTransformScript(source, map, log, target /undefined onStart/) {
const impAttributes = Object.keys(source.getAttributes()).filter(attr => attr.startsWith(‘imp_’));
if (impAttributes.every(attr => !source.getValue(attr))) {
ignore = true;
status_message = 'Excel Row is empty';
}
})(source, map, log, target);
