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.
Has anyone found a workaround or best practice for this?
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.