Skip to content

Commit 5add61b

Browse files
author
Cory Fowler
authored
Merge pull request #52919 from MicrosoftDocs/release-ignite-kusto
Ignite Merge Down
2 parents 8d9b1e6 + 2a42bc7 commit 5add61b

File tree

112 files changed

+2634
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+2634
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: Check the health of an Azure Data Explorer cluster
3+
description: This article describes steps to determine if your Azure Data Explorer cluster is healthy.
4+
author: orspod
5+
ms.author: v-orspod
6+
ms.reviewer: mblythe
7+
ms.service: data-explorer
8+
services: data-explorer
9+
ms.topic: conceptual
10+
ms.date: 09/24/2018
11+
---
12+
13+
# Check the health of an Azure Data Explorer cluster
14+
15+
There are several factors that impact the health of an Azure Data Explorer cluster, including CPU, memory, and the disk subsystem. This article shows some basic steps you can take to gauge the health of a cluster.
16+
17+
1. Sign in to [https://dataexplorer.azure.com](https://dataexplorer.azure.com).
18+
19+
1. In the left pane, select your cluster, and run the following command.
20+
21+
```Kusto
22+
.show diagnostics
23+
| project IsHealthy
24+
```
25+
An output of 1 is healthy; an output of 0 is unhealthy.
26+
27+
1. Sign into the [Azure portal](https://portal.azure.com), and navigate to your cluster.
28+
29+
1. Under **Monitoring**, select **Metrics**, then select **Keep Alive**, as shown in the following image. An output close to 1 means a healthy cluster.
30+
31+
![Cluster Keep Alive metric](media/check-cluster-health/portal-metrics.png)
32+
33+
1. Add other metrics like CPU and Memory Caching to gauge resource utilization for the cluster.
34+
35+
1. If you need assistance diagnosing issues with the health of a cluster, please open a support request in the [Azure portal](https://portal.azure.com).
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
---
2+
title: 'Quickstart: Create an Azure Data Explorer cluster and database'
3+
description: 'In this quickstart, you learn how to create an Azure Data Explorer cluster and database, and ingest (load) data.'
4+
services: data-explorer
5+
author: mgblythe
6+
ms.author: mblythe
7+
ms.reviewer: mblythe
8+
ms.service: data-explorer
9+
ms.topic: quickstart
10+
ms.date: 09/24/2018
11+
12+
#Customer intent: As a database administrator, I want to create an Azure Data Explorer cluster and database so that I can understand whether Azure Data Explorer is suitable for my analytics projects.
13+
---
14+
15+
# Quickstart: Create an Azure Data Explorer cluster and database
16+
17+
Azure Data Explorer is a fast and highly scalable data exploration service for log and telemetry data. To use Azure Data Explorer, you first create a *cluster*, and create one or more *databases* in that cluster. Then you *ingest* (load) data into a database so that you can run queries against it. In this quickstart, you create a cluster and a database. In subsequent articles, we show you how to ingest data.
18+
19+
If you don't have an Azure subscription, create a [free Azure account](https://azure.microsoft.com/free/) before you begin.
20+
21+
## Sign in to the Azure portal
22+
23+
Sign in to the [Azure portal](https://portal.azure.com/).
24+
25+
## Create a cluster
26+
27+
You create an Azure Data Explorer cluster in an Azure resource group, with a defined set of compute and storage resources.
28+
29+
1. Select the **Create a resource** button (+) in the upper-left corner of the portal.
30+
31+
1. Search for *Azure Data Explorer*, then select **Azure Data Explorer**.
32+
33+
![Search resources](media/create-cluster-database-portal/search-resources.png)
34+
35+
1. In the lower-right corner, select **Create**.
36+
37+
1. Enter a unique name for your cluster, select your subscription, and create a resource group named *test-resource-group*.
38+
39+
![Create resource group](media/create-cluster-database-portal/create-resource-group.png)
40+
41+
1. Fill out the form with the following information.
42+
43+
![Create cluster form](media/create-cluster-database-portal/create-cluster-form.png)
44+
45+
**Setting** | **Suggested value** | **Field description**
46+
|---|---|---|
47+
| Cluster name | A unique cluster name | Choose a unique name that identifies your cluster. For example, *mytestcluster*. 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 3 to 22 characters.
48+
| Subscription | Your subscription | Select the Azure subscription that you want to use for your cluster.|
49+
| Resource group | *test-resource-group* | Create a new resource group. |
50+
| Location | *West US* | Select *West US* for this quickstart. For a production system, select the region that best meets your needs.
51+
| Compute specification | *D13_v2* | Select the lowest price specification for this quickstart. For a production system, select the specification that best meets your needs.
52+
| | |
53+
54+
1. Select **Create** to provision the cluster. Provisioning typically takes about ten minutes. Select **Notifications** on the toolbar (the bell icon) to monitor the provisioning process.
55+
56+
1. When the process is complete, select **Notifications**, then **Go to resource**.
57+
58+
![Go to resource](media/create-cluster-database-portal/notification-resource.png)
59+
60+
## Create a database
61+
62+
You're now ready for the second step in the process: database creation.
63+
64+
1. On the **Overview** tab, select **Create database**.
65+
66+
![Step two: create a database](media/create-cluster-database-portal/database-creation.png)
67+
68+
1. Fill out the form with the following information.
69+
70+
![Create database form](media/create-cluster-database-portal/create-database.png)
71+
72+
**Setting** | **Suggested value** | **Field description**
73+
|---|---|---|
74+
| Database name | *TestDatabase* | The database name must be unique within the cluster.
75+
| Retention period | *3650* | The time span for which it's guaranteed that the data is kept available to query. The time span is measured from the time that data is ingested.
76+
| Cache period | *31* | The time span for which to keep frequently-queried data available in SSD storage or RAM, rather than in longer-term storage.
77+
| | | |
78+
79+
1. Select **Save** to create the database. Creation typically takes less than a minute. When the process is complete, you're back on the cluster **Overview** tab.
80+
81+
## Run basic commands in the database
82+
83+
Now that you have a cluster and database, you can run queries and commands. You don't have any data in the database yet, but you can still see how the tools work.
84+
85+
1. Under your cluster, select **Query**.
86+
87+
![Database query](media/create-cluster-database-portal/query-database.png)
88+
89+
1. Paste the following command into the query window: `.show databases`, then select **Run**.
90+
91+
![Show databases command](media/create-cluster-database-portal/show-databases.png)
92+
93+
The result set shows **TestDatabase**, the only database in the cluster.
94+
95+
1. Paste the following command into the query window: `.show tables`, then select that command in the window. Select **Run**.
96+
97+
This command returns an empty result set because you don't have any tables yet. You add a table in the next article in this series.
98+
99+
## Stop and restart the cluster
100+
101+
You can stop and restart a cluster depending on business needs.
102+
103+
1. To stop the cluster, at the top of the **Overview** tab, select **Stop**.
104+
105+
When the cluster is stopped, data is not available for queries, and you can't ingest new data.
106+
107+
1. To restart the cluster, at the top of the **Overview** tab, select **Start**.
108+
109+
When the cluster is restarted, it takes about ten minutes for it to become available (like when it was originally provisioned). It takes additional time for data to load into the hot cache.
110+
111+
## Clean up resources
112+
113+
If you plan to follow our other quickstarts and tutorials, keep the resources you created. If not, clean up **test-resource-group**, to avoid incurring costs.
114+
115+
1. In the Azure portal, select **Resource groups** on the far left, and then select the resource group you created.
116+
117+
If the left menu is collapsed, select ![Expand button](media/create-cluster-database-portal/expand.png) to expand it.
118+
119+
![Select resource group to delete](media/create-cluster-database-portal/delete-resources-select.png)
120+
121+
1. Under **test-resource-group**, select **Delete resource group**.
122+
123+
1. In the new window, type the name of the resource group to delete (*test-resource-group*), and then select **Delete**.
124+
125+
## Next steps
126+
127+
> [!div class="nextstepaction"]
128+
> [Quickstart: Ingest data from Event Hub into Azure Data Explorer](ingest-data-event-hub.md)
129+
130+
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: What is Azure Data Explorer?
3+
description: Azure Data Explorer is a fast and highly scalable data exploration service for log and telemetry data.
4+
services: data-explorer
5+
author: orspod
6+
ms.author: v-orspod
7+
ms.reviewer: mblythe
8+
ms.service: data-explorer
9+
ms.topic: overview
10+
ms.date: 09/24/2018
11+
12+
#Customer intent: As a data analyst, I want to understand Azure Data Explorer, so I can decide if it's suitable for my analytics workloads.
13+
---
14+
15+
# What is Azure Data Explorer?
16+
17+
Azure Data Explorer is a fast and highly scalable data exploration service for log and telemetry data. It helps you handle the many data streams emitted by modern software, so you can collect, store, and analyze data. Azure Data Explorer is ideal for analyzing large volumes of diverse data from any data source, such as websites, applications, IoT devices, and more. This data is used for diagnostics, monitoring, reporting, machine learning, and additional analytics capabilities. Azure Data Explorer makes it simple to ingest this data and enables you to perform complex ad-hoc queries on the data in seconds.
18+
19+
## What makes Azure Data Explorer unique?
20+
21+
- Scales quickly to terabytes of data, in minutes, allowing rapid iterations of data exploration to discover relevant insights.
22+
23+
- Offers an innovative query language, optimized for high performance data analytics.
24+
25+
- Supports analysis of high volumes of heterogeneous data (structured and unstructured).
26+
27+
- Provides the ability to build and deploy exactly what you need by combining with other services to supply an encompassing, powerful, and interactive data analytics solution.
28+
29+
## Data warehousing workflow
30+
31+
Azure Data Explorer integrates with other major services to provide an end-to-end solution that includes data collection, ingestion, storage, indexing, querying, and visualization. It has a pivotal role in the data warehousing flow by executing the **EXPLORE** step of the flow on terabytes of diverse raw data.
32+
33+
![Data warehouse diagram](media/data-explorer-overview/data-warehouse.png)
34+
35+
Azure Data Explorer supports several ingestion methods, including connectors to common services like Event Hub, programmatic ingestion using SDKs, such as .NET and Python, and direct access to the engine for exploration purposes. Azure Data Explorer integrates with analytics and modeling services for additional analysis and visualization of data.
36+
37+
## Azure Data Explorer flow
38+
39+
The following diagram shows the different aspects of working with Azure Data Explorer.
40+
41+
![Azure Data Explorer flow](media/data-explorer-overview/workflow.png)
42+
43+
Work in Azure Data Explorer generally follows this pattern:
44+
45+
1. **Create database:** Create a *cluster* and then create one or more *databases* in that cluster. [Quickstart: Create an Azure Data Explorer cluster and database](create-cluster-database-portal.md)
46+
47+
1. **Ingest data:** Load data into database tables so that you can run queries against it. [Quickstart: Ingest data from Event Hub into Azure Data Explorer](ingest-data-event-hub.md)
48+
49+
1. **Query database:** Use our web application to run, review, and share queries and results. It is available in the Azure portal and as a stand-alone application. In addition, you can send queries programmatically (using an SDK) or to a REST API endpoint. [Quickstart: Query data in Azure Data Explorer](web-query-data.md)
50+
51+
## Query experience
52+
53+
A query in Azure Data Explorer is a read-only request to process data and return the results of this processing, without modifying the data or metadata. You continue refining your queries until you have completed your analysis. Azure Data Explorer makes this process easy because of its very fast ad-hoc query experience.
54+
55+
Azure Data Explorer handles large amounts of structured, semi-structured (JSON-like nested types) and unstructured (free-text) data equally well. It allows you to search for specific text terms, locate particular events, and perform metric-style calculations on structured data. Azure Data Explorer bridges the worlds of unstructured text logs and structured numbers and dimensions by extracting values in runtime from free-form text fields. Data exploration is simplified by combining fast text indexing, column store, and time series operations.
56+
57+
Azure Data Explorer capabilities are extended by other services built on its powerful query language, including [Log Analytics](/azure/log-analytics/), [Application Insights](/azure/application-insights/), [Time Series Insights](/azure/time-series-insights/), and [Windows Defender Advanced Threat Protection](/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection/).
58+
59+
## Feedback
60+
61+
We would be thrilled to hear your feedback regarding Azure Data Explorer and its query language at:
62+
63+
- [Ask questions on the forum MSDN](https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureKusto)
64+
65+
- [Make product suggestions in User Voice](http://aka.ms/AzureDataExplorer.UserVoice)
66+
67+
## Next steps
68+
69+
[Quickstart: Create an Azure Data Explorer cluster and database](create-cluster-database-portal.md)
70+
71+
[Quickstart: Ingest data from Event Hub into Azure Data Explorer](ingest-data-event-hub.md)
72+
73+
[Quickstart: Query data in Azure Data Explorer](web-query-data.md)

articles/data-explorer/index.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
### YamlMime:YamlDocument
2+
documentType: LandingData
3+
title: Azure Data Explorer Documentation
4+
metadata:
5+
title: Azure Data Explorer Documentation - Quickstarts, tutorials, and language and API references | Microsoft Docs
6+
description: Azure Data Explorer is a log analytics cloud platform optimized for ad-hoc big data queries.
7+
author: mgblythe
8+
manager: kfile
9+
ms.service: data-explorer
10+
ms.tgt_pltfrm: na
11+
ms.devlang: na
12+
ms.topic: landing-page
13+
ms.date: 09/24/2018
14+
ms.author: mblythe
15+
abstract:
16+
description: <p>Azure Data Explorer is a fast and highly scalable data exploration service for log and telemetry data. It helps you handle the many data streams emitted by modern software, so you can collect, store, and analyze data. Azure Data Explorer is ideal for analyzing large volumes of diverse data from any data source, such as websites, applications, IoT devices, and more.</p><p>Learn how to use Azure Data Explorer with our quickstarts, tutorials, and reference content.</p>
17+
sections:
18+
- title: 5-Minute Quickstarts
19+
items:
20+
- type: paragraph
21+
text: 'Learn how to provision and use Azure Data Explorer:'
22+
- type: list
23+
style: icon48
24+
items:
25+
- image:
26+
src: /azure/data-explorer/media/index/portal.svg
27+
text: Create a cluster and database
28+
href: /azure/data-explorer/create-cluster-database-portal
29+
- image:
30+
src: /azure/data-explorer/media/index/portal.svg
31+
text: Ingest streaming data from Event Hubs
32+
href: /azure/data-explorer/ingest-data-event-hub
33+
- image:
34+
src: /azure/data-explorer/media/index/portal.svg
35+
text: Query data with the web UI
36+
href: /azure/data-explorer/web-query-data
37+
- image:
38+
src: /azure/data-explorer/media/index/logo-python.svg
39+
text: Ingest queued data with Python
40+
href: /azure/data-explorer/python-ingest-data
41+
- image:
42+
src: /azure/data-explorer/media/index/logo-python.svg
43+
text: Query data with Python
44+
href: /azure/data-explorer/python-query-data
45+
- title: Step-by-Step Tutorials
46+
items:
47+
- type: paragraph
48+
text: 'Learn how to build end-to-end solutions:'
49+
- type: list
50+
style: unordered
51+
items:
52+
- html: <a href="/azure/data-explorer/visualize-power-bi">Visualize data from Azure Data Explorer in Power BI</a>
53+
- title: Free Pluralsight Video Training
54+
items:
55+
- type: list
56+
style: cards
57+
className: cardsFTitle
58+
items:
59+
- title: Query language for Azure Data Explorer
60+
href: https://app.pluralsight.com/library/courses/kusto-query-language-kql-from-scratch
61+
image:
62+
src: /azure/data-explorer/media/index/logo-pluralsight.svg
63+
href: https://app.pluralsight.com/library/courses/kusto-query-language-kql-from-scratch
64+
- title: Reference
65+
items:
66+
- type: list
67+
style: cards
68+
className: cardsD
69+
items:
70+
- title: Languages and API
71+
html: <p><a href="https://aka.ms/kustolangref">Query language, management commands, and APIs</a>

0 commit comments

Comments
 (0)