You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/operator-insights/concept-data-types.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Data types - Azure Operator Insights
3
-
description: This article provides an overview of the data types used by Azure Operator Insights Data Products
3
+
description: This article provides an overview of the data types used by Azure Operator Insights Data Products.
4
4
author: rcdun
5
5
ms.author: rdunstan
6
6
ms.reviewer: rathishr
@@ -15,17 +15,28 @@ ms.date: 10/25/2023
15
15
16
16
A Data Product ingests data from one or more sources, digests and enriches this data, and presents this data to provide domain-specific insights and to support further data analysis.
17
17
18
-
A data type is used to refer to an individual data source. Data types can be from outside the Data Product, such as from a network element. Data types can also be created within the Data Product itself by aggregating or enriching information from other data types.
18
+
A data type is used to refer to an individual data source. Data types can be from outside the Data Product, such as from a network element. Data types can also be created within the Data Product itself by aggregating or enriching information from other data types.
19
19
20
20
Data Product operators can choose the data retention period for each data type.
21
21
22
22
## Data type contents
23
23
24
24
Each data type contains data from a specific source. The primary source for a data type might be a network element within the subject domain. Some data types are derived by aggregating or enriching information from other data types.
25
25
26
-
- The **Quality of Experience – Affirmed MCC** Data Product includes the *edr* data type that handles Event Data Records from the MCC.
27
-
- The **Quality of Experience – Affirmed MCC** Data Product also includes a derived *edr-sanitized* data type. This data type contains the same information as *edr* but with personal data suppressed to support operators' compliance with privacy legislation.
28
-
- The **Monitoring – Affirmed MCC** Data Product includes the *pmstats* data type that contains performance management statistics from the MCC EMS.
26
+
- The **Quality of Experience – Affirmed MCC** Data Product includes the following data types.
27
+
-`edr`: This data type handles Event Data Records (EDRs) from the MCC.
28
+
-`edr-sanitized`: This data type contains the same information as `edr` but with personal data suppressed to support operators' compliance with privacy legislation.
29
+
-`edr-validation`: This data type contains a subset of performance management statistics and provides you with the ability to optionally ingest a minimum number of PMstats tables for a data quality check.
30
+
-`device`: This optional data type contains device data (for example, device model, make and capabilities) that the Data Product can use to enrich the MCC Event Data Records. To use this data type, you must upload the device reference data in a CSV file. The CSV must conform to the [Device reference schema for the Quality of Experience Affirmed MCC Data Product](device-reference-schema.md).
31
+
-`enrichment`: This data type holds the enriched Event Data Records and covers multiple sub data types for precomputed aggregations targeted to accelerate specific dashboards, granularities, and queries. These multiple sub data types include:
32
+
-`agg-enrichment-5m`: contains enriched Event Data Records aggregated over five-minute intervals.
33
+
-`agg-enrichment-1h`: contains enriched Event Data Records aggregated over one-hour intervals.
34
+
-`enriched-flow-dcount`: contains precomputed counts used to report the unique IMSIs, MCCs, and Applications over time.
35
+
-`location`: This optional data type contains data enriched with location information, if you have a source of location data. This covers the following sub data types.
36
+
-`agg-location-1h`: contains enriched location data aggregated over one-hour intervals.
37
+
-`enriched-loc-dcount`: contains precomputed counts used to report location data over time.
38
+
39
+
- The **Monitoring – Affirmed MCC** Data Product includes the `pmstats` datatype. This data type contains performance management statistics from the MCC EMS.
Copy file name to clipboardExpand all lines: articles/operator-insights/concept-mcc-data-product.md
+16-7Lines changed: 16 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Quality of Experience - Affirmed MCC Data Products - Azure Operator Insights
3
-
description: This article gives an overview of the Azure Operator Insights Data Products provided to monitor the Quality of Experience for the Affirmed Mobile Content Cloud (MCC)
3
+
description: This article gives an overview of the Azure Operator Insights Data Products provided to monitor the Quality of Experience for the Affirmed Mobile Content Cloud (MCC).
4
4
author: rcdun
5
5
ms.author: rdunstan
6
6
ms.reviewer: rathishr
@@ -13,7 +13,7 @@ ms.date: 10/25/2023
13
13
14
14
# Quality of Experience - Affirmed MCC Data Product overview
15
15
16
-
The *Quality of Experience - Affirmed MCC* Data Products support data analysis and insight for operators of the Affirmed Networks Mobile Content Cloud (MCC). They ingest Event Data Records (EDRs) from MCC network elements, and then digest and enrich this data to provide a range of visualizations for the operator. Operator data scientists have access to the underlying enriched data to support further data analysis.
16
+
The *Quality of Experience - Affirmed MCC* Data Products support data analysis and insight for operators of the Affirmed Networks Mobile Content Cloud (MCC). They ingest Event Data Records (EDRs) from MCC network elements, and then digest and enrich this data to provide a range of visualizations for the operator. Operator data scientists have access to the underlying enriched data to support further data analysis.
17
17
18
18
## Background
19
19
@@ -26,7 +26,7 @@ The Affirmed Networks Mobile Content Cloud (MCC) is a virtualized Evolved Packet
26
26
- Serving GPRS support node and MME (SGSN/MME) is responsible for the delivery of data packets to and from the mobile stations within its geographical service area.
27
27
- Control and User Plane Separation (CUPS), an LTE enhancement that separates control and user plane function to allow independent scaling of functions.
28
28
29
-
The data produced by the MCC varies according to the functionality. This variation affects the enrichments and visualizations that are relevant. Azure Operator Insights provides the following Quality of Experience Data Products to support specific MCC functions.
29
+
The data produced by the MCC varies according to the functionality. This variation affects the enrichments and visualizations that are relevant. Azure Operator Insights provides the following Quality of Experience Data Products to support specific MCC functions.
30
30
31
31
-**Quality of Experience - Affirmed MCC GIGW**
32
32
-**Quality of Experience - Affirmed MCC PGW/GGSN**
@@ -35,8 +35,17 @@ The data produced by the MCC varies according to the functionality. This variat
35
35
36
36
The following data types are provided for all Quality of Experience - Affirmed MCC Data Products.
37
37
38
-
-*edr* contains data from the Event Data Records (EDRs) written by the MCC network elements. EDRs record each significant event arising during calls or sessions handled by the MCC. They provide a comprehensive record of what happened, allowing operators to explore both individual problems and more general patterns.
39
-
-*edr-sanitized* contains data from the *edr* data type but with personal data suppressed. Sanitized data types can be used to support data analysis while also enforcing subscriber privacy.
38
+
-`edr`: This data type handles EDRs from the MCC.
39
+
-`edr-sanitized`: This data type contains the same information as `edr` but with personal data suppressed to support operators' compliance with privacy legislation.
40
+
-`edr-validation`: This data type contains a subset of performance management statistics and provides you with the ability to optionally ingest a minimum number of PMstats tables for a data quality check.
41
+
-`device`: This optional data type contains device data (for example, device model, make and capabilities) that the Data Product can use to enrich the MCC Event Data Records. To use this data type, you must upload the device reference data in a CSV file. The CSV must conform to the [Device reference schema for the Quality of Experience Affirmed MCC Data Product](device-reference-schema.md).
42
+
-`enrichment`: This data type holds the enriched Event Data Records and covers multiple sub data types for precomputed aggregations targeted to accelerate specific dashboards, granularities, and queries. These multiple sub data types include:
43
+
-`agg-enrichment-5m`: contains enriched Event Data Records aggregated over five-minute intervals.
44
+
-`agg-enrichment-1h`: contains enriched Event Data Records aggregated over one-hour intervals.
45
+
-`enriched-flow-dcount`: contains precomputed counts used to report the unique IMSIs, MCCs, and Applications over time.
46
+
-`location`: This optional data type contains data enriched with location information, if you have a source of location data. This covers the following sub data types.
47
+
-`agg-location-1h`: contains enriched location data aggregated over one-hour intervals.
48
+
-`enriched-loc-dcount`: contains precomputed counts used to report location data over time.
40
49
41
50
## Setup
42
51
@@ -52,5 +61,5 @@ To use the Quality of Experience - Affirmed MCC Data Product:
52
61
-[Monitoring - Affirmed MCC Data Product](concept-monitoring-mcc-data-product.md)
title: Device schema for the Azure Operator Insights QoE MCC Data Product
3
+
description: Learn about the schema needed to implement the Device data type in the Quality of Experience – Affirmed MCC Data Product for Azure Operator Insights.
4
+
author: parjai
5
+
ms.author: parjai
6
+
ms.reviewer: rdunstan
7
+
ms.topic: reference
8
+
ms.service: operator-insights
9
+
ms.date: 01/31/2024
10
+
---
11
+
12
+
<!-- #CustomerIntent: As a Data Product user, I want to add the ability to add device reference data to further enrich the MCC Event Data Records-->
13
+
14
+
# Device reference schema for the Quality of Experience Affirmed MCC Data Product
15
+
16
+
You can enrich Event Data Record (EDR) data in the Quality of Experience Affirmed MCC Data Product with information about the devices involved in the session. You must provide this device data in the `device` data type. Prepare CSV files that conform to the following schema and upload the files into the input Azure Data Lake Storage. For more information about data types, including the `device` data type, see [Data types](concept-data-types.md).
17
+
18
+
## Schema for device reference information
19
+
20
+
| Source field name | Type | Description |
21
+
| --- | --- | --- |
22
+
|`TAC`| String | Type Allocation Code (TAC): a unique identifier assigned to mobile devices. Typically first eight digits of IMEI number. Can have leading zeros if TAC is six or seven digits. Matched against the IMEI in the session EDRs |
23
+
|`Make`| String | The manufacturer or brand of the mobile device. |
24
+
|`Model`| String | The specific model or version of the mobile device. |
25
+
|`DeviceType`| String | Categorizes the mobile device based on its primary function (for example, handheld or feature phone). |
26
+
|`PlatformType`| String | Identifies the underlying operating system or platform running on the mobile device. |
27
+
|`IsOwnedDevice`| String | Indicates if the device model was ranged by the operator. A value of `Y`/`1` signifies it is, while `N`/`0` indicates it isn't. |
28
+
|`Is3G`| String | Indicates whether the mobile device supports 3G. A value of `Y`/`E`/`1` signifies 3G capability, while `N`/`0` indicates its absence. |
29
+
|`IsLTE`| String | Indicates whether the mobile device supports Long-Term Evolution (LTE) technology. A value of `Y`/`E`/`1` signifies LTE capability, while `N`/`0` indicates its absence |
30
+
|`IsVoLTE`| String | Indicates whether the mobile device supports Voice over LTE. A value of `Y`/`E`/`1` signifies VoLTE capability, while `N`/`0` indicates its absence. |
31
+
|`Is5G`| String | Indicates whether the mobile device supports 5G. A value of `Y`/`E`/`1` signifies 5G capability, while `N`/`0` indicates its absence. |
0 commit comments