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