Azure Data Explorer 클러스터 및 데이터베이스 만들기

Azure Data Explorer는 애플리케이션, 웹 사이트, IoT 디바이스 등으로부터 대량의 데이터 스트리밍에 대한 실시간 분석을 제공하는 빠른 속도의 완전 관리형 데이터 분석 서비스입니다. Azure Data Explorer를 사용하려면 먼저 클러스터를 만들고 이 클러스터에 데이터베이스를 하나 이상 만듭니다. 그런 다음 데이터베이스에 데이터를 수집(로드)하고 이에 대해 쿼리를 실행할 수 있습니다.

이 문서에서는 C#, Python, Go, Azure CLI, PowerShell, Bicep 또는 ARM(Azure Resource Manager) 템플릿을 사용하여 클러스터 및 데이터베이스를 만드는 방법을 알아봅니다. Azure Portal을 사용하여 클러스터 및 데이터베이스를 만드는 방법을 알아보려면 빠른 시작: Azure Data Explorer 클러스터 및 데이터베이스 만들기를 참조하세요.

이전 SDK 버전을 기반으로 하는 코드 샘플은 보관된 문서를 참조하세요.

필수 조건

클러스터 및 데이터베이스 생성 방법별 필수 구성 요소:

Azure Data Explorer 클러스터 만들기

이 섹션에서는 Azure Data Explorer 클러스터를 만드는 과정을 안내합니다. 원하는 방법에 대한 관련 탭을 선택하여 클러스터를 만듭니다.

ARM 템플릿

다음은 최소 구성으로 해당 클러스터 내에 Azure Data Explorer 클러스터 및 데이터베이스를 만드는 ARM 템플릿의 예입니다. 전체 세부 정보 및 지원되는 속성은 ARM 템플릿 클러스터 참조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"
            }
        }
    ]
}

Azure Data Explorer 데이터베이스 만들기

이 섹션에서는 이전 섹션에서 만든 클러스터 내에 데이터베이스를 만듭니다.

클러스터와 데이터베이스는 이전 섹션의 ARM 템플릿과 함께 만들어집니다.

다음 단계