Hello ArcGIS Dashboard Team,
We've recently run into an issue in our ArcGIS Dashboard where our Arcade FeatureSet expression only returns 2,000 records (therefore missing a large chunk of our data). We have been unable to find documentation stating that there are record limits for arcade expressions.
Can somebody provide us more insight into this issue we're seeing?
Thanks,
Amanda Huber
@sophered The relevant bits are below. I'm using this as one test to see if the status field should be Editable, and the user can't finish their task without changing the status field. The form reminds them the asset ID needs to be unique. While they can technically save the record with the duplicate ID, it won't move off their task list until it's unique, so the process is self-correcting.
I find FeatureSetByName very convenient to get data from other layers in my map.
var future_id_check = True
var match_count = ''
var this_future_id = $feature.proposed_id
var lyrname_tree_assets = 'GIS Tree Data'
var fs_GIS_assets = FeatureSetByName($map, lyrname_tree_assets)
if (!IsEmpty(this_future_id)) {
var fs_matching_assets = Filter(fs_GIS_assets, "ASSETID = '" + this_future_id + "'")
match_count = Count(fs_matching_assets)
if (match_count != 0) { future_id_check = False }
}
Same issue here. Quite frustrating.
Same issue! seems like groupby does not work on large datasets