Guides
Visit our websiteDeveloper Docs
  • Getting Started with Databrain
    • What is Databrain?
  • ❄️Onboarding & Configuration
    • 📝Sign-Up
    • ✍️Sign-In
    • ✏️Google Sign In Setup for Self-hosted app
    • 🤔Forgot password? Recover your Databrain Account
    • 🌟Onboarding
    • 💾Add a Data Source
    • 🧑Configure Tenants
    • 🆕Create a Workspace
    • 🔓Create a Private Workspace
    • 🆕Create a Dashboard
    • 💠Create a Metric
      • Create Custom Columns
      • Create a Metric using Chat Mode
      • Create a Metric using Custom SQL
    • Workspace Settings
      • General Settings
      • Access Control Settings
      • Cache Settings
      • Download Settings
    • 🗄️Explore Data
  • 🛢️Datasources
    • Connecting Data Sources to Databrain
      • Amazon Redshift
      • Snowflake
      • BigQuery
      • MySQL
      • Postgres
      • MongoDB
      • ElasticSearch
      • DataBricks
      • ClickHouse
      • MSSQL
      • Amazon S3
      • CSV
      • Firebolt
      • SingleStore
      • Athena
    • Allow Access to our IP
    • Add a Data Source
    • Configure Tenants
    • How to Sync a Data Source
    • Edit Tenancy
    • Create a Datamart
    • Semantic Layer
    • Create a Data App
    • Creating a Custom Dataset/View in a Multi-Datasource Environment
  • Workspace
    • Multi Datasource Workspace
  • 🔍DASHBOARDS
    • Edit a Dashboard
    • Share Dashboard
    • Dashboard Settings
    • Create/Modify Dashboard Filter
      • Dashboard Filter - Variable Apply On
      • Add LHS and RHS custom sql support for dashboard filter
    • Customize Layout
    • Adding Elements to Dashboard
    • Import/Export Dashboard
    • Report Scheduler
  • 📉METRIC
    • Edit a Metric
    • Joins , Filter, Sort, Group By
    • Complex Filter
    • Apply Metric Filter
      • Metric Filter - Variable
      • Metric Filter - Custom
    • Switch X axis and Switch Y axis
    • Group By
    • Footnote and Long Description
    • Dynamic Property
    • Archive/Unarchive Metric Card
    • Download Metric Card
    • Download Underlying Data
    • Metric Summary
    • Metric Expression for Single Value Card
    • AI Summary
    • Merge Metrics
    • Section Filters
    • View Unpublished Metrics
  • 📊VISUALIZATIONS - ACTIONS & APPEARANCE
    • Chart Actions
      • Chart Click Action
      • Chart Click Action with Metric
      • Card Click Action
      • Drill Down
      • Cross Dashboard Drill Down
    • Chart Appearance
      • Chart-Specific Appearance Options
  • 🛢️PREVIEW OF DASHBOARDS
    • Email Settings for Scheduled Reports
    • Scheduled Reports for End User
  • 🔍FILTERS
    • Dashboard Filter
    • Metric Filter
    • App filter
  • 💡Features
    • Python Editor Console
    • Custom SQL Console
    • Custom SQL Query Guidelines
  • 🏢Integrating Plugin
    • ✳️Get an auth token
    • 🙏Get a guest token
  • 🛃THEMEING & CUSTOMIZATION
    • 🎨Creating a theme
    • 🖼️View the theme in action
    • ⚙️Reset a saved theme
  • 📊Metric Component (upto version v0.11.15)
    • ✨Quick start
  • 🕸️Web Components
    • ✨Quick start
    • ⚛️Framework Specific Guide
  • 🚀Product Changelog
  • 🤳Self Hosted Changelog
Powered by GitBook
On this page
  1. METRIC

Dynamic Property

This guide explains the process of using dynamic properties in metric creation. These properties can fetch dynamic values directly from the database, with dependencies on dashboard or metric filters.

PreviousFootnote and Long DescriptionNextArchive/Unarchive Metric Card

Last updated 3 months ago

  1. Access Dynamic Property:

  • In the metric creation page, click on "[X]" icon near the sort icon.

  • This will open the "Dynamic Property" panel on the right side of the screen.

  • Then, click on "+Property" to add a dynamic property to your metric.

  1. Configure Dynamic Property:

Enter the Property Name and choose between the two Property Types: "Auto" or "Custom"

For Auto Property Type:

  • Choose the dataset and the column you want to consider.

  • Then, select the dependencies: dashboard or metric filter type. (Optional)

  • Finally, click on "Create".

For Custom Property Type:

  • Enter your SQL query to choose your dynamic value and dependant columns, and select the column name.

  • Then, select the dependencies: dashboard or metric filter type. (Optional)

  • Finally, click on "Create".

  1. Verify Property Creation

  • Check the property listed in the Dynamic Property panel.

  • Copy the property name format: [[PropertyName]] and close the panel.

  1. Use dynamic property in metrics

In the Formatting Options of a metric, use the [[PropertyName]] format in:

  • Prefix

  • Suffix

This will dynamically update values based on selected inputs.

For more details, kindly refer the below link:

  1. Save metric to Dashboard

  • Click the "Save to Dashboard" button.

  • Then, use [[PropertyName]] format in

    • Metric Title

    • Metric Description

    • Metric Long Description, and

    • Footnote

  1. View Dynamic Property

The dynamic property [[Unit]] shows different currency units based on the selected country.

📉
Localized Currency SymbolsThis guide provides a practical approach for utilizing Dynamic Property to dynamically display revenue in multiple currencies for different countries.