Bagikan melalui


Kluster Microsoft.Kusto 2020-02-15

  • Terbaru
  • 2023-08-15
  • 2023-05-02
  • 2022-12-29
  • 2022-11-11
  • 2022-07-07
  • 2022-02-01
  • 2021-08-27
  • 2021-01-01
  • 2020-09-18
  • 2020-06-14
  • 2020-02-15
  • 2019-11-09
  • 2019-09-07
  • 2019-05-15
  • 2019-01-21
  • pratinjau 2018-09-07

Definisi sumber daya Bicep

Jenis sumber daya kluster dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Kusto/clusters, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Kusto/clusters@2020-02-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    enableDiskEncryption: bool
    enablePurge: bool
    enableStreamingIngest: bool
    keyVaultProperties: {
      keyName: 'string'
      keyVaultUri: 'string'
      keyVersion: 'string'
    }
    languageExtensions: {
      value: [
        {
          languageExtensionName: 'string'
        }
      ]
      value: [
        {
          languageExtensionName: 'string'
        }
      ]
    }
    optimizedAutoscale: {
      isEnabled: bool
      maximum: int
      minimum: int
      version: int
    }
    trustedExternalTenants: [
      {
        value: 'string'
      }
    ]
    virtualNetworkConfiguration: {
      dataManagementPublicIpId: 'string'
      enginePublicIpId: 'string'
      subnetId: 'string'
    }
  }
  zones: [
    'string'
  ]
}

Nilai properti

Cluster

Nama Deskripsi Nilai
Nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulailah dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
Tags Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
Sku SKU kluster. AzureSku (diperlukan)
identitas Identitas kluster, jika dikonfigurasi. Identitas
Properti Properti kluster. clusterProperties
Zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'Tidak Ada'
'SystemAssigned' (diperlukan)
userAssignedIdentities Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string (diperlukan)

LanguageExtensionsList

Nama Deskripsi Nilai
nilai Daftar ekstensi bahasa. LanguageExtension[]
nilai Daftar ekstensi bahasa. LanguageExtension[]

LanguageExtension

Nama Deskripsi Nilai
languageExtensionName Nama ekstensi bahasa. 'PYTHON'
'R'

OptimizedAutoscale

Nama Deskripsi Nilai
isEnabled Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
Minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. tali

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. Int
Nama Nama SKU. 'Dev(No SLA)_Standard_D11_v2'
'Dev(No SLA)_Standard_E2a_v4'
'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_E16a_v4'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E2a_v4'
'Standard_E4a_v4'
'Standard_E8a_v4'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_L16s'
'Standard_L4s'
'Standard_L8s' (diperlukan)
Tier Tingkat SKU. 'Dasar'
'Standar' (diperlukan)

Templat mulai cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat pengamat database

Sebarkan ke Azure
Sampel ini membuat pengamat database untuk Azure SQL dan mengonfigurasi penyimpanan data, target SQL, dan titik akhir privat terkelolanya
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
Membuat kluster database

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster dan database.
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB

Sebarkan ke Azure
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB.
Menyebarkan Azure Data Explorer db dengan koneksi Event Grid

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Event Grid.
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas.
Menyebarkan kluster Azure Data Explorer ke VNet Anda

Sebarkan ke Azure
Templat ini memungkinkan Anda menyebarkan kluster ke VNet Anda.

Definisi sumber daya templat ARM

Jenis sumber daya kluster dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Kusto/clusters, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Kusto/clusters",
  "apiVersion": "2020-02-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "enableDiskEncryption": "bool",
    "enablePurge": "bool",
    "enableStreamingIngest": "bool",
    "keyVaultProperties": {
      "keyName": "string",
      "keyVaultUri": "string",
      "keyVersion": "string"
    },
    "languageExtensions": {
      "value": [
        {
          "languageExtensionName": "string"
        }
      ],
      "value": [
        {
          "languageExtensionName": "string"
        }
      ]
    },
    "optimizedAutoscale": {
      "isEnabled": "bool",
      "maximum": "int",
      "minimum": "int",
      "version": "int"
    },
    "trustedExternalTenants": [
      {
        "value": "string"
      }
    ],
    "virtualNetworkConfiguration": {
      "dataManagementPublicIpId": "string",
      "enginePublicIpId": "string",
      "subnetId": "string"
    }
  },
  "zones": [ "string" ]
}

Nilai properti

