Общие сведения
Функциональность замены или добавления данных присутствует в датасетах, созданных из файлового источника:
- Excel;
- Текстовый или CSV-файл;
- JSON;
- XML.
Для перехода в настройки замены или добавления данных необходимо в разделе «Колонки» нажать на текстовую кнопку. После нажатия откроется блок с настройками:
Данный блок состоит из следующих элементов:
- Выпадающий список «Выбор типа файла»;
Данный список состоит из следующих типов файлов: Excel, Текстовый или CSV-файл, JSON, XML. - Блок «Замена данных»;
Данный блок активируется после выбора типа файла. - Блок «Добавления данных».
Данный блок активируется после выбора типа файла.
Тип файла
На данном этапе необходимо выбрать тип файла, из которого в дальнейшем будут загружаться данные для замены или добавления. Для выбора типа файла необходимо кликнуть по полю «Выберите тип файла», откроется список:
Данный список состоит из следующих типов файлов:
- Текстовый или CSV-файл;
- Excel;
- JSON;
- XML.
Данный этап обязателен для заполнения, так как следующие этапы будут активированы только после указания типа файла.
Замена данных
Для замены данных в датасете необходимо в блоке «Замена данных» нажать на кнопку , откроется модальное окно проводника для выбора файла. После обработки выбранного файла будет произведен переход в окно преднастроек замены данных:
В данном окне отображается предварительный просмотр таблицы файла и правило замены. Поле «Правило замены» предназначено для выбора опциональной настройки данных:
- Заменить слева направо. Данный вариант установлен по умолчанию;
- Заменить по колонкам.
Заменить слева направо
Замена данных производится слева направо, где первая колонка файла заменяет данные первой колонки датасета и т. д. Если система обнаружит несоответствие типов данных колонок, отобразится блок ошибки и кнопка перехода на следующий шаг «Далее» будет неактивна.
Блок ошибки можно раскрыть путем клика по нему для просмотра обнаруженных несоответствий по колонкам датасета и файла. Для устранения несоответствий необходимо путем перетаскивания («drag-and-drop») колонок файла относительно друг друга расположить их в порядке соответствия с типом данных колонок датасета.
Для перехода на следующий шаг, после устранения всех несоответствий, необходимо нажать на кнопку «Далее», где произойдет переход на окно с отображением предварительного просмотра таблицы датасета. Перед переходом на следующий шаг, если обнаружено несоответствие колонок файла и датасета, отобразится модальное окно подтверждения:
В случае если количество колонок файла больше, чем количество колонок датасета, отобразится модальное окно:
Далее необходимо выбрать действие:- Добавить;
- Не добавлять.
В случае если количество колонок датасета больше, чем количество колонок файла, отобразится модальное окно:
Далее необходимо выбрать действие:- Сохранить;
- Удалить.
Заменить по колонкам
При выборе второго варианта «Заменить по колонкам» отобразится модальное окно, где необходимо настроить связь между колонками файла и датасета, по которым необходимо заменить данные:
Для замены данных по колонкам типы данных колонок файла и датасета должны соответствовать.
Значения колонки файла будут проставлены в колонку датасета строго в соответствии с их порядком сортировки в колонке файла.
Добавление данных
Для добавления данных в датасет необходимо в блоке «Добавление данных» нажать на кнопку , откроется модальное окно проводника для выбора файла. После обработки выбранного файла будет произведен переход в окно преднастроек добавления данных:
Для добавления данных из файла к данным датасета необходимо обязательное соответствие количества колонок файла количеству колонок датасета, иначе файл не будет загружен в систему.
В окне настроек добавления данных отображается предварительный просмотр датасета. По умолчанию данные файла будут добавлены к данным датасета снизу и строго слева направо.
В случае если после загрузки файла будет обнаружено несоответствие типов данных колонок, отобразится блок ошибки. Для перехода на следующий шаг необходимо устранить несоответствие и нажать на кнопку «Далее»:
При нажатии на кнопку:
- «Загрузить» – данные датасета будут обновлены;
- «Отмена» – все настройки будут отменены с переходом на первый шаг загрузки файла.