Bagikan melalui


Kluster Microsoft.Kusto 2022-12-29

  • 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@2022-12-29' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    acceptedAudiences: [
      {
        value: 'string'
      }
    ]
    allowedFqdnList: [
      'string'
    ]
    allowedIpRangeList: [
      'string'
    ]
    enableAutoStop: bool
    enableDiskEncryption: bool
    enableDoubleEncryption: bool
    enablePurge: bool
    enableStreamingIngest: bool
    engineType: 'string'
    keyVaultProperties: {
      keyName: 'string'
      keyVaultUri: 'string'
      keyVersion: 'string'
      userIdentity: 'string'
    }
    languageExtensions: {
      value: [
        {
          languageExtensionImageName: 'string'
          languageExtensionName: 'string'
        }
      ]
      value: [
        {
          languageExtensionImageName: 'string'
          languageExtensionName: 'string'
        }
      ]
    }
    optimizedAutoscale: {
      isEnabled: bool
      maximum: int
      minimum: int
      version: int
    }
    publicIPType: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    trustedExternalTenants: [
      {
        value: 'string'
      }
    ]
    virtualClusterGraduationProperties: '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 terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (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
acceptedAudiences Audiens kluster yang diterima. AcceptedAudiences []
allowedFqdnList Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. string[]
allowedIpRangeList Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. string[]
enableAutoStop Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). bool
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin 'V2'
'V3'
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
publicIPType Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) 'DualStack'
'IPv4'
publicNetworkAccess Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan 'Dinonaktifkan'
'Diaktifkan'
restrictOutboundNetworkAccess Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' 'Dinonaktifkan'
'Diaktifkan'
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualClusterGraduationProperties Properti kelulusan Kluster Virtual tali

Kendala:
Nilai sensitif. Teruskan sebagai parameter aman.
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

AcceptedAudiences

Nama Deskripsi Nilai
nilai GUID atau URL valid yang mewakili audiens yang diterima. tali

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. tali
keyVaultUri Uri brankas kunci. tali
keyVersion Versi kunci brankas kunci. tali
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. tali

LanguageExtensionsList

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

LanguageExtension

Nama Deskripsi Nilai
languageExtensionImageName Nama gambar ekstensi bahasa. 'Python3_10_8'
'Python3_6_5'
'R'
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_D16d_v5'
'Standard_D32d_v4'
'Standard_D32d_v5'
'Standard_DS13_v2+1TB_PS'
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
'Standard_E16a_v4'
'Standard_E16ads_v5'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E16as_v5+3TB_PS'
'Standard_E16as_v5+4TB_PS'
'Standard_E16d_v4'
'Standard_E16d_v5'
'Standard_E16s_v4+3TB_PS'
'Standard_E16s_v4+4TB_PS'
'Standard_E16s_v5+3TB_PS'
'Standard_E16s_v5+4TB_PS'
'Standard_E2a_v4'
'Standard_E2ads_v5'
'Standard_E2d_v4'
'Standard_E2d_v5'
'Standard_E4a_v4'
'Standard_E4ads_v5'
'Standard_E4d_v4'
'Standard_E4d_v5'
'Standard_E64i_v3'
'Standard_E80ids_v4'
'Standard_E8a_v4'
'Standard_E8ads_v5'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_E8as_v5+1TB_PS'
'Standard_E8as_v5+2TB_PS'
'Standard_E8d_v4'
'Standard_E8d_v5'
'Standard_E8s_v4+1TB_PS'
'Standard_E8s_v4+2TB_PS'
'Standard_E8s_v5+1TB_PS'
'Standard_E8s_v5+2TB_PS'
'Standard_EC16ads_v5'
'Standard_EC16as_v5+3TB_PS'
'Standard_EC16as_v5+4TB_PS'
'Standard_EC8ads_v5'
'Standard_EC8as_v5+1TB_PS'
'Standard_EC8as_v5+2TB_PS'
'Standard_L16as_v3'
'Standard_L16s'
'Standard_L16s_v2'
'Standard_L16s_v3'
'Standard_L32as_v3'
'Standard_L32s_v3'
'Standard_L4s'
'Standard_L8as_v3'
'Standard_L8s'
'Standard_L8s_v2'
'Standard_L8s_v3' (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": "2022-12-29",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "acceptedAudiences": [
      {
        "value": "string"
      }
    ],
    "allowedFqdnList": [ "string" ],
    "allowedIpRangeList": [ "string" ],
    "enableAutoStop": "bool",
    "enableDiskEncryption": "bool",
    "enableDoubleEncryption": "bool",
    "enablePurge": "bool",
    "enableStreamingIngest": "bool",
    "engineType": "string",
    "keyVaultProperties": {
      "keyName": "string",
      "keyVaultUri": "string",
      "keyVersion": "string",
      "userIdentity": "string"
    },
    "languageExtensions": {
      "value": [
        {
          "languageExtensionImageName": "string",
          "languageExtensionName": "string"
        }
      ],
      "value": [
        {
          "languageExtensionImageName": "string",
          "languageExtensionName": "string"
        }
      ]
    },
    "optimizedAutoscale": {
      "isEnabled": "bool",
      "maximum": "int",
      "minimum": "int",
      "version": "int"
    },
    "publicIPType": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "trustedExternalTenants": [
      {
        "value": "string"
      }
    ],
    "virtualClusterGraduationProperties": "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 '2022-12-29'
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 terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (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
acceptedAudiences Audiens kluster yang diterima. AcceptedAudiences []
allowedFqdnList Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. string[]
allowedIpRangeList Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. string[]
enableAutoStop Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). bool
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin 'V2'
'V3'
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
publicIPType Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) 'DualStack'
'IPv4'
publicNetworkAccess Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan 'Dinonaktifkan'
'Diaktifkan'
restrictOutboundNetworkAccess Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' 'Dinonaktifkan'
'Diaktifkan'
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualClusterGraduationProperties Properti kelulusan Kluster Virtual tali

