我正在尝试在 PowerShell 中使用 Databricks CLI。我需要将 JSON 字符串作为参数传递。
我有两个变量 -job_id
等于10
和parameterValue
等于some string
。
我使用了 4 种不同的组合,但仍然出现错误Error: JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
使用的代码:
databricks jobs run-now --job-id $job_id --notebook-params "{""parameterName"":""$parameterValue""}"
databricks jobs run-now --job-id $job_id --notebook-params "{`"parameterName`":`"$parameterValue`"}"
databricks jobs run-now --job-id $job_id --notebook-params '{"parameterName":"$parameterValue"}'