Select to view content in your preferred language

Scheduling or Manually Triggering an Attribute Rule in Experience Builder

199
0
02-20-2025 10:58 AM
Billy
by
Frequent Contributor

Hi,

I’m working with the following tools:

  • ArcGIS Enterprise 11.3
  • ArcGIS Pro 3.4.2
  • Experience Builder in ArcGIS Enterprise
  • Field Maps

This is part of an inspection workflow involving two feature classes (poles and handholes) with a relationship class to a single inspection table.

Workflow Overview:

  • Field Workers (Field Maps): Conduct inspections and add records to the inspection table.
  • Supervisors (Experience Builder): Monitor progress and make updates.

The symbology of poles and handholes is based on a "Status" field. I need an attribute rule that automatically updates "Status" to "Re-inspect" when the difference between "Next Inspection Date" and the current date is less than 30 days.

Ideal Solution:

  • A scheduled process that periodically triggers the attribute rule across both feature classes.
  • Alternatively, a manual option in Experience Builder that allows supervisors to select multiple features on a map and trigger the rule in bulk using out-of-the-box widgets.

Technical Details:

  • The data is stored in an SQL Enterprise Geodatabase.
  • The feature layer is published as a referenced layer to ArcGIS Enterprise (to support attribute rules).

What is the best approach to achieve this? Would an ArcGIS Python script scheduled in Windows Task Scheduler be a good option? Are there any Experience Builder methods (without custom widgets) that can help with manual triggering?

Any suggestions are appreciated!

Thanks.

0 Kudos
0 Replies