Cluster

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Kusto/clusters'
apiVersion Versi api sumber daya '2020-02-15'
Nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulailah dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
Tags Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
Sku SKU kluster. AzureSku (diperlukan)
identitas Identitas kluster, jika dikonfigurasi. Identitas
Properti Properti kluster. clusterProperties
Zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'Tidak Ada'
'SystemAssigned' (diperlukan)
userAssignedIdentities Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string (diperlukan)

LanguageExtensionsList

Nama Deskripsi Nilai
nilai Daftar ekstensi bahasa. LanguageExtension[]
nilai Daftar ekstensi bahasa. LanguageExtension[]

LanguageExtension

Nama Deskripsi Nilai
languageExtensionName Nama ekstensi bahasa. 'PYTHON'
'R'

OptimizedAutoscale

Nama Deskripsi Nilai
isEnabled Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
Minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. tali

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. Int
Nama Nama SKU. 'Dev(No SLA)_Standard_D11_v2'
'Dev(No SLA)_Standard_E2a_v4'
'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_E16a_v4'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E2a_v4'
'Standard_E4a_v4'
'Standard_E8a_v4'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_L16s'
'Standard_L4s'
'Standard_L8s' (diperlukan)
Tier Tingkat SKU. 'Dasar'
'Standar' (diperlukan)

Templat mulai cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat pengamat database

Sebarkan ke Azure
Sampel ini membuat pengamat database untuk Azure SQL dan mengonfigurasi penyimpanan data, target SQL, dan titik akhir privat terkelolanya
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
Membuat kluster database

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster dan database.
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB

Sebarkan ke Azure
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB.
Menyebarkan Azure Data Explorer db dengan koneksi Event Grid

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Event Grid.
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas.
Menyebarkan kluster Azure Data Explorer ke VNet Anda

Sebarkan ke Azure
Templat ini memungkinkan Anda menyebarkan kluster ke VNet Anda.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya kluster dapat disebarkan dengan operasi yang menargetkan:

  • grup Sumber Daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Kusto/clusters, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters@2020-02-15"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      enableDiskEncryption = bool
      enablePurge = bool
      enableStreamingIngest = bool
      keyVaultProperties = {
        keyName = "string"
        keyVaultUri = "string"
        keyVersion = "string"
      }
      languageExtensions = {
        value = [
          {
            languageExtensionName = "string"
          }
        ]
        value = [
          {
            languageExtensionName = "string"
          }
        ]
      }
      optimizedAutoscale = {
        isEnabled = bool
        maximum = int
        minimum = int
        version = int
      }
      trustedExternalTenants = [
        {
          value = "string"
        }
      ]
      virtualNetworkConfiguration = {
        dataManagementPublicIpId = "string"
        enginePublicIpId = "string"
        subnetId = "string"
      }
    }
    zones = [
      "string"
    ]
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Nilai properti

Cluster

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Kusto/clusters@2020-02-15"
Nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulailah dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
Tags Tag sumber daya. Kamus nama dan nilai tag.
Sku SKU kluster. AzureSku (diperlukan)
identitas Identitas kluster, jika dikonfigurasi. Identitas
Properti Properti kluster. clusterProperties
Zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. "SystemAssigned" (diperlukan)
identity_ids Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Array ID identitas pengguna.

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string (diperlukan)

LanguageExtensionsList

Nama Deskripsi Nilai
nilai Daftar ekstensi bahasa. LanguageExtension[]
nilai Daftar ekstensi bahasa. LanguageExtension[]

LanguageExtension

Nama Deskripsi Nilai
languageExtensionName Nama ekstensi bahasa. "PYTHON"
"R"

OptimizedAutoscale

Nama Deskripsi Nilai
isEnabled Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
Minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. tali

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. Int
Nama Nama SKU. "Dev(No SLA)_Standard_D11_v2"
"Dev(No SLA)_Standard_E2a_v4"
"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_E16a_v4"
"Standard_E16as_v4+3TB_PS"
"Standard_E16as_v4+4TB_PS"
"Standard_E2a_v4"
"Standard_E4a_v4"
"Standard_E8a_v4"
"Standard_E8as_v4+1TB_PS"
"Standard_E8as_v4+2TB_PS"
"Standard_L16s"
"Standard_L4s"
"Standard_L8s" (diperlukan)
Tier Tingkat SKU. "Dasar"
"Standar" (diperlukan)