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/azure-monitor/app/snapshot-debugger-appservice.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -136,6 +136,13 @@ For an Azure App Service, you can set app settings within the Azure Resource Man
136
136
},
137
137
```
138
138
139
+
## Not Supported Scenarios
140
+
Below you can find scenarios where Snapshot Collector is not supported:
141
+
142
+
|Scenario | Side Effects | Recommendation |
143
+
|------------|--------------|----------------|
144
+
|When using the Snapshot Collector SDK in your application directly (.csproj) and you have enabled the advance option "Interop".| The local Application Insights SDK (including Snapshot Collector telemetry) will be lost, therefore, no Snapshots will be available.<br /><br />Your application could crash at startup with `System.ArgumentException: telemetryProcessorTypedoes not implement ITelemetryProcessor.`<br /><br />For more information about the Application Insights feature "Interop", see the [documentation.](https://docs.microsoft.com/azure/azure-monitor/app/azure-web-apps-net-core?#troubleshooting)| If you are using the advance option "Interop", use the codeless Snapshot Collector injection (enabled thru the Azure Portal UX) |
145
+
139
146
## Next steps
140
147
141
148
- Generate traffic to your application that can trigger an exception. Then, wait 10 to 15 minutes for snapshots to be sent to the Application Insights instance.
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/snapshot-debugger-troubleshoot.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,13 @@ If you enabled Application Insights Snapshot Debugger for your application, but
14
14
15
15
There can be many different reasons why snapshots aren't generated. You can start by running the snapshot health check to identify some of the possible common causes.
16
16
17
+
## Not Supported Scenarios
18
+
Below you can find scenarios where Snapshot Collector is not supported:
19
+
20
+
|Scenario | Side Effects | Recommendation |
21
+
|------------|--------------|----------------|
22
+
|When using the Snapshot Collector SDK in your application directly (.csproj) and you have enabled the advance option "Interop".| The local Application Insights SDK (including Snapshot Collector telemetry) will be lost, therefore, no Snapshots will be available.<br /><br />Your application could crash at startup with `System.ArgumentException: telemetryProcessorTypedoes not implement ITelemetryProcessor.`<br /><br />For more information about the Application Insights feature "Interop", see the [documentation.](https://docs.microsoft.com/azure/azure-monitor/app/azure-web-apps-net-core?#troubleshooting)| If you are using the advance option "Interop", use the codeless Snapshot Collector injection (enabled thru the Azure Portal UX) |
23
+
17
24
## Make sure you're using the appropriate Snapshot Debugger Endpoint
18
25
19
26
Currently the only regions that require endpoint modifications are [Azure Government](../../azure-government/compare-azure-government-global-azure.md#application-insights) and [Azure China](/azure/china/resources-developer-guide).
@@ -313,4 +320,4 @@ If you still don't see an exception with that snapshot ID, then the exception re
313
320
314
321
If your application connects to the Internet via a proxy or a firewall, you may need to update the rules to communicate with the Snapshot Debugger service.
315
322
316
-
The IPs used by Application Insights Snapshot Debugger are included in the Azure Monitor service tag. For more information, see [Service Tags documentation](../../virtual-network/service-tags-overview.md).
323
+
The IPs used by Application Insights Snapshot Debugger are included in the Azure Monitor service tag. For more information, see [Service Tags documentation](../../virtual-network/service-tags-overview.md).
title: How to annotate data sources in Azure Data Catalog
3
3
description: How-to article highlighting how to annotate data assets in Azure Data Catalog, including friendly names, tags, descriptions, and experts.
4
-
author: JasonWHowell
5
-
ms.author: jasonh
4
+
author: ChandraKavya
5
+
ms.author: kchandra
6
6
ms.service: data-catalog
7
7
ms.topic: how-to
8
-
ms.date: 08/01/2019
8
+
ms.date: 02/18/2022
9
9
---
10
10
# How to annotate data sources in Azure Data Catalog
11
11
@@ -16,6 +16,7 @@ ms.date: 08/01/2019
16
16
**Microsoft Azure Data Catalog** is a fully managed cloud service that serves as a system of registration and system of discovery for enterprise data sources. In other words, Data Catalog is all about helping people discover, understand, and use data sources, and helping organizations to get more value from their existing data. When a data source is registered with Data Catalog, its metadata is copied and indexed by the service, but the story doesn’t end there. Data Catalog allows users to provide their own descriptive metadata – such as descriptions and tags – to supplement the metadata extracted from the data source, and to make the data source more understandable to more people.
17
17
18
18
## Annotation and crowdsourcing
19
+
19
20
Everyone has an opinion. And this is a good thing.
20
21
Data Catalog recognizes that different users have different perspectives on enterprise data sources, and that each of these perspectives can be valuable. Consider the following scenario:
21
22
@@ -25,36 +26,39 @@ Data Catalog recognizes that different users have different perspectives on ente
25
26
* The data steward knows how the assets and attributes in the data source map to the enterprise data model.
26
27
* The analyst knows how the data is used in the context of the business processes they support.
27
28
28
-
Each of these perspectives is valuable, and Data Catalog uses a crowdsourcing approach to metadata that allows each one to be captured and used to provide a complete picture of registered data sources. Using the Data Catalog portal, each user can add and edit their own annotations, while being able to view annotations provided by other users.
29
+
Each of these perspectives is valuable, and Data Catalog uses a crowdsourcing approach to metadata that allows each one to be captured and used to provide a complete picture of registered data sources. Each user can add and edit their own annotations in the Data Catalog portal, while being able to view annotations provided by other users.
29
30
30
31
## Different types of annotations
32
+
31
33
Data Catalog supports the following types of annotations:
32
34
33
35
| Annotation | Notes |
34
36
| --- | --- |
35
37
| Friendly name |Friendly names can be supplied at the data asset level, to make the data assets more easily understood. Friendly names are most useful when the underlying object name is cryptic, abbreviated or otherwise not meaningful to users. |
36
38
| Description |Descriptions can be supplied at the data asset and attribute / column levels. Descriptions are free-form short text annotations that describe the user’s perspective on the data asset or its use. |
37
39
| Tags (user tags) |Tags can be supplied at the data asset and attribute / column levels. User tags are user-defined labels that can be used to categorize data assets or attributes. |
38
-
| Tags (glossary tags) |Tags can be supplied at the data asset and attribute / column levels. Glossary tags are centrally-defined glossary terms that can be used to categorize data assets or attributes using a common business taxonomy. For more information see [How to set up the Business Glossary for Governed Tagging](data-catalog-how-to-business-glossary.md)|
39
-
| Experts |Experts can be supplied at the data asset level. Experts identify users or groups with expert perspectives on the data and can serve as points of contact for users who discover the registered data sources and have questions that are not answered by the existing annotations. |
40
-
| Request access |Request access information can be supplied at the data asset level. This information is for users who discover a data source that they do not yet have permissions to access. Users can enter the email address of the user or group who grants access, the URL of the process or tool that users need to gain access, or can enter the process itself as text. |
40
+
| Tags (glossary tags) |Tags can be supplied at the data asset and attribute / column levels. Glossary tags are centrallydefined glossary terms that can be used to categorize data assets or attributes using a common business taxonomy. For more information, see [How to set up the Business Glossary for Governed Tagging](data-catalog-how-to-business-glossary.md)|
41
+
| Experts |Experts can be supplied at the data asset level. Experts identify users or groups with expert perspectives on the data and can serve as points of contact for users who discover the registered data sources and have questions that aren't answered by the existing annotations. |
42
+
| Request access |Request access information can be supplied at the data asset level. This information is for users who discover a data source that they don't yet have permissions to access. Users can enter the email address of the user or group who grants access, the URL of the process or tool that users need to gain access, or can enter the process itself as text. |
41
43
| Documentation |Documentation can be supplied at the data asset level. Asset documentation is rich text information that can include links and images, and which can provide any information not conveyed through descriptions and tags. |
42
44
43
45
## Annotating multiple assets
44
-
When selecting multiple data assets in the Data Catalog portal, users can annotate all selected assets in a single operation. Annotations will apply to all selected assets, making it easy to select and provide a consistent description and sets of tags and experts for related data assets.
46
+
47
+
Users can select multiple data assets in the Data Catalog portal, and annotate all selected assets in a single operation. Annotations will apply to all selected assets, making it easy to select and provide a consistent description and sets of tags and experts for related data assets.
45
48
46
49
> [!NOTE]
47
50
> Tags and experts can also be provided when registering data assets using the Data Catalog data source registration tool.
48
-
>
49
-
>
50
51
51
-
When selecting multiple tables and views, only columns that all selected data assets have in common will be displayed in the Data Catalog portal. This allows users to provide tags and descriptions for all columns with the same name for all selected assets.
52
+
When multiple tables and views are selected, only columns that all selected data assets have in common will be displayed in the Data Catalog portal. This allows users to provide tags and descriptions for all columns with the same name for all selected assets.
52
53
53
54
## Annotations and discovery
55
+
54
56
Just as the metadata extracted from the data source during registration is added to the Data Catalog search index, user-supplied metadata is also indexed. This means that not only do annotations make it easier for users to understand the data they discover, annotations also make it easier for users to discover the annotated data assets by searching using the terms that make sense to them.
55
57
56
58
## Summary
59
+
57
60
Registering a data source with Data Catalog makes that data discoverable by copying structural and descriptive metadata from the data source into the Catalog service. Once a data source has been registered, users can provide annotations to make easier to discover and understand from within the Data Catalog portal.
58
61
59
62
## See also
63
+
60
64
*[Get Started with Azure Data Catalog](data-catalog-get-started.md) tutorial for step-by-step details about how to annotate data sources.
Copy file name to clipboardExpand all lines: articles/data-catalog/data-catalog-how-to-data-profile.md
+5-11Lines changed: 5 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
2
title: How to use data profiling data sources in Azure Data Catalog
3
3
description: How-to article highlighting how to include table- and column-level data profiles when registering data sources in Azure Data Catalog, and how to use data profiles to understand data sources.
4
-
author: JasonWHowell
5
-
ms.author: jasonh
4
+
author: ChandraKavya
5
+
ms.author: kchandra
6
6
ms.service: data-catalog
7
7
ms.topic: how-to
8
-
ms.date: 08/01/2019
8
+
ms.date: 02/18/2022
9
9
---
10
10
# How to data profile data sources in Azure Data Catalog
11
11
@@ -21,8 +21,6 @@ The **Data Profiling** feature of **Azure Data Catalog** examines the data from
21
21
22
22
Data profiling examines the data in the data source being registered, and collects statistics and information about that data. During data source discovery, these statistics can help you determine the suitability of the data to solve their business problem.
23
23
24
-
<!-- In [How to discover data sources](data-catalog-how-to-discover.md), you learn about **Azure Data Catalog's** extensive search capabilities including searching for data assets that have a profile. See [How to include a data profile when registering a data source](#howto). -->
25
-
26
24
The following data sources support data profiling:
27
25
28
26
* SQL Server (including Azure SQL DB and Azure Synapse Analytics) tables and views
@@ -39,15 +37,12 @@ Including data profiles when registering data assets helps users answer question
39
37
40
38
> [!NOTE]
41
39
> You can also add documentation to an asset to describe how data could be integrated into an application. See [How to document data sources](data-catalog-how-to-documentation.md).
42
-
>
43
-
44
-
<aname="howto"></a>
45
40
46
41
## How to include a data profile when registering a data source
47
42
48
43
It's easy to include a profile of your data source. When you register a data source, in the **Objects to be registered** panel of the data source registration tool, choose **Include Data Profile**.
49
44
50
-

45
+
:::image type="content" source="media/data-catalog-data-profile/data-catalog-register-profile.png" alt-text="The Include Data Profile box is checked at the bottom of the Objects to be registered window.":::
51
46
52
47
To learn more about how to register data sources, see [How to register data sources](data-catalog-how-to-register.md) and [Get started with Azure Data Catalog](data-catalog-get-started.md).
53
48
@@ -57,13 +52,12 @@ To discover data assets that include a data profile, you can include `has:tableD
57
52
58
53
> [!NOTE]
59
54
> Selecting **Include Data Profile** in the data source registration tool includes both table and column-level profile information. However, the Data Catalog API allows data assets to be registered with only one set of profile information included.
60
-
>
61
55
62
56
## Viewing data profile information
63
57
64
58
Once you find a suitable data source with a profile, you can view the data profile details. To view the data profile, select a data asset and choose **Data Profile** in the Data Catalog portal window.
:::image type="content" source="media/data-catalog-data-profile/data-catalog-view.png" alt-text="The data profile tab is selected at the top of the page, between columns and documentation.":::
67
61
68
62
A data profile in **Azure Data Catalog** shows table and column profile information including:
0 commit comments