<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Databricks app with parameters from databricks asset bundle in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133288#M49779</link>
    <description>&lt;P&gt;Found that this is an implementation in progress on the Databricks CLI.&amp;nbsp;&lt;A href="https://github.com/databricks/cli/issues/3679" target="_blank"&gt;https://github.com/databricks/cli/issues/3679&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 29 Sep 2025 17:27:01 GMT</pubDate>
    <dc:creator>Naga05</dc:creator>
    <dc:date>2025-09-29T17:27:01Z</dc:date>
    <item>
      <title>Databricks app with parameters from databricks asset bundle</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133205#M49742</link>
      <description>&lt;P&gt;Hellooo&lt;/P&gt;&lt;P&gt;I tried out setting up a Databricks App using asset bundle, where i was able to successfully parameterize the sql warehouse id which was specified on specific targets. However i was unable to get values of other variables from the targets, the variable does not get resolved on the app.&lt;/P&gt;&lt;P&gt;databricks.yml:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;bundle:
  name: etl_deploy

include:
  - common/*.yml

targets:
  dev:
    mode: development
    default: true
    workspace:
      host: https://11111111.4.gcp.databricks.com/
    variables:
      short_env_name: dev
      permission_level: CAN_MANAGE
      schedule_state: PAUSED
      db_connection: salesforce_dev
  qal:
    mode: production
    default: true
    workspace:
      host: https://1234567.1.gcp.databricks.com/
    variables:
      short_env_name: qal
      permission_level: CAN_RUN
      schedule_state: UNPAUSED
      db_connection: salesforce_uat&lt;/LI-CODE&gt;&lt;P&gt;Streamlit app's app.yml file:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;command:
  - "streamlit"
  - "run"
  - "app.py"

env:
  - name: SQL_WAREHOUSE_ID
    valueFrom: sql-warehouse
  - name: DB_CONNECTION
    value: ${var.db_connection}&lt;/LI-CODE&gt;&lt;P&gt;My common_variables.yml file:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;variables:
  # Database connections settings
  db_connection:
    default: "unknown"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;On my app.py file, i tried to access the variable as below:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;connection = os.getenv("DB_CONNECTION")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;when i deploy the app, i can see from the Environment tab of the App as unresolved value:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;"DB_CONNECTION=${var.db_connection}",&lt;/LI-CODE&gt;&lt;P&gt;What would be the way to catch the variable values from the Bundle targets into the Databricks App?&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2025 02:41:05 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133205#M49742</guid>
      <dc:creator>Naga05</dc:creator>
      <dc:date>2025-09-29T02:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks app with parameters from databricks asset bundle</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133223#M49745</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/187483"&gt;@Naga05&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;try this:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;env&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; - &lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;DB_CONNECTION&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;valueFrom&lt;/STRONG&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;db_connection&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;OR&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;env&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; - &lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;DB_CONNECTION&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;value&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;salesforce_dev&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Br&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Saurabh&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 29 Sep 2025 08:02:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133223#M49745</guid>
      <dc:creator>saurabh18cs</dc:creator>
      <dc:date>2025-09-29T08:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks app with parameters from databricks asset bundle</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133230#M49749</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Hi Saurabh,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;First approach there did not work for me. i see an error on the Databricks App logs&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;[ERROR] Error resolving resource db_connection specified in app.yml. Please make sure to configured a resource with name db_connection&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;How to configure a variable on resources file? My current resources file is&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;LI-CODE lang="python"&gt;resources:
  apps:
    query-data:
      name: query-data
      description: 'To get sales data from the delta table'

      source_code_path: ../app

      resources:
        - name: "sql-warehouse"
          sql_warehouse:
            id: ${var.sql_warehouse_id}
            permission: "CAN_MANAGE"

      permissions:
        - level: CAN_MANAGE
          group_name: ${var.access_group}
​&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Second approach always works since it is hardcoding the value for that variable. And this is not a suitable approach, i want to make it dynamic with values from different target variables of the bundle.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Naga&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 29 Sep 2025 08:44:09 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133230#M49749</guid>
      <dc:creator>Naga05</dc:creator>
      <dc:date>2025-09-29T08:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks app with parameters from databricks asset bundle</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133268#M49770</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/187483"&gt;@Naga05&lt;/a&gt;&amp;nbsp;how about adding this variable under&amp;nbsp;&lt;SPAN&gt;bundle’s resources file&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;common_variables.yml?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;1)&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;variables&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;db_connection&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;default&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;value&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${var.db_connection}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;OR&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;variables&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;db_connection&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;default&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${var.db_connection}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;2)&amp;nbsp;reference this resource in&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;app.yml&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; - &lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;DB_CONNECTION&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;valueFrom&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;db_connection&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 29 Sep 2025 13:56:27 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133268#M49770</guid>
      <dc:creator>saurabh18cs</dc:creator>
      <dc:date>2025-09-29T13:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks app with parameters from databricks asset bundle</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133288#M49779</link>
      <description>&lt;P&gt;Found that this is an implementation in progress on the Databricks CLI.&amp;nbsp;&lt;A href="https://github.com/databricks/cli/issues/3679" target="_blank"&gt;https://github.com/databricks/cli/issues/3679&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2025 17:27:01 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-app-with-parameters-from-databricks-asset-bundle/m-p/133288#M49779</guid>
      <dc:creator>Naga05</dc:creator>
      <dc:date>2025-09-29T17:27:01Z</dc:date>
    </item>
  </channel>
</rss>

