常见获取问题和解决方案

以下介绍了您在获取数据时,可能会在 ArcGIS Velocity 中遇到的常见分析问题以及建议的解决方案。 如果您遇到以下未解决的问题,请查看 Esri 社区并联系 Esri 技术支持

注:

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

数据采样

数据问题

常规源行为

数据采样

确认方案步骤为何没有返回样本?

如果使用 HTTP 轮询器RSS 源或数据源,请确保网站响应或被轮询的文件不超过 8 MB。

对于其他源或数据源类型,采样数据所花费的时间可能超过了采样超时。 这可能是由于数据过大或在采样期间未收到足够的样本。 尝试重采样或使用工作流手动输入样本。

数据问题

源或分析数据源为何不(或不再)接收我的数据?

确保在源或数据源上定义的方案与传入的数据匹配,并且可以从外部访问该数据。 请考虑以下方法:

  • 在源或数据源配置上检索的样本是否包含所有可能的属性?
  • 是否提供了与传入数据不匹配的样本?
  • 自配置源或数据源以来,数据格式是否发生了变化?
  • 几何结构配置是否正确?
  • 使用定义的连接属性是否可以通过 Internet 访问外部系统或资源?

确保 Velocity 仍可以连接到外部系统或资源(代理、网站、云 IoT 资源或其他)。 在配置过程检查连通性时,请尝试编辑源或数据源并重新采样数据。 创建新的源或数据源可能比排除现有数据源更快。 如果方案发生更改,则可能会影响使用该源或数据源的分析输出,并且可能需要重新进行创建。

如果问题在于定期轮询数据的源,则应考虑轮询计划的频率。 轮询以常规时钟的间隔进行,而不依据源的开始时间。 例如,如果将源设置为每 5 分钟轮询一次数据,并且在 8:03 a.m. 开始,则第一个数据请求将在 8:05 a.m. 发生,下一个在 8:10 a.m. 发生,依此类推。 对于不经常更改的数据,最佳做法是使用每 10 或 30 秒的轮询间隔测试源,以确保成功检索数据,然后稍后以适当的轮询间隔更新源。

我的数据为何缺少值或某些属性中的值不正确?

可能错误定义字段类型。

  • 在与该字段关联的数据中也存在字符串字符值的情况下,将字段定义为数值类型将导致不获取任何数据。
  • 将 Float64 字段设置为 Float32 字段将通过降低精度来更改数据值。

对于从字符串创建的日期字段,请确保数据格式字符串对于所有传入的日期值都是准确的。

常规源行为

我的源为何未开始?

可能存在与源相关的错误。 查看源详细信息页面上的验证错误,并根据需要编辑源以修复错误。

我的源为何意外停止?

可能已超出订阅限制。 对于 ArcGIS Velocity Standard 和 Advanced 许可级别,传入数据的整体源速度有限。 如果单个源或整体源的总速度超过许可级别限制,则源可能会停止。 有关详细信息,请参阅许可