Creare un cluster e un database di Esplora dati di Azure

Esplora dati di Azure: servizio di analisi dei dati veloce e completamente gestito per l'analisi in tempo reale di volumi elevati di flussi di dati provenienti da applicazioni, siti Web, dispositivi IoT e altro ancora. Per usare Esplora dati di Azure, è necessario prima creare un cluster e quindi uno o più database al suo interno. È quindi possibile inserire (caricare) dati in un database ed eseguire query su di esso.

Questo articolo illustra come creare un cluster e un database usando C#, Python, Go, il interfaccia della riga di comando di Azure, PowerShell, Bicep o un modello di Azure Resource Manager (ARM). Per informazioni su come creare un cluster e un database usando il portale di Azure, vedere Avvio rapido: Creare un cluster e un database di Azure Esplora dati.

Per esempi di codice basati sulle versioni precedenti dell'SDK, vedere l'articolo archiviato.

Prerequisiti

Prerequisiti per metodo di creazione di cluster e database:

Creare un cluster di Esplora dati di Azure

Questa sezione illustra il processo di creazione di un cluster Esplora dati di Azure. Scegliere la scheda pertinente per il metodo preferito per creare il cluster.

Modello ARM

Di seguito è riportato un esempio di modello ARM che crea un cluster Esplora dati di Azure e un database all'interno di tale cluster con una configurazione minima. Per tutti i dettagli e le proprietà supportate, vedere il riferimento al cluster del modello ARM e il riferimento al database del modello ARM.

{
    "$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"
            }
        }
    ]
}

Creare un database di Esplora dati di Azure

In questa sezione verrà creato un database all'interno del cluster creato nella sezione precedente.

Il cluster e il database vengono creati insieme al modello ARM nella sezione precedente.

Passaggio successivo