Коннектор импорта простых файлов (CSV)
Это коннектор для локального использования.
Коннектор CSV получает данные об устройствах, бизнес-подразделениях или пользователях из файлов CSV. Используйте заголовок столбца для первой строки в файле CSV, а затем заполните его данными, которые нужно импортировать. Вы должны сначала загрузить файл примера во время создания коннектора в помощь для корректного назначения столбцов в файле CSV.
Параметры
Коннектор CSV имеет следующие параметры:
- Имя коннектора: Имя коннектора.
- Имя сервера коннекторов: Имя сервера коннекторов, с которым связан данный коннектор. Каждый коннектор может быть связан только с одним сервером коннекторов. Если вы добавили коннектор на конкретный сервер коннекторов, это поле может быть уже заполнено для вас. Иначе вы можете выбрать сервер коннекторов из списка.
- Путь: Каталог на сервере, где хранятся файлы CSV. Обязательно сохраните каждый новый файл в один и тот же каталог, и коннектор импортирует их данные. Для утилиты сервера коннекторов необходимо указать локальный путь.
- Фильтр имен файлов: Фильтрует файлы CSV в каталоге, если вы хотите получать данные из файлов с особым наименованием. Используйте * в качестве подстановочного символа. Пример: *_data.csv
- Тип данных: Выберите типы данных для импорта. Если вы хотите импортировать более одного типа данных, используйте отдельный коннектор для каждого типа данных.
- Разделитель. Выберите тип разделителя, который будет использоваться в файле для разделения значений.
- Формат даты: Выберите формат даты для файла.
- Формат времени: Выберите формат времени для файла.
- Часовой пояс: Выберите часовой пояс, который будет использоваться для данных в файле
- Пример файла CSV: Загрузите образец файла с заголовками столбцов в первой строке и данными, как минимум, в одной строке в помощь назначению значений в базе данных. Вы должны выбрать тип данных перед загрузкой примера файла. Пример файла позволяет вам назначать значения в файле для значений в базе данных компонентов Neurons.
- Повторы: Частота получения данных коннектором.
- Время запуска: Время дня, когда коннектор должен быть запущен. Для уменьшения воздействия на вашу сеть и приложения мы рекомендуем запускать коннекторы в ночное время или по выходным дням.
- Активно: Независимо от активности коннектора. Пока коннектор активен, он запускается по созданному вами расписанию. Если отменить выбор этого параметра, коннектор станет неактивен и не будет выполнять сбор данных, пока Параметр не будет установлен вновь, а коннектор сохранен.
Для получения информация о конфигурации или использовании коннекторов см. раздел Настройка коннекторов.
Назначение
После загрузки примера файла и заполнения всех обязательных полей для коннектора используйте вкладку Назначение столбцов для назначения столбцов для значений в базе данных. Назначения компонентов 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 необходимо выполнять перед каждым импортом, иначе ухудшение качества данных приведет к проблемам в вашей среде.
Для назначения атрибута целевому атрибуту найдите значение в столбце "Целевые атрибуты" и нажмите строку в столбце "Атрибуты". Если вы нажмете пустую ячейку таблицы, можно выбрать заголовок столбца из файла примера.
Для назначения целевого атрибута для атрибута найдите значение в столбце "Атрибуты" и нажмите строку в столбце " Целевые атрибуты". Если вы нажмете пустую ячейку таблицы, можно выбрать значение базы данных из меню, которое отображается с правой стороны.
Если вы не назначите поле во время первой загрузки файла примера, коннектор игнорирует данные в этом столбце. Если вы решите сделать назначение поля позже, нажмите Добавить назначение столбца и выберите заголовок столбца.
В настоящее время нельзя создать особые целевые атрибуты.
Для получения информации об импортируемых этим и другими коннекторами атрибутов по умолчанию, а также о назначении целевых атрибутов см. раздел Назначение данных коннекторов.