Kendala:
Nilai sensitif. Teruskan sebagai parameter aman.
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

AcceptedAudiences

Nama Deskripsi Nilai
nilai GUID atau URL valid yang mewakili audiens yang diterima. tali

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. tali
keyVaultUri Uri brankas kunci. tali
keyVersion Versi kunci brankas kunci. tali
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. tali

LanguageExtensionsList

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

LanguageExtension

Nama Deskripsi Nilai
languageExtensionImageName Nama gambar ekstensi bahasa. 'Python3_10_8'
'Python3_6_5'
'R'
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_D16d_v5'
'Standard_D32d_v4'
'Standard_D32d_v5'
'Standard_DS13_v2+1TB_PS'
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
'Standard_E16a_v4'
'Standard_E16ads_v5'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E16as_v5+3TB_PS'
'Standard_E16as_v5+4TB_PS'
'Standard_E16d_v4'
'Standard_E16d_v5'
'Standard_E16s_v4+3TB_PS'
'Standard_E16s_v4+4TB_PS'
'Standard_E16s_v5+3TB_PS'
'Standard_E16s_v5+4TB_PS'
'Standard_E2a_v4'
'Standard_E2ads_v5'
'Standard_E2d_v4'
'Standard_E2d_v5'
'Standard_E4a_v4'
'Standard_E4ads_v5'
'Standard_E4d_v4'
'Standard_E4d_v5'
'Standard_E64i_v3'
'Standard_E80ids_v4'
'Standard_E8a_v4'
'Standard_E8ads_v5'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_E8as_v5+1TB_PS'
'Standard_E8as_v5+2TB_PS'
'Standard_E8d_v4'
'Standard_E8d_v5'
'Standard_E8s_v4+1TB_PS'
'Standard_E8s_v4+2TB_PS'
'Standard_E8s_v5+1TB_PS'
'Standard_E8s_v5+2TB_PS'
'Standard_EC16ads_v5'
'Standard_EC16as_v5+3TB_PS'
'Standard_EC16as_v5+4TB_PS'
'Standard_EC8ads_v5'
'Standard_EC8as_v5+1TB_PS'
'Standard_EC8as_v5+2TB_PS'
'Standard_L16as_v3'
'Standard_L16s'
'Standard_L16s_v2'
'Standard_L16s_v3'
'Standard_L32as_v3'
'Standard_L32s_v3'
'Standard_L4s'
'Standard_L8as_v3'
'Standard_L8s'
'Standard_L8s_v2'
'Standard_L8s_v3' (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@2022-12-29"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      acceptedAudiences = [
        {
          value = "string"
        }
      ]
      allowedFqdnList = [
        "string"
      ]
      allowedIpRangeList = [
        "string"
      ]
      enableAutoStop = bool
      enableDiskEncryption = bool
      enableDoubleEncryption = bool
      enablePurge = bool
      enableStreamingIngest = bool
      engineType = "string"
      keyVaultProperties = {
        keyName = "string"
        keyVaultUri = "string"
        keyVersion = "string"
        userIdentity = "string"
      }
      languageExtensions = {
        value = [
          {
            languageExtensionImageName = "string"
            languageExtensionName = "string"
          }
        ]
        value = [
          {
            languageExtensionImageName = "string"
            languageExtensionName = "string"
          }
        ]
      }
      optimizedAutoscale = {
        isEnabled = bool
        maximum = int
        minimum = int
        version = int
      }
      publicIPType = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      trustedExternalTenants = [
        {
          value = "string"
        }
      ]
      virtualClusterGraduationProperties = "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@2022-12-29"
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 terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (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
acceptedAudiences Audiens kluster yang diterima. AcceptedAudiences []
allowedFqdnList Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. string[]
allowedIpRangeList Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. string[]
enableAutoStop Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). bool
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi penghapusan menyeluruh diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin "V2"
"V3"
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
languageExtensions Daftar ekstensi bahasa kluster. LanguageExtensionsList
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
publicIPType Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) "DualStack"
"IPv4"
publicNetworkAccess Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan "Dinonaktifkan"
"Diaktifkan"
restrictOutboundNetworkAccess Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' "Dinonaktifkan"
"Diaktifkan"
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualClusterGraduationProperties Properti kelulusan Kluster Virtual tali

