-
2026年10月 ARCADEユーザーグループ発表
Arcade User Group-20261022_110444-Meeting Recording.mp4 MnDOTのJamesが、ARCADEの属性ルール作成に向けたAI環境の設定について発表しました。 このグループの定例会は今回が最後です。発表を希望する方は、Peterに連絡すれば日程を調整してもらえます。発表テーマは属性ルールに限らず、ARCADEに関するどのような内容でも構いません。現在抱えている問題や、見つけた解決策についても発表できます。チームが次のステップや解決策を見つける手助けをできるかもしれません……。
-
Define ArcGIS Server log level for Attribute Rule Errors
Issue: When an attribute rule is run and the conditions aren't met, this returns a SEVERE error in ArcGIS Server logs. Impact: This can result in a flood the Severe log level with noise. E.g. editors may make errors that they self-resolve (enforced by the attribute rule) but flood the logs. Idea: Add configuration to…
-
Question on Qcing two layers against each other with Attribute rules via validation
Hello, I am working on a project where have a layer of existing and new addresses that require me to qc the new addresses to make sure they are not already in the existing layer. I attempting to utilize Attribute rules to create some sort of filter to circumvent having to go through the data by hand but my knowledge on…
-
Same AR as been used for a year and only changed numbers, now doesn't work
Hello, AR drive me nuts. I've got AR that have been working for two years! Have not upgraded from the same version written in (3.2.4); yet, I have only changed numbers for calculations and now all of a sudden - 'Close parenthesis expected'. Line where it showing needing is: if ((parea > 0) && (billclass == ""V: Vacant"")…
-
Create Street Name Validation
I am trying to create an attribute rule that validates if a street name is in a master street table when being created. Here is the code I have so far, I am not sure where my syntax is wrong. The expression needs to be case in-sensitive, the source data in the master table is mixed casing. Thanks in advance! // 1. Access…
-
Arcade Performance: FeatureSetByRelationshipName vs. FeatureSetByName
I am currently working with Arcade expressions in attribute rules and have come across a performance-related question for which I haven’t yet found a clear comparison in the community. Initial situation: I am working with the following feature classes and tables: * Address Fields: aId (PK), from_number, sId (FK) * Street…
-
Access Parent Attribute
Hello, I am unsure why my following code isn't working. ----- var related = FeatureSetByRelationshipName($feature, "ACProductsGroundwaterSamplingPoints_ACProductsQuarterlySurveyForm") return first(related)['WellID'] -----I am trying to calculate a field in the child table based on the value in the parent table, but it's…
-
Attribute rule for maintaining many-to-many relationships
I have two polygon feature classes, Municipality and District. There is a many-to-many relationship between the two, and therefore an intermediate table called Municipality_District_Rel. The relationships are automatically handled with attribute rules, based on a municipality must overlap a district with 80% or more for…
-
Allow the ability to overwrite “, Script error:” when using custom error message from a validation attribute rule expression
Allow the ability to overwrite “, Script error:” when using custom error message from a validation attribute rule expression Our organization relies heavily on attribute rules for our QA/QC process. We have dozens of validation attribute rules that check that important fields are not only populated, but that they also…
-
Make it easier to view Attribute rule timing/console messages in Server Manager log
I appreciate the ability to see the console messages and time to execute in Pro's Diagnostic Monitor. And I understand these are also written to the ArcGIS Server Logs, but only if in Debug Mode. When the Attribute Rule has the Exclude from Application option checked (Which some rules require), you will only see them in…
-
to support WebHooks and Rest Endpoints we need a toJSON() function.
Please implement ToJSON() in the function library, to bring the capability of JSON.stringify under the hood in support of the many API, WebHook, and REST functions being implemented.
-
Add the ability for Users to Specify a Rule Name and Description to the Generate ID Attribute Rule Geoprocessing Tool
The Generate ID Attribute Rule geoprocessing tool does not provide the ability for a user to specify the name for the attribute rule they are creating. In order to specify a name for the rule a user has to modify csv file created by the tool or edit the rule name after importing the rule as the tool just provides…
-
Split with Attribute Rules
Split is an operation in ArcGIS that breaks a line feature into two features at the split location. This operation can be performed in ArcGIS Pro or via the rest API split payload. Split respects the the line split policy, which is either update delete or , delete insert insert. However, often you want to more control on…
-
Temporarily Disable Attribute Rules
A common question I frequently get is how to temporarily disable attribute rules. This is to allow edits in the system even if they violate constraint rules, knowing that users will perform those checks at a later stage. I authored a blog demonstrating four different ways to do so I hope you enjoy it…
-
Merge with Attribute Rules
A very common ask in attribute rules is to capture the merge features events and perform some custom logic. While attribute rules don't have an explicit on merge event, we can simulate that with the Pro editing experience. I authored an example attribute rule to demonstrate how to perform this. We will be authoring an…
-
Cannot Test Attribute Rules on Branch Versioned Utility Network Data
So I'm trying to create attribute rules for Branch Versioned Utility Network Data. I have a Structure Junctions dataset with two related standalone tables for Power Pole and related assets inspections. I'm trying to create rules that change the symbology of the SJ feature data based on whether a report has been submitted…
-
Long running Batch Attribute Rule or mark table as validated?
In a utility network, I have a batch attribute rule on a table with type data for cables. When the rule runs, all updated types will have some of its' properties copied to cables using the specific type. But when running/evaluating the rule for the first time, I believe it sees every type as changed and wants to update all…
-
Evaluate Rules should honour the attribute rule that prevents editing against default, if it is in place
Our organization maintains a parcel fabric of about 2.4 million parcels. We have strict business logic we adhere to, which we enforce via a number of validation style attribute rules. We have also implemented a custom reconcile and post tool to ensure mappers have successfully validated all rules prior to posting. Since…
-
Check for "Changed Features Only"
In ArcMap, we had the ability to run Data Reviewer batch jobs against a specific version. I’d love to see similar functionality supported with Attribute Rules in ArcGIS Pro. Since 100% of our edits go through versioning and are QC’d before posting to default, being able to validate changes within a version—rather than…
-
Immediate Calculation Attribute Rule edit happens on backend but not reflected in ArcGIS pro
ArcGIS Pro 3.5 ArcGIS Enterprise 11.5 Branch Versioning in an Enterprise Geodatabase We are moving from ArcMap to ArcGIS Pro and as part of the migration some attribute rules are needed to replace legacy add-ins. Below is the attribute rule for our road centerline splitting script, there is also a merge and a few others…
-
Create an attribute rule that uses background layers to calculate an ID
Good morning, When creating an attribute rule for a point or line feature class, how can I calculate the ID value of a new feature if the code includes, for example, the municipality code or the commission district code of the polygon in which it is digitized? Additionally, if a line intersects multiple municipalities, how…
-
Triggering fields don't detect updates made by other attribute rules
It seems like triggering fields don't recognize updates made by other attribute rules and I'm just curious if others have run into this. I have 3 attribute rules configured to update street name fields in a road layer. There are two sets of parsed out street name fields, one set for abbreviated street names like E MAIN ST,…
-
Attribute rule to merge road centerline address ranges
I've created an attribute rule to identify two road segments that have been merged using the Merge (Editing) tool and "merge" the address ranges together. In order for it to work successfully, the user must be sure to select the FIRST segment of the two being merged in terms of line direction to preserve attributes from in…
-
Evaluate Rules GP Tool: Adding Version Name Parameter
Following the question posted here , I would like to propose the addition of a new optional parameter in the Evaluate Rules gp tool to specify the version name directly, instead of embedding it within the workspace connection string (https://...my-feature-server;version=my-version-name). This adjustment would streamline…
-
Button to Open Arcade Documentation
In windows that allow the user to write Arcade, please provide a button that will take me to the Arcade documentation supported by the product I'm using. Arcade provides function bundles, libraries, and toolsets, which can only be used in a given set of environments. Searching the internet for the right Arcade…