Skapa ett Azure Data Explorer kluster och en databas med hjälp av Azure CLI
Azure Data Explorer är en snabb, fullständigt hanterad dataanalystjänst för realtidsanalys av stora mängder data som strömmar från program, webbplatser, IoT-enheter med mera. För att använda Azure Data Explorer skapar du först ett kluster och skapar en eller flera databaser i klustret. Sedan matar du in (läser in) data i databasen så att du kan köra frågor mot den. I den här artikeln skapar du ett kluster och en databas med hjälp av Azure CLI.
Förutsättningar
- En Azure-prenumeration. Skapa ett kostnadsfritt Azure-konto.
Använda Azure Cloud Shell
Azure är värd för Azure Cloud Shell, en interaktiv gränssnittsmiljö som du kan använda via webbläsaren. Du kan använda antingen Bash eller PowerShell med Cloud Shell för att arbeta med Azure-tjänster. Du kan använda förinstallerade Cloud Shell-kommandon för att köra koden i den här artikeln utan att behöva installera något i din lokala miljö.
Så här startar du Azure Cloud Shell:
| Alternativ | Exempel/länk |
|---|---|
| Välj Prova i det övre högra hörnet av ett kodblock. Om du väljer Prova kopieras koden inte automatiskt till Cloud Shell. | ![]() |
| Gå till https://shell.azure.com eller Välj knappen https://shell.azure.com för att öppna Cloud Shell i webbläsaren. | ![]() |
| Välj knappen Cloud Shell på menyn längst upp till höger i Azure-portalen. | ![]() |
Så här kör du koden i den här artikeln i Azure Cloud Shell:
Starta Cloud Shell.
Kopiera koden genom att klicka på knappen Kopiera på ett kodblock.
Klistra in koden i Cloud Shell sessionen genom att välja CtrlSkift V i Windows och Linux eller genom att välja CmdShiftV på macOS.
Välj Retur för att köra koden.
- Om du väljer att installera och använda Azure CLI lokalt kräver den här artikeln Azure CLI version 2.0.4 eller senare. Kör
az --versionför att kontrollera vilken version du har. Om du behöver installera eller uppgradera kan du läsa informationen i Installera Azure CLI.
Konfigurera CLI-parametrarna
Följande steg krävs inte om du kör kommandon i Azure Cloud Shell. Om du kör CLI lokalt följer du de här stegen för att logga in i Azure och ange din aktuella prenumeration:
Kör följande kommandon för att logga in på Azure:
az loginKonfigurera den prenumeration där du vill att klustret ska skapas. Ersätt
MyAzureSubmed namnet på den Azure-prenumeration som du vill använda:az account set --subscription MyAzureSubInstallera tillägget för att använda den senaste Kusto CLI-versionen:
az extension add -n kusto
Skapa Azure Data Explorer-klustret
Skapa klustret med hjälp av följande kommando:
az kusto cluster create --cluster-name azureclitest --sku name="Standard_D13_v2" tier="Standard" --resource-group testrg --location westusInställning Föreslaget värde Fältbeskrivning name azureclitest Önskat namn på klustret. sku Standard_D13_v2 Den SKU som ska användas för klustret. Parametrar: name – SKU-namnet. nivå – SKU-nivån. resource-group testrg Namnet på resursgruppen där klustret kommer att skapas. location westus Den plats där klustret ska skapas. Det finns ytterligare parametrar som du kan använda, till exempel kapaciteten för klustret.
Kör följande kommando för att kontrollera om klustret har skapats:
az kusto cluster show --cluster-name azureclitest --resource-group testrg
Om resultatet innehåller provisioningState med värdet Succeeded har klustret skapats.
Skapa databasen i Azure Data Explorer-klustret
Skapa databasen med hjälp av följande kommando:
az kusto database create --cluster-name azureclitest --database-name clidatabase --resource-group testrg --read-write-database soft-delete-period=P365D hot-cache-period=P31D location=westusInställning Föreslaget värde Fältbeskrivning cluster-name azureclitest Namnet på det kluster där databasen ska skapas. databasnamn clidatabase Namn på databasen. resource-group testrg Namnet på resursgruppen där klustret kommer att skapas. read-write-database P365DP31Dwestus Databastypen. Parametrar: mjuk borttagningsperiod – Innebär hur lång tid data ska hållas tillgängliga för frågor. Mer information finns i Kvarhållningsprincip. hot-cache-period – Visar hur lång tid data sparas i cacheminnet. Mer information finns i Cacheprincip. plats – Den plats där databasen kommer att skapas. Kör följande kommando för att se den databas som du skapade:
az kusto database show --database-name clidatabase --resource-group testrg --cluster-name azureclitest
Nu har du ett kluster och en databas.
Rensa resurser
Om du planerar att följa våra andra artiklar behåller du de resurser som du har skapat.
Ta bort klustret om du vill rensa resurser. När du tar bort ett kluster, raderas också alla databaser i den. Använd följande kommando för att ta bort klustret:
az kusto cluster delete --cluster-name azureclitest --resource-group testrg


