Общие сведения

Функциональность замены или добавления данных присутствует в датасетах, созданных из файлового источника:

  • Excel;
  • Текстовый или CSV-файл;
  • JSON;
  • XML.

Для перехода в настройки замены или добавления данных необходимо в разделе «Колонки» нажать на текстовую кнопку. После нажатия откроется блок с настройками:


Блок «Замена или добавление данных»


Данный блок состоит из следующих элементов:

  • Выпадающий список «Выбор типа файла»;
    Данный список состоит из следующих типов файлов: Excel, Текстовый или CSV-файл, JSON, XML.
  • Блок «Замена данных»;
    Данный блок активируется после выбора типа файла.
  • Блок «Добавления данных».
    Данный блок активируется после выбора типа файла.

Тип файла

На данном этапе необходимо выбрать тип файла, из которого в дальнейшем будут загружаться данные для замены или добавления. Для выбора типа файла необходимо кликнуть по полю «Выберите тип файла», откроется список:


Список «Тип файла»


Данный список состоит из следующих типов файлов:

  • Текстовый или CSV-файл;
  • Excel;
  • JSON;
  • XML.

Данный этап обязателен для заполнения, так как следующие этапы будут активированы только после указания типа файла.

Замена данных

При замене данных структура датасета может не совпадать со структурой файла (под структурой понимается - состав колонок и/или тип данных колонок):

  1. В файле может быть больше колонок или меньше колонок, чем в датасете.
  2. Типы данных колонок из файла и из датасета могут отличаться.
  3. В датасете могут быть созданы расчетные колонки (записанные или не записанные в датасет).

Для замены данных в датасете необходимо в блоке «Замена данных» нажать на кнопку , откроется модальное окно проводника для выбора файла. После обработки выбранного файла будет произведен переход в окно преднастроек замены данных:


Окно преднастройки


В данном окне отображается предварительный просмотр таблицы файла. 

Замена данных производится слева направо, где первая колонка файла заменяет данные первой колонки датасета и т. д. Если система обнаруживает несоответствие типов данных в колонке файла, они автоматически приводятся к формату данных соответствующей колонки датасета согласно правилам приведения типов данных, но только в том случае, если это логически допустимо. Например, строку "1" можно преобразовать в число, а строку "текст" - нельзя. 



 

Автоматическое приведение типов данных. Данные в файле имеют формат "Денежный", при загрузке файла для замены он преобразуется в "Числовой" (как в датасете)

В случае если автоматическое приведение типов данных невозможно, пользователю предлагается привести данные к нужному типу вручную. Для замены данных в файле нужно нажать на кнопку "Изменить".

Несоответствие типов данных

Если файл содержит больше колонок, чем датасет, в окне преднастройки отображается предупреждение. Если оставить включенным чек-бокс "Добавить колонки из файла в датасет", они будут добавлены. Добавление не затрагивает расчетные колонки.

Файл содержит больше колонок, чем датасет

Если файл содержит меньше колонок, чем датасет, в окне преднастройки  также отображается предупреждение. При продолжении процедуры замены "лишние" колонки в датасете будут удалены. Удаление не затрагивает расчетные колонки.

Файл содержит меньше колонок, чем датасет

При нажатии на кнопку "Далее" отображается окно предпросмотра загружаемых данных.

Предварительный просмотр перед загрузкой

При нажатии на кнопку:

  • «Загрузить» – данные датасета будут обновлены;
  • «Отмена» – все настройки будут отменены с переходом на первый шаг загрузки файла.

Добавление данных

Для добавления данных в датасет необходимо в блоке «Добавление данных» нажать на кнопку , откроется модальное окно проводника для выбора файла. После обработки выбранного файла будет произведен переход в окно преднастроек добавления данных:


Окно преднастройки «Добавление данных»


В окне настроек добавления данных отображается предварительный просмотр датасета. По умолчанию данные файла будут добавлены к данным датасета снизу и строго слева направо. Поведение при большем/меньшем числе колонок аналогично поведению при замене данных датасета.

При нажатии на кнопку "Далее" отображается окно предпросмотра загружаемых данных:


Предварительный просмотр перед загрузкой


При нажатии на кнопку:

  • «Загрузить» – данные датасета будут обновлены;
  • «Отмена» – все настройки будут отменены с переходом на первый шаг загрузки файла.

  • Нет меток