---
schema_version: "1"
id: f08b5ae01bbe9efa2446b5139846cf12aa62b693754fe1ad95e01aac4f254c5a
title: Dynamically Modify the Query, Initial Selection, and Widgets with Bindings
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/analytics/264-0-0/bi_dashboard_widgets_interactive_bindings.md
canonical_url: https://help.salesforce.com/s/articleView?id=analytics.bi_dashboard_widgets_interactive_bindings.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4f8221d765695feaab392c7428ee07beb33e19ea6c91e9003993d1b53a9c381a
description: Compared to facets, bindings are more programmatic, and provide more ways to specify interactions. Bindings can dynamically modify a query, set an initial filter selection, or change a widget’s appearance. For example, you can change the measure in a query based on a selection in a custom query. You can initially filter a region-based dashboard based on the country of the logged-in user. Or, you can change the color of the metric in a number widget based on whether its value is high, medium, or low. Each binding is unidirectional, meaning it affects other queries, but other queries don’t affect it.
products:
  - CRM Analytics
  - Cross Cloud
release: "264"
---
# Dynamically Modify the Query, Initial Selection, and Widgets with Bindings

Compared to facets, bindings are more programmatic, and provide more ways to specify interactions. Bindings can dynamically modify a query, set an initial filter selection, or change a widget’s appearance. For example, you can change the measure in a query based on a selection in a custom query. You can initially filter a region-based dashboard based on the country of the logged-in user. Or, you can change the color of the metric in a number widget based on whether its value is high, medium, or low. Each binding is unidirectional, meaning it affects other queries, but other queries don’t affect it.

For more information about bindings, see [Analytics Interactions Developer Guide](https://developer.salesforce.com/docs/analytics/bi-dev-guide-bindings/guide/bi-dbjson-bindings.html)