Amazon SQS

Выходные данные Amazon SQS в ArcGIS Velocity позволяют вам записать выходные объекты или значения, созданные с помощью Arcade, в Amazon Simple Queue Service (SQS). Затем вы можете отправлять, хранить и получать сообщения между программными компонентами. Это позволяет ArcGIS Velocity, через использование выходных данных Amazon SQS для интеграции и разделения распределенных приложений.

Пример

Аналитик данных хочет экспортировать объекты из заданного потока Velocity в Amazon SQS для интеграции либо с бессерверным приложением, либо с распределенной системой.

Примечания по использованию

  • Секретный ключ шифруется при первом сохранении аналитики и хранится в зашифрованном состоянии.
  • Доступны следующие форматы выходных данных:
    Примечание:

    Либо вы можете настроить выражение Arcade для управления сообщениями, которые отправляются в Amazon SQS.

    • Текст с разделителями
    • JSON
    • GeoJSON
    • EsriJSON
  • Данные, экспортированные в формате JSON, будут отображать геометрию в формате EsriJSON.
  • Некоторые действия Amazon SQS необходимы для политик пользователей, связанных с предоставленным ключом Amazon для Velocity для успешного подключения и записи в Amazon SQS ARN.

Параметры

ПараметрОписаниеТип данных

Ключ доступа

ID ключа доступа Amazon для очереди S3, например, AKIAIOSFODNN7EXAMPLE.

Дополнительные сведения о ключах доступа Amazon см. в разделе учетные данные безопасности AWS в документации AWS.

String

Секретный ключ

Секретный ключ доступа Amazon для бакета S3, например, wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY.

Velocity будет использовать предоставленные ключи доступа для загрузки указанных источников данных в приложение.

Секретный ключ шифруется при первом сохранении аналитики и хранится в зашифрованном состоянии.

Дополнительные сведения о секретных ключах Amazon см. в разделе учетные данные безопасности AWS в документации AWS.

Пароль (строка)

Регион

Регион, связанный с очередью Amazon SQS, например, s3.us-east-1.amazonaws.com.

String

Имя очереди

Имя очереди SQS, например, yourQueueName.

String

Сообщение

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

String