Определение пользовательского интерфейса Azure Databricks - PullRequest
0 голосов
/ 28 февраля 2019

Мне любопытно узнать, для чего используется uiDefinitionUri в шаблоне ARM Databricks и какой тип файла должен быть предоставлен.Я вижу, что строка является типом ввода и что значение равно "URI большого двоичного объекта, в котором находится файл определения пользовательского интерфейса." , однако это не очень наглядно и не дает никаких указаний.

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете попробовать следующий API REST, чтобы получить uiDefinitionUri для блоков данных Azure.

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Databricks/workspaces?api-version=2018-04-01

Пример ответа:

{
  "value": [
    {
      "name": "myWorkspace1",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace1",
      "type": "Microsoft.Databricks/workspaces",
      "location": "East US 2",
      "tags": null,
      "sku": {
        "name": "skuName"
      },
      "properties": {
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "parameters": null,
        "provisioningState": "Created",
        "uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json"
      }
    },
    {
      "name": "myWorkspace2",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace2",
      "type": "Microsoft.Databricks/workspaces",
      "location": "East US 2",
      "tags": null,
      "sku": {
        "name": "skuName"
      },
      "properties": {
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "parameters": null,
        "provisioningState": "Created",
        "uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json"
      }
    }
  ]
}

Для получения дополнительной информации см. " Рабочие пространства-Список по группам ресурсов".

Надеюсь, это поможет.

...