Поделиться через


Кластеры Microsoft.Kusto 2019-05-15

Определение ресурсов Bicep

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Kusto/clusters@2019-05-15' = {
  location: 'string'
  name: 'string'
  properties: {
    enableDiskEncryption: bool
    enableStreamingIngest: bool
    optimizedAutoscale: {
      isEnabled: bool
      maximum: int
      minimum: int
      version: int
    }
    trustedExternalTenants: [
      {
        value: 'string'
      }
    ]
    virtualNetworkConfiguration: {
      dataManagementPublicIpId: 'string'
      enginePublicIpId: 'string'
      subnetId: 'string'
    }
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Значения свойств

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_DS13_v2+1TB_PS"
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
"Standard_L16s"
"Standard_L4s"
"Standard_L8s" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)

ClusterProperties

Имя Описание Ценность
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

Microsoft.Kusto/clusters

Имя Описание Ценность
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства кластера. ClusterProperties
SKU Номер SKU кластера. AzureSku (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
Зоны Зоны доступности кластера. string[]

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrackedResourceTags

Имя Описание Ценность

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
Azure Digital Twins с подключением к журналу данных времени Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
Создание наблюдателя за базой данных В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.
Развертывание базы данных Azure Data Explorer с помощью подключения Cosmos DB Разверните базу данных Azure Data Explorer с подключением Cosmos DB.
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий Разверните базу данных Azure Data Explorer с подключением концентратора событий.

Определение ресурса шаблона ARM

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Kusto/clusters",
  "apiVersion": "2019-05-15",
  "name": "string",
  "location": "string",
  "properties": {
    "enableDiskEncryption": "bool",
    "enableStreamingIngest": "bool",
    "optimizedAutoscale": {
      "isEnabled": "bool",
      "maximum": "int",
      "minimum": "int",
      "version": "int"
    },
    "trustedExternalTenants": [
      {
        "value": "string"
      }
    ],
    "virtualNetworkConfiguration": {
      "dataManagementPublicIpId": "string",
      "enginePublicIpId": "string",
      "subnetId": "string"
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Значения свойств

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_DS13_v2+1TB_PS"
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
"Standard_L16s"
"Standard_L4s"
"Standard_L8s" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)

ClusterProperties

Имя Описание Ценность
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

Microsoft.Kusto/clusters

Имя Описание Ценность
apiVersion Версия API '2019-05-15'
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства кластера. ClusterProperties
SKU Номер SKU кластера. AzureSku (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Kusto/clusters"
Зоны Зоны доступности кластера. string[]

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrackedResourceTags

Имя Описание Ценность

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Azure Digital Twins с подключением к журналу данных времени

развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
создание кластера базы данных

развертывание в Azure
Этот шаблон позволяет создать кластер и базу данных.
Создание наблюдателя за базой данных

развертывание в Azure
В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.
Развертывание кластера Azure Data Explorer в виртуальной сети

развертывание в Azure
Этот шаблон позволяет развернуть кластер в виртуальной сети.
Развертывание базы данных Azure Data Explorer с помощью подключения Cosmos DB

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением Cosmos DB.
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением концентратора событий.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters@2019-05-15"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  zones = [
    "string"
  ]
  body = jsonencode({
    properties = {
      enableDiskEncryption = bool
      enableStreamingIngest = bool
      optimizedAutoscale = {
        isEnabled = bool
        maximum = int
        minimum = int
        version = int
      }
      trustedExternalTenants = [
        {
          value = "string"
        }
      ]
      virtualNetworkConfiguration = {
        dataManagementPublicIpId = "string"
        enginePublicIpId = "string"
        subnetId = "string"
      }
    }
  })
}

Значения свойств

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_DS13_v2+1TB_PS"
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
"Standard_L16s"
"Standard_L4s"
"Standard_L8s" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)

ClusterProperties

Имя Описание Ценность
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

Microsoft.Kusto/clusters

Имя Описание Ценность
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства кластера. ClusterProperties
SKU Номер SKU кластера. AzureSku (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Kusto/clusters@2019-05-15"
Зоны Зоны доступности кластера. string[]

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrackedResourceTags

Имя Описание Ценность

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)