Перейти к основному содержимому
Версия: v2.2.x

Настройки импорта узлов/пользователей

В данной статье описан процесс конфигурации импорта узлов или пользователей в AxelNAC.

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

После того как вы выбрали CSV-файл для импорта, в веб-интерфейсе AxelNAC откроется окно импорта. В данном окне вы можете выполнить следующие действия:

  • Настроить параметры парсинга полей из CSV-файла;
  • Сопоставить поля из CSV-файла с полями в базе данных AxelNAC;
  • Настроить дополнительные настройки пользователя (только для импорта пользователей);
  • Настроить общие параметры импорта;
  • Произвести пробный импорт для проверки настроек.

Настройка параметров парсинга полей​

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

  • Кодировка — данный параметр позволяет выбрать кодировку, используемую для открытия CSV-файла;
  • Заголовок — данный переключатель определяет, будет ли первая строка CSV-файла считаться заголовком. Если параметр включен, первая строка CSV-файла будет пропускаться при парсинге;
  • Разделитель — данный параметр позволяет определить символ, который будет использоваться как разделитель. Если вы оставите это поле пустым, значение будет автоматически определяться из списка наиболее распространенных разделителей;
  • Перенос строки — данный параметр определяет последовательность символов, обозначающую перенос строки. Если вы оставите это поле пустым, значение будет автоматически  определяться из списка наиболее распространенных последовательностей;
  • Символ открытия кавычек —  данный параметр определяет символ, использующийся для открытия кавычек в поле;
  • Символ закрытия кавычек — данный параметр определяет символ, использующийся для закрытия кавычек в поле.

После того как вы настроили все необходимые параметры, нажмите Продолжить. Система проведет обновление парсинга в соответствии с настроенными параметрами.

Сопоставление импортированных полей​

Выбор соответствия полей​

В блоке Сопоставление импортированных полей вы можете сопоставить поля из CSV-файла с полями в базе данных AxelNAC. Также, вы можете выбрать ряды CSV-файла, которые необходимо пропустить. Для этого выберите в выпадающем списке значение Игнорировать.

Добавление и удаление строк при импорте​

В случае, если ряды CSV-файла имеют больше строк, чем было импортировано, вы можете добавить эти строки, нажав Добавить строку. В случае, если были импортированы лишние строки, вы можете удалить их, нажав Удалить строку.

Добавление пользовательских рядов​

В случае, если вы хотите добавить дополнительные рядов, которых не было в исходном CSV-файле, нажмите Выберите статическое поле в конце списка импортированных полей и выберите поле, которое вы хотели бы добавить. После этого вы сможете заполнить значение для каждой из строк.

Дополнительные настройки пользователя​

внимание

Данный блок доступен только при импорте пользователей.

При необходимости, вы можете выполнить дополнительные настройки параметров пользователя:

  • Окно регистрации — данный параметр определяет срок действия учетных записей импортированных пользователей;
  • Действия — данный параметр позволяет определить, какие действия будут применены к учетным записям импортированных пользователей;
  • Настройки пароля — данный параметр позволяет настроить парольную политику для учетных записей импортированных пользователей.

Настройки параметров импорта​

Для того чтобы настроить параметры импорта, нажмите Параметры импорта в левом нижнем углу окна импорта. В открывшемся окне вам будут доступны следующие параметры:

  • Вставить новый элемент — данный параметр определяет, будут ли при импорте добавляться поля, которые ранее не существовали в базе данных AxelNAC. Если данный параметр активирован, все новые поля будут импортированы, если деактивирован —  пропущены;
  • Обновить существующие элементы — данный параметр определяет, будут ли при импорте обновляться поля, которые уже существуют в базе данных AxelNAC. Если данный параметр активирован, все существующие поля будут обновлены, если деактивирован — пропущены;
  • Размер фрагмента API — данный параметр определяет число элементов, которые будут импортированы за 1 запрос API. Для объемных файлов рекомендуется уменьшать размер фрагмента API.

Пробный импорт​

Для того чтобы протестировать процесс импорта, нажмите Пробный импорт в левом нижнем углу окна импорта. Система проведет анализ совокупности параметров, которые вы настроили на предыдущих шагах. При наличии ошибок вам будут показаны причины этих ошибок с указанием строк, в которых эти ошибки были обнаружены.

Вы можете пропустить строки, в которых были обнаружены ошибки, чтобы завершить импорт, или отменить импорт и исправить ошибки. По окончании пробного импорта вам будет показана статистика с указанием количества созданных, обновленных, пропущенных и неудачных записей, а также общее количество записей. Также вы можете произвести импорт из этого окна либо закрыть его.