Skip to content

Commit 1dcffde

Browse files
committed
dea view report
1 parent 997b2a8 commit 1dcffde

13 files changed

Lines changed: 36 additions & 38 deletions

docs/dea/database-experimentation-assistant-view-report.md

Lines changed: 36 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: View analysis reports for SQL Server upgrades
33
description: View analysis reports in Database Experimentation Assistant
44
ms.custom: "seo-lt-2019"
5-
ms.date: 01/24/2020
5+
ms.date: 02/04/2020
66
ms.prod: sql
77
ms.prod_service: dea
88
ms.suite: sql
@@ -16,69 +16,67 @@ ms.reviewer: mathoma
1616

1717
# View analysis reports in Database Experimentation Assistant
1818

19-
After you use Database Experimentation Assistant (DEA) to [create an analysis report](database-experimentation-assistant-create-report.md), use the steps below to review the report for performance insights based on your A/B test.
19+
After you use Database Experimentation Assistant (DEA) to [create an analysis report](database-experimentation-assistant-create-report.md), you can review the report for performance insights based on the A/B test you performed.
2020

21-
## Select a server
21+
## Open an existing analysis report
2222

23-
1. In DEA, select the menu icon. In the expanded menu, select **Analysis Reports** next to the checklist icon to open the Analysis Reports window.
23+
1. In DEA, select the list icon, specify the server name and authentication type, select or deselect the **Encrypt connection** and **Trust server certificate** check boxes as appropriate for your scenario, and then select **Connect**.
2424

25-
2. Under **Analysis Reports**, enter the name of a computer running SQL Server that has an analysis database, and then select **Connect**.
25+
![Connect to server with the report](./media/database-experimentation-assistant-view-report/dea-connect-to-server-with-report-files.png)
2626

27-
![Connect to an existing report](./media/database-experimentation-assistant-view-report/dea-view-report-connect.png)
27+
2. On the **Analysis Reports** screen, on the left-hand side, select the entry for the report you want to view.
2828

29-
If you're missing any dependencies, the **Prerequisites** page prompts you with links to install them. If necessary, install the prerequisites, and then select **Try again**.
29+
![Open an existing report file](./media/database-experimentation-assistant-view-report/dea-select-report-to-view.png)
3030

31-
![Prerequisites page](./media/database-experimentation-assistant-view-report/dea-view-report-prereq.png)
32-
33-
## Select an analysis report to view
34-
35-
1. In the list of analysis reports, double-click a report to open it.
31+
## View and understand the analysis report
3632

37-
![View existing report](./media/database-experimentation-assistant-view-report/dea-view-report-view-existing.png)
33+
This section walks you through the analysis report.
3834

39-
You can get insights into how well your workload is represented, as shown in this example chart:
35+
On the first page of your report, information about the version and build information for the target servers on which the experiment was run appears. Threshold allows you to adjust the sensitivity or tolerance of your A/B Test analysis. By default, threshold is set at 5%; any improvement in performance that is >= 5% is categorized as ‘Improved’. The dropdown allows you to evaluate the report with different performance thresholds.
4036

41-
![Workload Rep Charts](./media/database-experimentation-assistant-view-report/dea-view-report-workload-compare.png)
37+
You can export the data in the report to a CSV file be selecting **Export** button. On any page of the analysis report, you can select **Print** to print what is visible on the screen at that moment.
4238

43-
## View and understand the analysis report
39+
### Query distribution
4440

45-
This section walks you through the analysis report.
41+
- Select different slices of the pie charts to show only the queries that belong to that category.
4642

47-
### Query categories
43+
![Report categories as pie slices](./media/database-experimentation-assistant-view-report/dea-view-report-pie-slices.png)
4844

49-
1. Select different slices of the left pie chart to show only the queries that fall under that category.
45+
- **Degraded**: Queries that performed worse on Target 2 than on Target 1.
46+
- **Errors**: Queries that showed errors at least one time on at least one of the targets.
47+
- **Improved**: Queries that performed better on Target 2 than on Target 1.
48+
- **Cannot Evaluate**: Queries that had a sample size too small for statistical analysis. For A/B testing analysis, DEA requires the same queries to have at least 15 executions on each target.
49+
- **Same**: Queries that have no statistical difference between Target 1 and Target 2.
5050

51-
![Report pie slices](./media/database-experimentation-assistant-view-report/dea-view-report-pie-slices.png)
51+
Error queries, if any, are shown in separate charts; a bar chart classifying errors by type and a pie chart classifying errors by Error ID.
5252

53-
- **Degraded queries**: Queries that performed better in A than in B.
54-
- **Errors**: Queries that show errors in instance B but not in instance A.
55-
- **Improved queries**: Queries that ran better in instance B than in instance A.
56-
- **Indeterminate queries**: Queries that had an indeterminate performance change.
57-
- **Same**: Queries in which performance stayed the same across instances A and B.
53+
![Error query charts](./media/database-experimentation-assistant-view-report/dea-error-query-charts.png)
5854

59-
### Individual query drill-down
55+
There are four possible types of errors:
6056

61-
You can select the query template links to see more detailed information about specific queries.
57+
- **Existing Errors**: Errors that exist on both Target 1 and Target 2.
58+
- **New Errors**: Errors that are new on Target 2.
59+
- **Resolved Errors**: Errors that exist on Target 1 but are resolved on Target 2.
60+
- **Upgrade Blockers**: Errors that block upgrade to target server.
6261

63-
![Query drill-down](./media/database-experimentation-assistant-view-report/dea-view-report-drilldown.png)
62+
Clicking on any bar or pie section in the charts drills down into the category and shows performance metrics, even for the **Cannot Evaluate** category.
6463

65-
- Select a specific query to open the related comparison summary.
64+
In addition, the dashboard shows the top five improved and degraded queries to provide a quick performance overview.
6665

67-
![Comparison Summary](./media/database-experimentation-assistant-view-report/dea-view-report-comparison-summary.png)
66+
### Individual query drill-down
6867

69-
You can see the A and B instances on which the query ran. You can also see a template of what the query might look like. A table displays query information that is specific to instances A and B.
68+
You can select query template links for more detailed information about specific queries.
7069

71-
### Error queries
70+
![Drill down into a specific query](./media/database-experimentation-assistant-view-report/dea-query-drill-down-report.png)
7271

73-
The comparison summary report has expandable **Error Information** and **Query Plan Information** sections. The sections show the errors and plan information for both instances.
72+
- Select a specific query to open the related comparison summary.
7473

75-
- Select the error (red) pie to show these types of errors:
74+
![Comparison summary](./media/database-experimentation-assistant-view-report/dea-view-report-comparison-summary.png)
7675

77-
- **Existing errors**: Errors that were in A.
78-
- **New errors**: Errors that were in B.
79-
- **Resolved errors**: Errors that were in A but not in B.
76+
You can find summary statistics for that query, such as the number of executions, mean duration, mean CPU, mean reads/writes, and error count. If the query is an error query, the **Error Information** tab shows you more detail about the error. On the **Query Plan Information** tab, you can find information about the query plans used for the query on Target 1 and Target 2.
8077

81-
![Error charts](./media/database-experimentation-assistant-view-report/dea-view-report-error-charts.png)
78+
> [!NOTE]
79+
> If you are analyzing extended event (.XEL) files, query plan information isn't collected to limit the memory pressure on the user’s computer.
8280
8381
## See also
8482

22.1 KB
Loading
31.6 KB
Loading
137 KB
Loading
116 KB
Loading
-16.1 KB
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
-55.9 KB
Loading

0 commit comments

Comments
 (0)