Een Azure Data Explorer-cluster en -database maken

Azure Data Explorer is een snelle, volledig beheerde gegevensanalyseservice voor realtime analyse van grote hoeveelheden gegevensstreaming vanuit toepassingen, websites, IoT-apparaten en meer. Als u Azure Data Explorer wilt gebruiken, maakt u eerst een cluster en maakt u een of meer databases in dat cluster. Vervolgens kunt u gegevens opnemen (laden) in een database en er query's op uitvoeren.

In dit artikel leert u hoe u een cluster en een database maakt met C#, Python, Go, de Azure CLI, PowerShell, Bicep of een ARM-sjabloon (Azure Resource Manager). Raadpleeg Quickstart: Een Azure Data Explorer-cluster en -database maken voor instructies over het maken van een cluster en database met behulp van de Azure-portal.

Zie het gearchiveerde artikelvoor codevoorbeelden op basis van eerdere SDK-versies.

Vereiste voorwaarden

Vereisten op basis van de methode voor het maken van clusters en databases:

Een Azure Data Explorer-cluster maken

In deze sectie wordt u begeleid bij het maken van een Azure Data Explorer-cluster. Kies het relevante tabblad voor de gewenste methode om het cluster te maken.

ARM template

Hieronder ziet u een voorbeeld van een ARM-sjabloon waarmee een Azure Data Explorer cluster en een database in dat cluster worden gemaakt met minimale configuratie. Zie referentiemateriaal voor ARM-sjabloonclusters en naslaginformatie over arm-sjabloondatabases voor volledige details en ondersteunde eigenschappen.

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "clusters_kustocluster_name": {
            "type": "string",
            "defaultValue": "[concat('kusto', uniqueString(resourceGroup().id))]",
            "metadata": {
                "description": "Name of the cluster to create"
            }
        },
        "databases_kustodb_name": {
            "type": "string",
            "defaultValue": "kustodb",
            "metadata": {
                "description": "Name of the database to create"
            }
        },
        "location": {
            "type": "string",
            "defaultValue": "[resourceGroup().location]",
            "metadata": {
                "description": "Location for all resources."
            }
        }
    },
    "variables": {},
    "resources": [
        {
            "name": "[parameters('clusters_kustocluster_name')]",
            "type": "Microsoft.Kusto/clusters",
            "apiVersion": "2025-02-14",
            "location": "[parameters('location')]",
            "sku": {
                "name": "Standard_E8ads_v5",
                "tier": "Standard",
                "capacity": 2
            }
        },
        {
            "name": "[concat(parameters('clusters_kustocluster_name'), '/', parameters('databases_kustodb_name'))]",
            "type": "Microsoft.Kusto/clusters/databases",
            "apiVersion": "2025-02-14",
            "location": "[parameters('location')]",
            "dependsOn": [
                "[resourceId('Microsoft.Kusto/clusters', parameters('clusters_kustocluster_name'))]"
            ],
            "kind": "ReadWrite",
            "properties": {
                "softDeletePeriod": "P365D",
                "hotCachePeriod": "P31D"
            }
        }
    ]
}

Een Azure Data Explorer-database maken

In deze sectie maakt u een database in het cluster dat in de vorige sectie is gemaakt.

Het cluster en de database worden samen met de ARM-sjabloon in de vorige sectie gemaakt.

Volgende stap