Skip to content

Commit 8cd977e

Browse files
authored
Merge pull request #54296 from KenMAG/rename-update-KenMAG
Updated this module for content freshness
2 parents 3a45325 + 48044a2 commit 8cd977e

9 files changed

Lines changed: 32 additions & 25 deletions

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/3-use-asim-parsers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Use ASIM Parsers
44
metadata:
55
title: Use ASIM Parsers
66
description: "Use ASIM Parsers"
7-
ms.date: 05/18/2023
7+
ms.date: 04/17/2026
88
author: wwlpublish
99
ms.author: kelawson
1010
ms.topic: unit

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/4-understand-parameterized-kql-functions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Understand parameterized KQL functions
44
metadata:
55
title: Understand parameterized KQL functions
66
description: "Understand parameterized KQL functions"
7-
ms.date: 05/18/2023
7+
ms.date: 04/17/2026
88
author: wwlpublish
99
ms.author: kelawson
1010
ms.topic: unit

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/6-configure-azure-monitor-data-collection-rules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Configure Azure Monitor Data Collection Rules
44
metadata:
55
title: Configure Azure Monitor Data Collection Rules
66
description: "Configure Azure Monitor Data Collection Rules"
7-
ms.date: 05/18/2023
7+
ms.date: 04/17/2026
88
author: wwlpublish
99
ms.author: kelawson
1010
ms.topic: unit

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/8-summary-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Summary and resources
44
metadata:
55
title: Summary and resources
66
description: "Summary and resources"
7-
ms.date: 05/18/2023
7+
ms.date: 04/17/2026
88
author: wwlpublish
99
ms.author: kelawson
1010
ms.topic: unit

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/includes/3-use-asim-parsers.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,20 @@ _Im_Dns
4040
| summarize count() by SrcIpAddr, bin(TimeGenerated,15m)
4141
```
4242

43-
The following table lists available unifying parsers:
43+
The following table lists key unifying parsers. For the complete current list, see [ASIM parsers overview](/azure/sentinel/normalization-parsers-overview).
4444

45-
| Schema | Unifying parser|
45+
| Schema | Built-in unifying parser |
4646
| :--- | :--- |
47-
| Authentication | imAuthentication|
48-
| Dns| _Im_Dns|
49-
| File Event| imFileEvent|
50-
| Network Session |_Im_NetworkSession |
51-
| Process Event| imProcessCreate and imProcessTerminate|
52-
| Registry Event | imRegistry|
53-
| Web Session | _Im_WebSession|
47+
| Authentication | `_Im_Authentication` |
48+
| Audit Event | `_Im_AuditEvent` |
49+
| DHCP Event | `_Im_Dhcp` |
50+
| DNS | `_Im_Dns` |
51+
| File Event | `_Im_FileEvent` |
52+
| Network Session | `_Im_NetworkSession` |
53+
| Process Event | `_Im_ProcessEvent` |
54+
| Registry Event | `_Im_RegistryEvent` |
55+
| User Management | `_Im_UserManagement` |
56+
| Web Session | `_Im_WebSession` |
5457

5558

5659
## Optimizing parsing using parameters

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/includes/4-understand-parameterized-kql-functions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
When calling KQL functions, you can provide a set of parameters. This is an important concept for building ASIM parsers as it allows you to filter the function results with dynamic values before returning results.
1+
When calling KQL functions, you can provide a set of parameters. This is an important concept for building ASIM parsers as it allows you to filter the function results with dynamic values before returning results.
22

33

44

@@ -35,7 +35,7 @@ Then create two parameters:
3535
Your screen should look like the image below:
3636

3737

38-
:::image type="content" source="../media/example-function-properties.png#lightbox" alt-text="Screenshot of K Q L Function properties.":::
38+
:::image type="content" source="../media/example-function-properties.png" alt-text="Screenshot of KQL function properties." lightbox="../media/example-function-properties.png":::
3939

4040
Create a new query. Then enter:
4141

@@ -44,7 +44,7 @@ AzureActivityByCategory("Administrative", todatetime("2021/04/05 5:40:01.032 PM"
4444
```
4545

4646

47-
:::image type="content" source="../media/example-use-function.png#lightbox" alt-text="Screenshot of the K Q L calling Function.":::
47+
:::image type="content" source="../media/example-use-function.png" alt-text="Screenshot of a KQL query calling a parameterized function." lightbox="../media/example-use-function.png":::
4848

4949

