Schedule updates for shared pages

Note:

Scheduled updates are available in Insights in ArcGIS Enterprise deployments.

Insights in ArcGIS Enterprise deployments require ArcGIS Enterprise 10.8.1 or later to schedule updates to pages. Scheduling can be configured by the ArcGIS Enterprise administrator. For more information, see Configure ArcGIS Enterprise to support Insights and Configure Insights in ArcGIS Enterprise.

Shared pages show a snapshot of your data and analysis at the time that the page was shared. However, some datasets may be updated regularly with new data or edits to existing data. In these situations, it may be important to update the analysis on your shared page. Updates can be scheduled to take place on an hourly, daily, weekly, or monthly basis. Scheduled updates rerun the analytical processes to incorporate updates to data and update the shared page.

Note:

Scheduled updates incorporate updated data into the existing shared page, rather than resharing the page from your workbook. Therefore, if you make changes to the page in the workbook (for example, creating a new map or editing text), you must reshare the page for those updates to be visible.

Some datasets and cards are not updated in Insights if the source files are edited. The following files and cards must be updated manually rather than scheduling regular updates:

  • Uploaded files, such as Excel files, shapefiles, and files from OneDrive and SharePoint connections.
  • Cards created through the Insights scripting environment.
Note:

Some processes in Insights consume credits. Credits are consumed each time a qualifying process is run during scheduled updates. Credit consumption should be taken into account when determining how often scheduled updates will occur.

Create a schedule to update a shared page

A schedule can be created when you share a page or applied to a page that was already shared. You must be the page owner to schedule a previously shared page. A schedule can be modified or deleted by the page owner or a member of the organization with Administrator privileges.

Use the following steps to schedule updates to your page:

  1. Do one of the following:
    • If your page has not been shared, follow the steps to share your page. In the Page shared successfully window, click the Schedule updates button Schedule.
    • If the page is already shared, find the page item in the Pages tab on the home page. Click the Schedule button Schedule.
  2. In the Schedule updates window, set your page to update hourly, daily, weekly, or monthly.
  3. Click Apply.

Pause or delete a schedule

You can pause or delete a schedule if updates are no longer required on the page. You can resume a paused schedule manually at a later date, whereas a deleted schedule is removed permanently.

Paused or deleted schedules do not count toward the number of active schedules allowed for a single user. If you reach the maximum number of active schedules, you must pause or delete an existing schedule before creating a new one. The default number of schedules allowed per user is 20, including both Insights pages and ArcGIS Notebooks. For more information on configuring scheduling for Insights in ArcGIS Enterprise, see Configure ArcGIS Enterprise to support Insights.

Use the following steps to pause or delete scheduled updates:

  1. Do one of the following:
    • Follow the steps to share your page. In the Page shared successfully window, click the Schedule updates button Schedule.
    • Find the page item in the Pages tab on the home page. Click the Schedule button Schedule.
  2. Click the Pause button or the Delete button.

    If you delete the schedule, a message appears telling you that the action cannot be undone. Click OK to continue and delete the schedule. The Schedule updates window closes automatically.

  3. If you paused the schedule, click Apply.

To resume a paused schedule, repeat the steps and click the Resume button.

Scheduling options

A schedule can be created to update your page hourly, daily, weekly, or monthly.

Note:

An end date and time are required for every schedule. You can schedule updates for up to 100 years in the future.

Time zones are only available in standard time. If you want to schedule your updates based on daylight saving time or summer time, you can subtract one hour from the standard time in your same time zone. For example, to schedule an update for 5:00 a.m. in eastern daylight saving time, set the schedule to update at 4:00 a.m. eastern standard time.

Hourly

An hourly schedule updates once every hour beginning at the designated start time. The date and time that the schedule starts and stops can be edited, as well as the time zone.

  • Time zone—The time zone used to determine when the schedule runs. The default time zone is Coordinated Universal Time. Other time zones can be selected from the menu. All time zones are based on standard time.
  • Starts on—The date and time when the scheduled updates should start. By default, the schedule will start at 12:00 a.m. on the current date. You can choose a different start date using the calendar button. The start time can be selected from a menu or entered manually.
  • Ends on—The date and time when the scheduled updates should end. By default, the schedule will end at 12:00 a.m. on the day after the current date. You can choose a different end date using the calendar button. The end time can be selected from a menu or entered manually.

Daily

