Skip to main content

Best practices for organization administrators

The following are important considerations for ArcGIS Enterprise administrators when working with ArcGIS Velocity.

Consider which users need real-time privileges

Velocity allows users to create feeds and real-time analytics to work with tracking and observation data. Both feeds and real-time analytics are continuous or real-time tasks, meaning they are always running and consuming capacity. Consider the key feeds and real-time analytics needed for your organizational workflows and limit the privileges for these items to users who manage those processes. Administrators can view, edit, start, and stop items created by other users.

Learn more about creating roles and assigning users

A common pattern is running a defined set of feeds and associated real-time analytics that process and store the incoming data in a feature layer.

Encourage users to proactively manage their real-time items

As both feeds and real-time analytics are tasks that are always running and consuming capacity, it is important to proactively manage these items. Encourage users to stop feeds or real-time analytics that are not needed or that have been set up largely for testing and development. Administrators can view, edit, start, and stop items created by other users.

Review the actively running real-time items

On a periodic basis, it is recommended that you review the real-time tasks being published with Velocity in case there are excess tasks running that are not needed. On any of the item list pages, choose the Organization Content option instead of the My Content option to view content. When you view organization content, you can inspect certain details of user items such as a feed's schema or item logs and you can stop any running tasks. This allows you to free up processing capacity if necessary.

Learn more about feed and analytic management

It is also recommended that you review the Compute and Memory Utilization pages. Velocity can be resource-intensive when ingesting large volumes of events per second, performing complex real-time analyses, or both. Monitoring the Compute and Memory Utilization pages can help you identify resource exhaustion or bottlenecks before a failure occurs.

Learn more about resource capacity

Apply shorter data retention time periods

When creating output spatiotemporal feature layers, you can apply data retention policies that range from one hour to one year. As a best practice, consider both the available storage and the needs of your users and use cases.

When storing incoming data over time, the recommended best pratice is to test and observe how the feature layer grows over several days. Set the data retention time period so that the feature layer does not consume an excessive portion of your overall storage capacity before older data is deleted.

Additionally, consider the actual time period during which your data is relevant to your day-to-day workflows versus occasional analysis workflows. Set the time period for which you need data available for immediate exploration and visualization as your data retention policy.

Applying shorter data retention policies for datasets that grow in real-time maximizes the remaining feature storage available for analytical results.

Learn more about data retention