Выходной векторный слой (новый) в ArcGIS Velocity позволяет записывать выходные объекты в новый векторный слой ArcGIS. При записи в этот выходной тип будет создан либо пространственно-временной векторный слой и слой изображения карты, либо размещенный векторный слой ArcGIS Online. После создания слоя или слоев они становятся доступны для использования в Velocity и в вашей организации ArcGIS Online, где их можно добавлять на карты, в приложения и т.д.
Векторные слои, созданные Velocity, обладают рядом ключевых отличий от остальных размещенных векторных слоев ArcGIS Online, включая следующие:
- Связанные данные хранятся в пространственно-временном векторном слое. В результате соответствующий слой изображения карты обеспечивает динамическую визуализацию и агрегирование на лету.
- Необходимо определить политику хранения данных для удаления старых данных из векторного слоя. Варианты хранения данных могут быть: 1 час, 1 день, 1 неделя, 1 месяц, 6 месяцев и 1 год. Любой векторный слой с данными, которые со временем растут, требует указания значения в параметре Срок хранения данных (период времени для хранения данных). Например, если для параметра Метод хранения данных установлено значение Добавить все новые объекты и при каждом запуске аналитики вы включаете параметр Сохранить существующие объекты и схему, вы должны установить параметр хранения данных.
- Более старые данные можно экспортировать в архив векторного слоя перед удалением с помощью параметра Срок хранения данных (период времени хранения данных). Данные, экспортируемые в архив векторного слоя поддерживаются один год с даты экспорта. Чтобы обеспечить экспорт данных в архив слоя объектов, выбирайте опцию Сохранять существующие объекты и схему при каждом запуске аналитики. Укажите параметры хранения данных и убедитесь, что выбран параметр Экспорт данных в разделе Экспорт данных (архив слоя объектов).
- Для некоторого числа записей есть ограничения, которые могут быть записаны в выходные данные размещенного векторного слоя ArcGIS Online, включая:
- Выходные данные аналитики реального времени - при записи в размещенный векторный слой ArcGIS Online из аналитики реального времени Velocity каждые 15 секунд может быть записано до 120 записей, что в общей сложности составляет 480 добавлений или обновлений записей в минуту.
- Запускает вывод аналитики больших данных один раз — До 50,000 записей может быть записано в выходной размещенный векторный слой ArcGIS Online.
- Запланированный/повторяющийся результат аналитики больших данных — Количество записей, которые могут быть записаны в выходной размещенный векторный слой ArcGIS Online, зависит от частоты запуска аналитики. За каждую минуту между каждым запуском может быть записано до 480 записей в минуту. Например, аналитика, которая запускается каждую минуту, может записать 480 выходных объектов в каждом запуске. Аналитика, которая запускается каждые 5 минут, может записать 2400 выходных объектов в каждом запуске. Аналитика, которая запускается каждые 30 минут, может записать 14400 выходных объектов в каждом запуске.
Примеры
Ниже приведены примеры использования для выходных данных:
- После поступления данных о событиях от датчиков IoT в канал и аналитику в реальном времени вы собираетесь сохранить эти объекты в новом векторном слое.
- Выполнив анализ в аналитике больших данных, вы желаете записать полученные при анализе объекты в новый векторный слой.
- Вы настроили канал в аналитике в реальном времени для обработки событий по мере их возникновения. Вам необходимо сохранить только последнее состояние ваших объектов, идентифицированное по идентификатору трека в новом векторном слое.
Примечания по использованию
При работе с выходными данными нужно учитывать следующее:
- Если при каждом запуске аналитики вы будете выбирать опцию Сохранить существующие объекты и схему, то объекты, записанные в новый выходной векторный слой, должны будут поддерживать согласованную схему.
- Новый слой пространственных объектов и слой изображений карты, созданные этим выходным слоем, не появятся до тех пор, пока не будет запущена аналитика и не будет успешно создан выходной слой.
- Стратегия удержания данных задается параметром Хранение данных (продолжительность хранения данных). Параметры Хранение данных (период времени хранения данных) и Экспорт данных (архив векторного слоя) не применяются, если вы включаете параметр Заменить существующие объекты и схему при каждом запуске аналитики.
- Когда Отслеживание изменений включено и для параметра Метод хранения данных установлено Добавить все новые объекты, типы пользователей создатель и редактор и дата всегда будут одинаковыми. Если для параметра Метод хранения данных установлено значение Сохранить только последний объект для каждого значения Track ID, то для обновляемого наблюдения трека имя редактора, дата и время обновляются только после первого наблюдения.
Примечание:
Название пространственно-временного векторного слоя должно быть уникальными в организации.
В Velocity название пространственно-временного векторного слоя должно отличаться от названий канала и потокового слоя. При наличии повторяющегося имени вы не сможете создать аналитику в реальном времени или больших данных в Velocity. Это относится только к выходным векторным слоям Velocity; это не относится к размещенным векторным слоям ArcGIS Online.
Параметры
Ниже приведены параметры выходных данных:
Параметр | Описание | Тип данных |
---|---|---|
Имя векторного слоя | Имя нового векторного слоя. | Строка |
Хранение данных в пространственно-временном векторном слое | После настройки параметров исходного подключения определите схему и ключевые свойства. Если этот параметр не отмечен (false), данные будут записаны на размещенный векторный слой в вашей организации, и для его хранения будут потребляться кредиты. | Boolean |
Метод хранения данных | Указывает, добавляются ли все новые объекты в векторный слой или обновляются существующие объекты. К этим возможностям относятся:
| Boolean Примечание:Если выбрана опция Сохранять последний объект, это значение будет true. |
Каждый раз, когда запускается аналитика | Указывает, как должны обрабатываться существующие данные в векторном слое при каждом запуске аналитики. К этим возможностям относятся:
| Boolean Примечание:Если выбрана опция Заменить существующие объектыи схему, это значение будет true. |
Стили агрегирования | Задает стили бинов для динамической агрегации данных. Стили бинов заполняются по умолчанию и могут быть изменены. Стили бинов могут задаваться для дополнительных пространственных привязок или проекций. Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Geohashes |
Отслеживание изменений | Редактор отслеживания устанавливает имя пользователя и дату, когда записи объектов создаются или обновляются в выходном векторном слое. Поставьте отметку в строке Отслеживание редактора на выходном векторном слое. Включение этого параметра добавит поля created_date, created_user, last_edited_date и last_edited_user к схеме векторного слоя. Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Boolean |
Имя пользователя автора и редактора | Задает имя пользователя в качестве создателя или редактора обрабатываемых данных. Имя пользователя может быть получено из поля входных данных или задано как имя пользователя владельца аналитики. Параметр Имя пользователя создателя и редактора не применяется, если параметр Отслеживание изменений отключен. Подробнее о примечаниях по использованию Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Строка |
Идентификатор элемента портала сервиса объектов | ID элемента портала соответствующего элемента векторного слоя, созданного в ArcGIS Online. Этот параметр не отображается при настройке вывода и не может быть заполнен или изменен. Он автоматически заполняется ArcGIS Velocity. | Строка |
Идентификатор элемента портала картографического сервиса | ID элемента портала соответствующего элемента слоя карты, созданного в ArcGIS Online. Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Строка |
Хранение данных (продолжительность хранения данных) | Определяет стратегию удержания данных или период времени, по истечении которого из векторного слоя будут удаляться более старые данные. Доступны следующие варианты: 1 час, 1 день, 1 неделя, 1 месяц, 6 месяцев и 1 год. Подробнее о примечаниях по использованию Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Строка |
Экспорт данных (архив векторного слоя) | Определяет, экспортировать ли очищаемые данные в архив векторного слоя перед удалением. Опции включают: Не экспортировать данные и Экспортировать данные. Данные, экспортируемые в архив векторного слоя поддерживаются один год с даты экспорта. Параметр Срок хранения данных (период времени хранения данных) не применяется, если выбрана опция Заменить существующие объекты и схему. Этот параметр применим только в том случае, если данные хранятся в пространственно-временном векторном слое. | Строка |
Дополнительное ведение журнала (дополнительно) | Указывает, включено ли ведение журнала необработанных запросов, отправленных Velocity. По умолчанию False. Примечание:Включайте этот параметр только в целях устранения неполадок и отключайте его после завершения устранения неполадок. Обратитесь в Esri Техническую Поддержка поддержку за помощью в устранении неполадок. | Boolean |
Советы и ограничения
При использовании выходных данных учитывайте следующее:
- Векторные слои, размещенные Velocity, не могут быть опубликованы для публичного доступа.
- Если при каждом запуске аналитики вы будете выбирать опцию Сохранить существующие объекты и схему, то объекты, записанные в новый выходной векторный слой, должны будут поддерживать согласованную схему.
- Если параметр Хранение данных в пространственно-временном слое не отмечен, будет создан размещенный векторный слой для хранения данных. Это хранилище потребляет кредиты. Также важно отметить следующее:
- Ограничения аналитики в реальном времени для выходных данных размещенного векторного слоя ArcGIS Online, включают:
- Объекты записываются из аналитики реального времени Velocity на размещенный векторный слой каждые 15 секунд.
- Максимально возможно записать 120 событий каждые 15 секунд, что позволяет записывать до 480 событий в минуту. Таким образом, средняя скорость выхода данных с течением времени не должна превышать 120 событий за 15 секунд или восемь событий в секунду.
- Если аналитика производит более 480 обновлений объектов за одну минуту, лишние объекты сохраняются во временном кэше и записываются в размещенный векторный слой во время следующей операции редактирования. Временной порядок сохраняется, поскольку объекты удаляются из кэша. В кэше поддерживается до 4800 объектов, после чего новые записи могут быть удалены, а кэш очищен.
- При использовании опции хранения Сохранять только последний объект для каждого значения Track ID, если для данного Track ID выполняется более одного наблюдения в течение 15 секунд между отправкой изменений, в размещенный векторный слой будет записан только самый последний объект для этого трека. Дополнительные наблюдения для трека не учитываются при максимуме 480 редакций в минуту. Другими словами, с помощью этого варианта хранилища может поддерживаться более высокая скорость приема, если отслеживается 480 или меньше уникальных ресурсов или устройств с обновлениями чаще, чем каждую минуту.
- Ограничения аналитики больших данных для выходных данных размещенного векторного слоя ArcGIS Online, включают:
- Объекты записываются из аналитики больших данныхVelocity в размещенный векторный слой в конце каждого запуска.
- Однократный незапланированный запуск аналитики больших данных записывает до 50,000 записей в выходной размещенный векторный слой ArcGIS Online.
- Запланированный или периодический запуск аналитики больших данных управляют тем, сколько выходных объектов может быть записано в выходной размещенный векторный слой ArcGIS Online в зависимости от частоты запусков. За каждую минуту между каждым запуском может быть записано до 480 записей в минуту. Например, аналитика, которая запускается каждую минуту, может записать 480 выходных объектов в каждом запуске, аналитика, которая запускается каждые 5 минут, может записать 2400 выходных объектов в каждом запуске, а аналитика, которая запускается каждые 30 минут, может записать 14400 выходных объектов в каждом запуске.
- Ограничения аналитики в реальном времени для выходных данных размещенного векторного слоя ArcGIS Online, включают:
- В настоящий момент однократный запуск аналитики больших данных может записать результат только в размещенные векторные слои ArcGIS Online с пространственной привязкой WGS84 (4326). Используйте инструмент Проецировать до этих выходных данных, если необходимо.
- Элементы портала векторного слоя (и слоя изображений карты), связанные с выходным значением Векторный слой (новый), должны принадлежать создателю, чтобы Velocity мог выполнять запись в эти выходные данные. Чтобы изменить право собственности на элемент, перенастройте аналитику на запись в существующий векторный слой, используя выходное значение Векторный слой (существующий).