Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bicep-Ressourcendefinition
Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Kusto/Cluster-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Kusto/clusters@2019-01-21' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
trustedExternalTenants: [
{
value: 'string'
}
]
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
Microsoft.Kusto/cluster
| Name | Beschreibung | Wert |
|---|---|---|
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Die Clustereigenschaften. | ClusterProperties- |
| scope | Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. | Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden. |
| Sku | Die SKU des Clusters. | AzureSku- (erforderlich) |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
AzureSku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Die Anzahl der Instanzen des Clusters. | Int |
| Name | SKU-Name. | "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" (erforderlich) |
| Rang | SKU-Ebene. | "Einfach" "Standard" (erforderlich) |
Cluster-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| trustedExternalTenants | Die externen Mandanten des Clusters. | TrustedExternalTenant[] |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
TrustedExternalTenant
| Name | Beschreibung | Wert |
|---|---|---|
| Wert | GUID, die einen externen Mandanten darstellt. | Schnur |
Verwendungsbeispiele
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
| Modul | Beschreibung |
|---|---|
| Azure Data Explorer (Kusto)-Cluster- | AVM-Ressourcenmodul für Azure Data Explorer (Kusto)-Cluster |
Azure-Schnellstartbeispiele
Die folgenden Azure-Schnellstartvorlagen Bicep-Beispiele für die Bereitstellung dieses Ressourcentyps enthalten.
| Bicep-Datei | Beschreibung |
|---|---|
| Azure Digital Twins mit Zeitdatenverlaufsverbindung | Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
| Erstellen einer Datenbanküberwachungs- | In diesem Beispiel wird eine Datenbanküberwachung für Azure SQL erstellt und deren Datenspeicher, SQL-Ziele und verwaltete private Endpunkte konfiguriert. |
| Bereitstellen von Azure Data Explorer DB mit Cosmos DB-Verbindung | Bereitstellen von Azure Data Explorer DB mit Cosmos DB-Verbindung. |
| Bereitstellen von Azure Data Explorer db mit Ereignisrasterverbindung | Bereitstellen von Azure Data Explorer db mit Event Grid-Verbindung. |
| Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung | Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung. |
| FinOps Hub- | Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Explorer, Data Lake Storage und Data Factory. |
ARM-Vorlagenressourcendefinition
Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Kusto/cluster-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Kusto/clusters",
"apiVersion": "2019-01-21",
"name": "string",
"location": "string",
"properties": {
"trustedExternalTenants": [
{
"value": "string"
}
]
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
Microsoft.Kusto/cluster
| Name | Beschreibung | Wert |
|---|---|---|
| apiVersion (Englisch) | Die API-Version | '2019-01-21' |
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Die Clustereigenschaften. | ClusterProperties- |
| Sku | Die SKU des Clusters. | AzureSku- (erforderlich) |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
| Art | Der Ressourcentyp | "Microsoft.Kusto/clusters" |
AzureSku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Die Anzahl der Instanzen des Clusters. | Int |
| Name | SKU-Name. | "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" (erforderlich) |
| Rang | SKU-Ebene. | "Einfach" "Standard" (erforderlich) |
Cluster-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| trustedExternalTenants | Die externen Mandanten des Clusters. | TrustedExternalTenant[] |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
TrustedExternalTenant
| Name | Beschreibung | Wert |
|---|---|---|
| Wert | GUID, die einen externen Mandanten darstellt. | Schnur |
Verwendungsbeispiele
Azure-Schnellstartvorlagen
Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.
| Schablone | Beschreibung |
|---|---|
|
Azure Digital Twins mit Zeitdatenverlaufsverbindung |
Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
|
Erstellen eines Clusters einer Datenbank |
Mit dieser Vorlage können Sie einen Cluster und eine Datenbank erstellen. |
|
Erstellen einer Datenbanküberwachungs- |
In diesem Beispiel wird eine Datenbanküberwachung für Azure SQL erstellt und deren Datenspeicher, SQL-Ziele und verwaltete private Endpunkte konfiguriert. |
|
Bereitstellen des Azure Data Explorer-Clusters in Ihrem VNet- |
Mit dieser Vorlage können Sie einen Cluster in Ihrem VNet bereitstellen. |
|
Bereitstellen von Azure Data Explorer DB mit Cosmos DB-Verbindung |
Bereitstellen von Azure Data Explorer DB mit Cosmos DB-Verbindung. |
|
Bereitstellen von Azure Data Explorer db mit Ereignisrasterverbindung |
Bereitstellen von Azure Data Explorer db mit Event Grid-Verbindung. |
|
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung |
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung. |
|
FinOps Hub- |
Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Explorer, Data Lake Storage und Data Factory. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Kusto/Cluster-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Kusto/clusters@2019-01-21"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
trustedExternalTenants = [
{
value = "string"
}
]
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Eigenschaftswerte
Microsoft.Kusto/cluster
| Name | Beschreibung | Wert |
|---|---|---|
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| parent_id | Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. | Zeichenfolge (erforderlich) |
| Eigenschaften | Die Clustereigenschaften. | ClusterProperties- |
| Sku | Die SKU des Clusters. | AzureSku- (erforderlich) |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
| Art | Der Ressourcentyp | "Microsoft.Kusto/clusters@2019-01-21" |
AzureSku
| Name | Beschreibung | Wert |
|---|---|---|
| Fassungsvermögen | Die Anzahl der Instanzen des Clusters. | Int |
| Name | SKU-Name. | "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" (erforderlich) |
| Rang | SKU-Ebene. | "Einfach" "Standard" (erforderlich) |
Cluster-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| trustedExternalTenants | Die externen Mandanten des Clusters. | TrustedExternalTenant[] |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
TrustedExternalTenant
| Name | Beschreibung | Wert |
|---|---|---|
| Wert | GUID, die einen externen Mandanten darstellt. | Schnur |
Verwendungsbeispiele
Terraform-Beispiele
Ein grundlegendes Beispiel für die Bereitstellung eines Kusto-Clusters (auch als Azure Data Explorer bezeichnet).
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "cluster" {
type = "Microsoft.Kusto/clusters@2023-05-02"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
enableAutoStop = true
enableDiskEncryption = false
enableDoubleEncryption = false
enablePurge = false
enableStreamingIngest = false
engineType = "V2"
publicIPType = "IPv4"
publicNetworkAccess = "Enabled"
restrictOutboundNetworkAccess = "Disabled"
trustedExternalTenants = [
]
}
sku = {
capacity = 1
name = "Dev(No SLA)_Standard_D11_v2"
tier = "Basic"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Ein grundlegendes Beispiel für die Bereitstellung eines Kusto-Clusters (auch als Azure Data Explorer bezeichnet).
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "cluster" {
type = "Microsoft.Kusto/clusters@2023-05-02"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
enableAutoStop = true
enableDiskEncryption = false
enableDoubleEncryption = false
enablePurge = false
enableStreamingIngest = false
engineType = "V2"
publicIPType = "IPv4"
publicNetworkAccess = "Enabled"
restrictOutboundNetworkAccess = "Disabled"
trustedExternalTenants = [
]
}
sku = {
capacity = 1
name = "Dev(No SLA)_Standard_D11_v2"
tier = "Basic"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
| Modul | Beschreibung |
|---|---|
| Kusto-Cluster | AVM-Ressourcenmodul für Kusto-Cluster |