I'm currently working with related datasets in ArcGIS Online, where I have a parent feature layer (e.g., "Sites") and a related child table (e.g., "Inspections"). The parent records contain important attributes — for example, a field that marks a site as "deprecated" — but this attribute does not exist in the child table.
In my workflow, I need to filter out inspections (child records) that belong to deprecated sites (parent records), but I'm running into limitations with how ArcGIS Online handles relationships and filtering across layers.
So far, I’ve noticed:
The relationship is recognized in the attribute table and in pop-ups.
However, filters applied to the parent layer do not automatically filter the related child table.
There doesn’t appear to be native support for propagating filters from the parent to the child in dashboards.
Is there a way to simulate filter propagation across related layers in ArcGIS Dashboards?
Can this be handled with views or Arcade expressions?
Or is this something better handled in external tools like Power BI, where relationships and filtering are more flexible?
I’m trying to avoid duplicating attributes in the child table if possible.
I tried a different variation of arcade, but I keep getting the "Unable to execute Arcade script" warning. I am wondering if the arcade logic is not supported in dashboards. I also wonder if anyone has had success creating a "joined" feature set...
Thank you again for your help! I'll keep you posted if I ever figure something out!
There is a way to do this and there are two ways, at least to my knowledge, that can work to achieve this.
Note: For the category selectors, it is best to name each item in the general tab under selector options, so you know which item to filter.