A daily schedule updates once per day at a specified time. The time of the update, the date and time that the schedule starts and stops, and the time zone can all be edited.

  • Update time (At parameter)—The time when the scheduled page will begin to update. By default, the page will update at 12:00 a.m. A different time can be selected from the menu or entered manually.
  • Time zone—The time zone used to determine when the schedule runs. The default time zone is Coordinated Universal Time. Other time zones can be selected from the menu. All time zones are based on standard time.
  • Starts on—The date and time when the scheduled updates should start. By default, the schedule will start at 12:00 a.m. on the current date. You can choose a different start date using the calendar button. The start time can be selected from a menu or entered manually.
  • Ends on—The date and time when the scheduled updates should end. By default, the schedule will end at 12:00 a.m. on the day after the current date. You can choose a different end date using the calendar button. The end time can be selected from a menu or entered manually.

Weekly

A weekly schedule updates one or more times per week on the specified days and time. You can select one or more days (for example, Monday, Wednesday, and Friday). The time of the update, the date and time that the schedule starts and stops, and the time zone can all be edited.

  • Day of the week—The days of the week when the schedule will update. You must choose one or more days of the week to create the schedule.
  • Update time (At parameter)—The time when the scheduled page will begin to update. By default, the page will update at 12:00 a.m. A different time can be selected from the menu or entered manually.
  • Time zone—The time zone used to determine when the schedule runs. The default time zone is Coordinated Universal Time. Other time zones can be selected from the menu. All time zones are based on standard time.
  • Starts on—The date and time when the scheduled updates should start. By default, the schedule will start at 12:00 a.m. on the current date. You can choose a different start date using the calendar button. The start time can be selected from a menu or entered manually.
  • Ends on—The date and time when the scheduled updates should end. By default, the schedule will end at 12:00 a.m. on the day after the current date. You can choose a different end date using the calendar button. The end time can be selected from a menu or entered manually.

Monthly

A monthly schedule updates one or more times per month on the specified days of the month and time. You can select one or more days of the month (for example, 1 and 15). The time of the update, the date and time that the schedule starts and stops, and the time zone can all be edited.

  • Day of the month—The days of the month when the schedule will update. You must choose one or more days of the month to create the schedule. Only days of the month that exist in all months (1 to 28) are available.
  • Update time (At parameter)—The time when the scheduled page will begin to update. By default, the page will update at 12:00 a.m. A different time can be selected from the menu or entered manually.
  • Time zone—The time zone used to determine when the schedule runs. The default time zone is Coordinated Universal Time. Other time zones can be selected from the menu. All time zones are based on standard time.
  • Starts on—The date and time when the scheduled updates should start. By default, the schedule will start at 12:00 a.m. on the current date. You can choose a different start date using the calendar button. The start time can be selected from a menu or entered manually.
  • Ends on—The date and time when the scheduled updates should end. By default, the schedule will end at 12:00 a.m. on the day after the current date. You can choose a different end date using the calendar button. The end time can be selected from a menu or entered manually.

Viewing a page with scheduled updates

Shared pages will not refresh automatically while they are being viewed, either in the Page Viewer or as an iframe. If a shared page is open when a scheduled or manual update takes place, the page will continue displaying the previous version until an interaction is made with the page, such as clicking on a feature on the map. Once an interaction is made, a window appears indicating there is a newer version available. Click the Refresh button to load the updated page. The page will refresh automatically after 30 seconds.

Troubleshooting failed updates

Information about previous updates, including the start and end time and status, is displayed in the Past updates tab of the Schedule updates window after the first update has taken place.

If a scheduled update fails, the shared page reverts to the latest successful update. If your schedule reaches the maximum number of allowable failures, the updates are paused. You must manually resume the scheduled updates when the issue causing the failures is resolved.

The following issues can cause your scheduled updates to fail or pause your scheduled updates:

  • Scheduling can be disabled by your ArcGIS administrator. Scheduled updates are not available if scheduling is disabled.
  • Some processes, such as enabling location by address (geocoding) and using Enrich Data, use credits. If you have scheduled a page that uses a credit-consuming process, credits may be consumed each time you update the page. If your organization does not have enough credits, or if you do not have enough credits assigned to your account to complete the processes, the scheduled update fails.
  • Secured services are web services that require credentials for added security. Secure services must have credentials stored with the service item to be compatible with scheduled updates.

Resources

Use the following resources to learn more scheduling updates to shared pages: