<?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 Azure Databricks cluster driver config in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/azure-databricks-cluster-driver-config/m-p/5333#M1781</link>
    <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to set up databricks storage account access in Global init script. according to Azure Databricks document on creating cluster with driver config for all clusters (&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration" alt="https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration&lt;/A&gt;), I wrote following code, but I am not sure the format is correct or not and how to reference secret. &lt;/P&gt;&lt;P&gt;I tested the init script, got this error:&lt;/P&gt;&lt;P&gt;ERROR ProjectConf$: Failed to parse conf file '/databricks/driver/conf/00-custom-spark-driver-defaults.conf', skipping...&lt;/P&gt;&lt;P&gt;com.typesafe.config.ConfigException$Parse: File: /databricks/driver/conf/00-custom-spark-driver-defaults.conf: 8: in value for key '"&lt;A href="https://fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net&lt;/A&gt;"': expecting a close brace or a field name here, got '{'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.typesafe.config.impl.Parser$ParseContext.parseError(Parser.java:435)&lt;/P&gt;&lt;P&gt;could you help?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;spark_defaults_conf="/databricks/driver/conf/00-custom-spark-driver-defaults.conf"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cat &amp;lt;&amp;lt; EOF &amp;gt;&amp;nbsp;$spark_defaults_conf&lt;/P&gt;&lt;P&gt;[driver] {&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "OAuth"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "org.apache.hadoop.fs.azurebfs.oauth2.ClientCredsTokenProvider"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "444aef64-8f39-41c0-b769-e312d20be27f"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = {{secrets/dev-kv-01-scope/databricks-dev-01-sp}}&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "&lt;A href="https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token" alt="https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token" target="_blank"&gt;https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;EOF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 24 Apr 2023 19:50:29 GMT</pubDate>
    <dc:creator>ShellyXiao</dc:creator>
    <dc:date>2023-04-24T19:50:29Z</dc:date>
    <item>
      <title>Azure Databricks cluster driver config</title>
      <link>https://community.databricks.com/t5/data-engineering/azure-databricks-cluster-driver-config/m-p/5333#M1781</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to set up databricks storage account access in Global init script. according to Azure Databricks document on creating cluster with driver config for all clusters (&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration" alt="https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/archive/compute/configure#spark-configuration&lt;/A&gt;), I wrote following code, but I am not sure the format is correct or not and how to reference secret. &lt;/P&gt;&lt;P&gt;I tested the init script, got this error:&lt;/P&gt;&lt;P&gt;ERROR ProjectConf$: Failed to parse conf file '/databricks/driver/conf/00-custom-spark-driver-defaults.conf', skipping...&lt;/P&gt;&lt;P&gt;com.typesafe.config.ConfigException$Parse: File: /databricks/driver/conf/00-custom-spark-driver-defaults.conf: 8: in value for key '"&lt;A href="https://fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.secret.adlssaprdraw.dfs.core.windows.net&lt;/A&gt;"': expecting a close brace or a field name here, got '{'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.typesafe.config.impl.Parser$ParseContext.parseError(Parser.java:435)&lt;/P&gt;&lt;P&gt;could you help?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;spark_defaults_conf="/databricks/driver/conf/00-custom-spark-driver-defaults.conf"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cat &amp;lt;&amp;lt; EOF &amp;gt;&amp;nbsp;$spark_defaults_conf&lt;/P&gt;&lt;P&gt;[driver] {&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.auth.type.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "OAuth"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth.provider.type.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "org.apache.hadoop.fs.azurebfs.oauth2.ClientCredsTokenProvider"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.id.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "444aef64-8f39-41c0-b769-e312d20be27f"&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.secret.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = {{secrets/dev-kv-01-scope/databricks-dev-01-sp}}&lt;/P&gt;&lt;P&gt;"&lt;A href="https://fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net" alt="https://fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net" target="_blank"&gt;fs.azure.account.oauth2.client.endpoint.adlssadevraw.dfs.core.windows.net&lt;/A&gt;" = "&lt;A href="https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token" alt="https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token" target="_blank"&gt;https://login.microsoftonline.com/c499ec336-2375-432e-92f5-63cbbc442ad57/oauth2/token&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;EOF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 19:50:29 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/azure-databricks-cluster-driver-config/m-p/5333#M1781</guid>
      <dc:creator>ShellyXiao</dc:creator>
      <dc:date>2023-04-24T19:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Azure Databricks cluster driver config</title>
      <link>https://community.databricks.com/t5/data-engineering/azure-databricks-cluster-driver-config/m-p/5335#M1783</link>
      <description>&lt;P&gt;Thank you for your response, Kaniz&lt;/P&gt;&lt;P&gt;I don't think $(dbUtils) as you provided in the example code will work. &lt;/P&gt;</description>
      <pubDate>Tue, 25 Apr 2023 14:57:34 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/azure-databricks-cluster-driver-config/m-p/5335#M1783</guid>
      <dc:creator>ShellyXiao</dc:creator>
      <dc:date>2023-04-25T14:57:34Z</dc:date>
    </item>
  </channel>
</rss>

