Amazon SNS

ArcGIS Velocity 中的 Amazon SNS 输出允许您将使用 Arcade 创建的输出要素或值写入 Amazon Simple Notification Service (SNS)。 SNS 是一种完全托管的发布/订阅服务,用于 A2A(应用程序到应用程序)和 A2P(应用程序到个人)消息传递。 通过使用 Amazon SNS 输出,ArcGIS Velocity 可以集成和分离分布式应用程序,并使用 Amazon SNS 平台通过 SMS 文本、推送通知和电子邮件提供通知。

示例

ArcGIS Velocity 实时分析识别出特定空间或属性条件时,Amazon SNS 输出可以将使用 Arcade 构建的要素或消息发送到 Amazon SNS,然后将其配置为向外业工作人员发送应用程序推送通知和文本消息。

用法说明

使用 Amazon SNS 输出时,请谨记以下信息:

  • 密钥将在首次保存分析时加密,并以加密状态存储。
  • 可以使用以下输出数据格式:
    • 分隔
    • JSON
    • GeoJSON
    • Esri JSON
    注:

    或者,您可以配置 Arcade 表达式来控制发送到 Amazon SNS 的消息。

  • 以 JSON 格式导出的数据将提供 Esri JSON 格式的几何。
  • 与提供的 Amazon 密钥关联的用户策略需要某些 Amazon SNS 操作才能使 Velocity 成功连接并写入 Amazon SNS ARN。

参数

以下是 Amazon SNS 输出的参数:

参数描述数据类型

访问密钥

S3 通知服务的 Amazon 访问密钥 ID,例如 AKIAIOSFODNN7EXAMPLE

有关 Amazon 访问密钥的详细信息,请参阅 AWS 文档中的 AWS 安全性凭据

字符串

密钥

S3 存储段的 Amazon 保密访问密钥,例如 wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

Velocity 将使用提供的访问密钥将指定的数据源加载到应用程序中。

密钥将在首次保存分析时加密,并以加密状态存储。

有关 Amazon 访问密钥的详细信息,请参阅 AWS 文档中的 AWS 安全性凭据

密码(字符串)

区域

Amazon SNS 关联的区域,例如 s3.us-east-1.amazonaws.com

字符串

主题 ARN

SNS 主题的 ARN 标识符,例如 arn:aws:sns:us-east-2:541649011075:yourSNStopicName

字符串

主题(可选)

Amazon SNS 消息的主题。

字符串

消息

使用计算结果为文本的 Arcade 表达式构造的消息。 或者,为每条记录指定的数据格式将分别发送到通知服务。

字符串


在本主题中
  1. 示例
  2. 用法说明
  3. 参数