常见输出问题和解决方案

以下描述了将实时或大数据分析中的要素写入各种输出类型时,在 ArcGIS Velocity 中可能会遇到的常见问题以及建议的解决方案。 如果您遇到以下未解决的问题,请查看 Esri 社区或联系 Esri 技术支持

注:

对于与访问 Velocity 应用程序、登录或创建和启动项目有关的问题以及解决方案,请参阅疑难解答

新建要素图层

正在发送至 Kafka

发送至电子邮件

在每次启动分析时保留现有要素和方案的情况下,方案会发生更改

在创建要素图层输出时,您必须确定是保留现有要素和方案,还是在每次启动分析时替换要素和方案。

如果您选择在每次启动分析时保留现有要素和方案,则发送至此输出的数据方案必须保持不变。 如果您需要在分析中更改发送至此输出的方案,请删除要素图层(新)输出并创建输出。

数据源中的方案与管道中的方案不匹配。 输入方案具有目标方案中不存在的字段。

如果您的方案已更改,并且要素图层输出已配置为在每次启动分析时保留现有要素和方案,则此消息将在要素图层(新)输出中显示为错误。

如果您的方案已更改,并且要素图层输出已配置为在每次启动分析时替换现有要素和方案,则此消息将在要素图层(新)输出中显示为警告。 如果这是有意进行的更改,则可以忽略此警告。

此消息为预期行为。 您可以编辑分析以恢复为之前的方案,也可以配置新的要素图层输出,该输出将在每次启动分析时替换现有要素和方案。

组织中已存在名为“yourOutputName”的已发布服务。 整个组织内的服务名称必须唯一。 使用其他名称

创建要素图层输出时,必须为输出图层指定唯一名称。 要素图层(服务)名称在整个组织中必须唯一,原因在于每个要素图层均显示 REST 端点服务 URL,可以使用该 URL 来访问该图层。

如果已删除要素图层或已移除要素图层节点,然后再次配置要素图层(新)输出,则可能会遇到此消息。 如果自删除要素图层起,实时或循环大数据分析已经运行或正在运行,则已通过运行分析重新创建了该要素图层。 因此,当您尝试使用相同名称配置此新要素图层输出时,系统将会对该名称进行标记,原因在于该名称已经存在。

要解决此问题,请停止实时或循环大数据分析。 浏览至图层页面并删除该要素图层。 返回到分析,并使用所需名称重新创建要素图层(新)输出。

Kafka 代理或主题无法访问

要将输出消息发送至 Kafka,必须通过 Internet 从外部访问目标 Kafka 代理和主题,以便 Velocity 与其进行通信。

SMTP 服务器无法访问

在配置电子邮件输出时,必须提供 SMTP 服务器的地址。 Velocity 需要发送请求以将电子邮件发送到 SMTP 服务器,但是,SMTP 服务器实际上将发送电子邮件。

要将电子邮件请求发送到 SMTP 服务器,必须通过 Internet 从外部访问 SMTP 服务器,以便 Velocity 与其进行通信。

SMTP 服务器正在强制实施限速

如果将许多输出要素发送至电子邮件输出,则 SMTP 服务器可能会对您的请求进行限速。

在配置电子邮件输出时,您必须提供 SMTP 服务器(可通过 Velocity 访问)的地址。 某些 SMTP 服务器和管理员可以选择限制每位用户每天可发送的电子邮件数量。