在 azure cli 命令执行中出现格式错误的字符串错误

Getting malformed string error in azure cli command execution

我正在尝试通过 Azure CLI 使用 ARM 模板创建 Azure Databricks 服务。

当我运行以下命令时,出现以下错误,

要执行的命令:-

az group deployment create --name adb --resource-group palmresourcegroup3 --template-file template.json --parameters parameters.json

错误:-

malformed string

参考parameters.json

参考template.json

如果我更新你的存储帐户,你的模板对我有用。

    "storageAccountName": {
        "defaultValue": "[concat('dbstorage', uniqueString(parameters('applianceName'), resourceGroup().id, subscription().id))]",
        "type": "string"
    },

您可以查看完整的 template 文件。

注意:Azure Databricks 目前处于预览状态。请确保您的订阅已注册到预览版中。您可以在 Portal 上查看。

如果您的订阅尚未注册,请单击 here 提交注册订阅的请求。

更新:

这是一个版本问题,当 OP 将 CLI 更新到 2.0.22 时。问题已解决。