5050

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/includes/6-configure-azure-monitor-data-collection-rules.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
1-
Another way of normalizing log data is transforming the data at ingestion time. This provides the benefit of storing the data in a parsed format for use in Microsoft Sentinel.
1+
Another way of normalizing log data is transforming the data at ingestion time. This provides the benefit of storing the data in a parsed format for use in Microsoft Sentinel.
22

33

44
## Data collection rules in Azure Monitor
55

6-
Data Collection Rules (DCRs) provide an ETL-like pipeline in Azure Monitor, allowing you to define the way that data coming into Azure Monitor should be handled. Depending on the type of workflow, DCRs may specify where data should be sent and may filter or transform data before it's stored in Azure Monitor Logs. Some data collection rules will be created and managed by Azure Monitor, while you may create others to customize data collection for your particular requirements.
6+
Data Collection Rules (DCRs) provide an ETL-like pipeline in Azure Monitor, allowing you to define the way that data coming into Azure Monitor should be handled. Depending on the type of workflow, DCRs may specify where data should be sent and may filter or transform data before storing it in Azure Monitor Logs. Some data collection rules are created by Azure Monitor, while you may create others to customize data collection for your particular requirements.
77

88
## Types of data collection rules
9-
There are currently two types of data collection rules in Azure Monitor:
9+
Azure Monitor supports several types of data collection rules. Common types include:
1010

11-
- **Standard DCR**. Used with different workflows that send data to Azure Monitor. Workflows currently supported are Azure Monitor agent and custom logs.
11+
- **Standard DCR**. Used with different workflows that send data to Azure Monitor, including the Azure Monitor agent and custom logs ingestion.
1212

13-
- **Workspace transformation DCR**. Used with a Log Analytics workspace to apply ingestion-time transformations to workflows that don't currently support DCRs.
13+
- **Workspace transformation DCR**. Used with a Log Analytics workspace to apply ingestion-time transformations to workflows that don't currently support DCRs directly.
14+
15+
> [!NOTE]
16+
> For the current complete list of DCR types and supported workflows, see [Data collection rules in Azure Monitor](/azure/azure-monitor/essentials/data-collection-rule-overview).
1417
1518

1619
## Transformations
17-
Transformations in a data collection rule (DCR) allow you to filter or modify incoming data before it's stored in a Log Analytics workspace. Data transformations are defined using a Kusto Query Language (KQL) statement that is applied individually to each entry in the data source. It must understand the format of the incoming data and create output in the structure of the target table.
20+
Transformations in a data collection rule (DCR) allow you to filter or modify incoming data before storing it in a Log Analytics workspace. Data transformations are defined using a Kusto Query Language (KQL) statement that is applied individually to each entry in the data source. It must understand the format of the incoming data and create output in the structure of the target table.
1821

1922
### Transformation structure
2023
The input stream is represented by a virtual table named **source** with columns matching the input data stream definition. Following is a typical example of a transformation. This example includes the following functionality:

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/includes/8-summary-resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
You should have learned how to normalize and use ASIM Parsers in Microsoft Sentinel.
1+
You learned how to normalize and use ASIM Parsers in Microsoft Sentinel.
22

33
You should now be able to:
44

@@ -10,6 +10,6 @@ You should now be able to:
1010

1111
You can learn more by reviewing the following.
1212

13-
[Become a Microsoft Sentinel Ninja](https://techcommunity.microsoft.com/t5/azure-sentinel/become-an-azure-sentinel-ninja-the-complete-level-400-training/ba-p/1246310?azure-portal=true)
13+
[Become a Microsoft Sentinel Ninja](https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/become-a-microsoft-sentinel-ninja-the-complete-level-400/ba-p/1246310?azure-portal=true)
1414

1515
[Microsoft Tech Community Security Webinars](https://techcommunity.microsoft.com/t5/microsoft-security-and/security-community-webinars/ba-p/927888?azure-portal=true)

learn-pr/wwl-sci/data-normalization-microsoft-sentinel/index.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ uid: learn.wwl.data-normalization-microsoft-sentinel
33
metadata:
44
title: Data normalization in Microsoft Sentinel
55
description: "Data normalization in Microsoft Sentinel"
6-
ms.date: 03/13/2024
6+
ms.date: 04/17/2026
77
author: wwlpublish
88
ms.author: kelawson
99
ms.topic: module
1010
ms.service: microsoft-sentinel
11+
ai.usage: ai-assisted
1112
title: Data normalization in Microsoft Sentinel
1213
summary: By the end of this module, you're able to use Advanced Security Information Model (ASIM) parsers to identify threats inside your organization.
1314
abstract: |

0 commit comments

Comments
 (0)