Kendala:
Nilai sensitif. Teruskan sebagai parameter aman.
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

AcceptedAudiences

Nama Deskripsi Nilai
nilai GUID atau URL valid yang mewakili audiens yang diterima. tali

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. tali
keyVaultUri Uri brankas kunci. tali
keyVersion Versi kunci brankas kunci. tali
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. tali

LanguageExtensionsList

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

LanguageExtension

Nama Deskripsi Nilai
languageExtensionImageName Nama gambar ekstensi bahasa. "Python3_10_8"
"Python3_6_5"
"R"
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_D16d_v5"
"Standard_D32d_v4"
"Standard_D32d_v5"
"Standard_DS13_v2+1TB_PS"
"Standard_DS13_v2+2TB_PS"
"Standard_DS14_v2+3TB_PS"
"Standard_DS14_v2+4TB_PS"
"Standard_E16a_v4"
"Standard_E16ads_v5"
"Standard_E16as_v4+3TB_PS"
"Standard_E16as_v4+4TB_PS"
"Standard_E16as_v5+3TB_PS"
"Standard_E16as_v5+4TB_PS"
"Standard_E16d_v4"
"Standard_E16d_v5"
"Standard_E16s_v4+3TB_PS"
"Standard_E16s_v4+4TB_PS"
"Standard_E16s_v5+3TB_PS"
"Standard_E16s_v5+4TB_PS"
"Standard_E2a_v4"
"Standard_E2ads_v5"
"Standard_E2d_v4"
"Standard_E2d_v5"
"Standard_E4a_v4"
"Standard_E4ads_v5"
"Standard_E4d_v4"
"Standard_E4d_v5"
"Standard_E64i_v3"
"Standard_E80ids_v4"
"Standard_E8a_v4"
"Standard_E8ads_v5"
"Standard_E8as_v4+1TB_PS"
"Standard_E8as_v4+2TB_PS"
"Standard_E8as_v5+1TB_PS"
"Standard_E8as_v5+2TB_PS"
"Standard_E8d_v4"
"Standard_E8d_v5"
"Standard_E8s_v4+1TB_PS"
"Standard_E8s_v4+2TB_PS"
"Standard_E8s_v5+1TB_PS"
"Standard_E8s_v5+2TB_PS"
"Standard_EC16ads_v5"
"Standard_EC16as_v5+3TB_PS"
"Standard_EC16as_v5+4TB_PS"
"Standard_EC8ads_v5"
"Standard_EC8as_v5+1TB_PS"
"Standard_EC8as_v5+2TB_PS"
"Standard_L16as_v3"
"Standard_L16s"
"Standard_L16s_v2"
"Standard_L16s_v3"
"Standard_L32as_v3"
"Standard_L32s_v3"
"Standard_L4s"
"Standard_L8as_v3"
"Standard_L8s"
"Standard_L8s_v2"
"Standard_L8s_v3" (diperlukan)
Tier Tingkat SKU. "Dasar"
"Standar" (diperlukan)