Коннектор импорта простых файлов (CSV)

Это коннектор для локального использования.

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

Параметры

Коннектор CSV имеет следующие параметры:

  • Имя коннектора: Имя коннектора.
  • Имя сервера коннекторов: Имя сервера коннекторов, с которым связан данный коннектор. Каждый коннектор может быть связан только с одним сервером коннекторов. Если вы добавили коннектор на конкретный сервер коннекторов, это поле может быть уже заполнено для вас. Иначе вы можете выбрать сервер коннекторов из списка.
  • Путь: Каталог на сервере, где хранятся файлы CSV. Обязательно сохраните каждый новый файл в один и тот же каталог, и коннектор импортирует их данные. Для утилиты сервера коннекторов необходимо указать локальный путь.
  • Фильтр имен файлов: Фильтрует файлы CSV в каталоге, если вы хотите получать данные из файлов с особым наименованием. Используйте * в качестве подстановочного символа. Пример: *_data.csv
  • Тип данных: Выберите типы данных для импорта. Если вы хотите импортировать более одного типа данных, используйте отдельный коннектор для каждого типа данных.
  • Разделитель. Выберите тип разделителя, который будет использоваться в файле для разделения значений.
  • Формат даты: Выберите формат даты для файла.
  • Формат времени: Выберите формат времени для файла.
  • Часовой пояс: Выберите часовой пояс, который будет использоваться для данных в файле
  • Пример файла CSV: Загрузите образец файла с заголовками столбцов в первой строке и данными, как минимум, в одной строке в помощь назначению значений в базе данных. Вы должны выбрать тип данных перед загрузкой примера файла. Пример файла позволяет вам назначать значения в файле для значений в базе данных компонентов Neurons.
  • Повторы: Частота получения данных коннектором.
  • Время запуска: Время дня, когда коннектор должен быть запущен. Для уменьшения воздействия на вашу сеть и приложения мы рекомендуем запускать коннекторы в ночное время или по выходным дням.
  • Активно: Независимо от активности коннектора. Пока коннектор активен, он запускается по созданному вами расписанию. Если отменить выбор этого параметра, коннектор станет неактивен и не будет выполнять сбор данных, пока Параметр не будет установлен вновь, а коннектор сохранен.

Для получения информация о конфигурации или использовании коннекторов см. раздел Настройка коннекторов.

Назначение

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

Параметры назначения столбцов, демонстрирующие назначение атрибутов в CSV атрибутам в компонентах Neurons

В столбце Атрибуты отображаются заголовки столбцов вашего файла примера. В столбце Целевые атрибуты отображаются значения базы данных компонентов Neurons. В столбце Данные примера CSV отображается примеры значений столбца из файла примера. Целевые атрибуты с которыми указана звездочка, используются для сопоставления устройств и гарантии исключения дубликатов записей, поэтому их необходимо назначить для сохранения и использования коннектора. Например, если вы выберете устройство в качестве - Тип данных, тогда необходимыми атрибутами будут IP-адрес, физический адрес (сетевой платы или MAC-адрес) и имя узла (или полное доменное имя).

Платформа Neurons импортирует данные и сравнивает их с существующими объектами на основе правил сверки. Каждый импортируемый объект должен содержать достаточно уникальную идентифицирующую информации - иначе платформа Neurons игнорируют этот объект. Для устройств эта информация представляет собой комбинацию значений Network.TCPIP.HostName, Network.TCPIP.BoundAdapter.IPAddress и Network.TCPIP.BoundAdapter.PhysicalAddress. Вот поэтому эти три поля являются обязательными.

Иногда ваш набор данных может не содержать эти три атрибута, и платформа Neurons может удалить данные. Однако вы можете указать уникальный атрибут идентификации, который присутствует в данных CSV, используя для этого целевой атрибут CSVID.

Например, если будет выполнен экспорт данных из источника, в котором есть столбец UUID устройства, вы можете назначить этот UUID атрибуту CSVID. Это сообщит платформе Neurons, что все назначенные CSVID, сами по себе уникальны и могут использоваться независимо от любой другой информации для идентификации устройств. Настоятельно рекомендуется использовать CSVID - особенно, если ваши данные в других атрибутов неполные. Это сообщит платформе Neurons, что на устройстве достаточно информации для импорта.

ВАЖНО: Перед импортом данных с использованием коннектора CSV необходимо проверить целостность данных для источника CSV и источников, используемых другими коннекторами. Кроме того, со временем целостность данных CSV может ухудшиться, поэтому убедитесь, что вы импортируете действительные данные во время каждого импорта CSV. Проверки и обновления с использованием коннектора CSV необходимо выполнять перед каждым импортом, иначе ухудшение качества данных приведет к проблемам в вашей среде.

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

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

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

В настоящее время нельзя создать особые целевые атрибуты.

Для получения информации об импортируемых этим и другими коннекторами атрибутов по умолчанию, а также о назначении целевых атрибутов см. раздел Назначение данных коннекторов.