Перейти к содержанию

Источники данных

Источник данных представляет некий внешний репозиторий данных, который InfraVision может потреблять, например git-репозиторий. Файлы внутри источника данных синхронизируются с InfraVision путём сохранения их в базе данных как объекты файлов данных.

Поля

Имя

Понятное человеку имя источника данных.

Тип

Тип источника данных. Поддерживаемые варианты включают:

  • Локальная директория
  • git-репозиторий
  • Бакет Amazon S3

URL

URL, идентифицирующий удалённый источник. Примеры приведены ниже.

Тип Пример URL
Локальный file:///path/to/my/data/
git https://github.com/my-organization/my-repo
Amazon S3 https://s3.us-east-2.amazonaws.com/my-bucket-name/

Статус

Текущий статус синхронизации источника. Обратите внимание, что это нельзя установить вручную: он обновляется автоматически при синхронизации источника.

Включён

Если false, синхронизация будет отключена.

Правила игнорирования

Набор правил (по одному на строку), определяющих имена файлов, которые следует игнорировать при синхронизации. Примеры приведены ниже. См. документацию fnmatch() Python для полной справки.

Правило Описание
README Игнорировать любые файлы с именем README
*.txt Игнорировать любые файлы с расширением .txt
data???.json Игнорировать, например, data123.json

Интервал синхронизации

Интервал, с которым источник данных должен автоматически синхронизироваться. Если не установлен, источник данных должен быть синхронизирован вручную.

Последняя синхронизация

Дата и время последней успешной синхронизации источника.