1. Databricks Documentation
"Dashboard parameters": This document explains the functionality of dashboard parameters. It states
"You can link parameters to create a filter for your dashboard. For example
you can create a dashboard-level filter that lets users select from a list of values. When a value is selected
the visualizations on the dashboard are updated to reflect the selected value." This supports the idea that a single dashboard parameter updates all linked visualizations.
2. Databricks Documentation
"Use parameters in dashboards": This guide details the process. It shows how to "Add a widget that uses a query parameter" and then configure it to use a "New dashboard parameter" or an "Existing dashboard parameter." The ability to link to an "Existing dashboard parameter" confirms that multiple widgets (visualizations) can be controlled by the same parameter. The documentation states
"When you link parameters in this way
a change in the source parameter selection widget causes the linked queries to rerun using the new value." This directly supports option B.