I have written a lot about the magic of KQL and the brilliance of Azure Data Explorer.
Now we should create a cluster of our own that hosts Azure Data Explorer…
To use Azure Data Explorer, we first create a cluster, and create one or more databases in that cluster. Then we’ll ingest data into that database so that we can run queries against it.
If you don’t have an Azure subscription, create a free Azure account before you begin.
Here is how we will create an Azure Data Explorer cluster:
Steps:
- Login into the Azure portal
- Create an Azure Data Explorer cluster with a defined set of compute and storage resources in an Azure resource group.Select the + Create a resource button in the upper-left corner of the portal.
- Search for Azure Data Explorer.
- Under Azure Data Explorer, select Create.
- Fill out the basic cluster details with the following information.
Setting | Suggested value | Field description |
---|---|---|
Subscription | Your subscription | Select the Azure subscription that you want to use for your cluster. |
Resource group | Your resource group | Use an existing resource group or create a new resource group. |
Cluster name | A unique cluster name | Choose a unique name that identifies your cluster. The domain name [region].kusto.windows.net is appended to the cluster name you provide. The name can contain only lowercase letters and numbers. It must contain from 4 to 22 characters. |
Region | West US or West US 2 | Select West US or West US 2 (if using availability zones) for this quickstart. For a production system, select the region that best meets your needs. |
Workload | Dev/Test | Select Dev/Test for this quickstart. For a production system, select the specification that best meets your needs. |
Compute specifications | Dev(No SLA)_Standard_E2a_v4 | Select Dev(No SLA)_Standard_E2a_v4 for this quickstart. For a production system, select the specification that best meets your needs. |
Availability zones | 1, 2, or 3 | Place the cluster instances in one or more availability zones in the same region (optional). Azure Availability Zones are unique physical locations within the same Azure region. They protect an Azure Data Explorer cluster from loss data. The cluster nodes are created, by default, in the same data center. When you select several availability zones you can eliminate a single point of failure and ensure high availability. Deployment to availability zones is possible only when creating the cluster, and can’t be modified later. |
- Select Review + create to review your cluster details, and on the next screen select Create to provision the cluster. Provisioning typically takes about 10 minutes.
- When the deployment is complete, select Go to resource.