Skip to content

Commit f319b3d

Browse files
authored
Merge pull request #275914 from maud-lv/ml-splitupdates
Split doc edits
2 parents d7d8e80 + acce826 commit f319b3d

File tree

13 files changed

+78
-90
lines changed

13 files changed

+78
-90
lines changed

articles/azure-app-configuration/concept-experimentation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ The following sections detail the roles required to perform experiment-related o
9898

9999
### Set up experimentation
100100

101-
To set up experimentation with required resources including Split experimentation workspace, the Azure subscription Owner or Contributor and User Access Administrator role is required.
101+
To set up experimentation with the required resources, including the Split Experimentation Workspace, either the Azure subscription Owner role or the combination of subscription Contributor and User Access Administrator roles is required.
102102

103103
### Create or update experiment
104104

articles/azure-app-configuration/index.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ landingContent:
5151
url: concept-point-time-snapshot.md
5252
- text: Feature Management
5353
url: concept-feature-management.md
54+
- text: Experimentation
55+
url: concept-experimentation.md
5456
- text: Configuration files
5557
url: concept-config-file.md
5658
- text: Azure App Configuration Events
@@ -132,7 +134,7 @@ landingContent:
132134
links:
133135
- text: What are feature flags?
134136
url: concept-feature-management.md
135-
- text: Experimentation
137+
- text: What is experimentation?
136138
url: concept-experimentation.md
137139
- linkListType: quickstart
138140
links:

articles/azure-app-configuration/run-experiments-aspnet-core.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ Running experiments on your application can help you make informed decisions to
1818

1919
By doing so, you can make data-driven decisions to improve your application.
2020

21+
> [!NOTE]
22+
> A quick way to start your experimentation journey is to run the [Quote of the Day AZD sample.](https://github.com/Azure-Samples/quote-of-the-day-dotnet/) This repository provides a comprehensive example, complete with Azure resource provisioning and a first experiment, on how to integrate Azure App Configuration with your .NET applications to run experiments.
23+
2124
In this tutorial, you:
2225

2326
> [!div class="checklist"]
@@ -140,7 +143,7 @@ In this example, you create an ASP.NET web app named _Quote of the Day_. When th
140143
141144
* Adds an Application Insights telemetry client to the application.
142145
* Adds a telemetry initializer that appends targeting information to outgoing telemetry.
143-
* Disables adaptive sampling. For more information about disabling adaptive sampling, go to [Troublehooting](../partner-solutions/split-experimentation/troubleshoot.md#sampling-in-application-insights).
146+
* Disables adaptive sampling. For more information about disabling adaptive sampling, go to [Troubleshooting](../partner-solutions/split-experimentation/troubleshoot.md#sampling-in-application-insights).
144147
145148
1. In the root folder *QuoteOfTheDay*, create a new file named *ExampleTargetingContextAccessor.cs*. This creates a new class named `ExampleTargetingContextAccessor`. Paste the content below into the file.
146149
@@ -475,7 +478,7 @@ The app we created only specifies one event, but you can have multiple events an
475478
476479
To put your newly setup experiment to the test and generate results for you to analyze, simulate some traffic to your application and wait a 10 to 15 minutes.
477480
478-
To view the results of your experiment, navigate to **Feature Manager** and on the list of variant feature flags, select the **Active** link under the **Experiment** label in the grid view or click on **...** > **Experiment**.
481+
To view the results of your experiment, navigate to **Feature Manager** and on the list of variant feature flags, click on **...** > **Experiment**, or select the **Active** link in the **Experiment** column. This column isn't displayed by default. To show it, in **Feature manager**, select **Manage view** > **Edit Columns** > **Add Column** > **Experiment** and **Apply**.
479482
480483
On the results page, a **Version** of the Experiment, a **Baseline** to compare the results against, and a **Comparison** variant are selected by default. If needed, change the defaults per your liking, then select **Apply** to view the result of your experiment.
481484

articles/partner-solutions/includes/split-experimentation-workspace-create-form.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

articles/partner-solutions/split-experimentation/create.md

Lines changed: 51 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Create a Split Experimentation Workspace (preview)
3-
description: Start running an experiment by creating a Split Experimentation Workspace (preview) from an App Configuration store, from Azure Marketplace or from the Azure search bar.
3+
description: Start running an experiment by creating a Split Experimentation Workspace (preview) from an App Configuration store, from Azure Marketplace, or from the Azure search bar.
44
#customerintent: As a developer, I want to learn how to get started with Split Experimentation, by creating a Split Experimentation workspace.
55
author: maud-lv
66
ms.author: malev
@@ -20,61 +20,83 @@ Split Experimentation allows you to run A/B tests for your applications and gath
2020
## Prerequisites
2121

2222
- An Azure subscription. If you don’t have one, [create one for free](https://azure.microsoft.com/free/).
23-
- An [Entra ID app with required configuration](./how-to-set-up-data-access.md).
23+
- A [Microsoft Entra ID app with required configuration](./how-to-set-up-data-access.md).
2424
- An [Azure storage account](../../storage/common/storage-account-create.md)
2525
- A [Workspace-based Application Insights resource connected to an App Configuration store](../../azure-app-configuration/run-experiments-aspnet-core.md#connect-an-application-insights-preview-resource-to-your-configuration-store).
2626

27-
## Create a Split Experimentation Workspace from an App Configuration store
27+
## Find Split Experimentation Workspace (preview)
2828

29-
Split Experimentation is available from the left menu in App Configuration. To create a new Split Experimentation Workspace from an App Configuration store, follow the process below.
29+
Find Split Experimentation Workspace (preview) in one of the following ways:
3030

31-
### Find Split Experimentation Workspace
31+
- Find Split Experimentation Workspace from Azure App Configuration.
3232

33-
1. Open the App Configuration store in which you want to create the Split Experimentation Workspace, then select **Experimentation > Split Experimentation Workspace (preview)** from the left menu.
33+
1. Open the App Configuration store in which you want to create the Split Experimentation Workspace, then select **Experimentation > Split Experimentation Workspace (preview)** from the left menu.
3434

35-
:::image type="content" source="./media/create/find-in-app-configuration-store.png" alt-text="Screenshot of the Azure portal, finding resource from the App Configuration store left menu.":::
35+
:::image type="content" source="./media/create/find-in-app-configuration-store.png" alt-text="Screenshot of the Azure portal, finding resource from the App Configuration store left menu.":::
36+
1. On this panel, under the Split Experimentation Workspace label, select **Create new**.
3637

37-
1. On this page, under the Split Experimentation Workspace label, select **Create New**. This action opens a new panel.
38+
:::image type="content" source="./media/create/create-new-option.png" alt-text="Screenshot of the Azure portal, selecting Create new Split Experimentation Workspace.":::
3839

39-
:::image type="content" source="./media/create/create-new-option.png" alt-text="Screenshot of the Azure portal, selecting Create new Split Experimentation Workspace.":::
40+
- Find Split Experimentation Workspace from the Azure search bar.
4041

41-
### Fill out the resource creation form
42+
1. Open the Azure portal homepage, go to the search bar at the top, and enter *Split Experimentation Workspace*.
4243

43-
[!INCLUDE [Split Experimentation Workspace create form](../includes/split-experimentation-workspace-create-form.md)]
44+
:::image type="content" source="./media/create/find-in-azure-portal-search.png" alt-text="Screenshot of the Azure portal, finding Split Experimentation Workspace from the search bar.":::
4445

45-
## Create a Split Experimentation Workspace from Azure Marketplace
46+
1. Under **Services**, select **Split Experimentation Workspace (preview)**, then select **Create** or **Create Split Experimentation Workspace (preview)**.
4647

47-
Split Experimentation Workspace is available in Azure Marketplace. To create a Split Experimentation Workspace from Azure Marketplace, follow the steps below.
48+
:::image type="content" source="./media/create/create-new-workspace.png" alt-text="Screenshot of the Azure portal, creating a new workspace.":::
4849

49-
### Find Split Experimentation Workspace
50+
- Find Split Experimentation Workspace from Azure Marketplace.
5051

51-
1. In the Azure portal, go to **Marketplace**.
52-
1. In the pane that opens, enter **Split Experimentation**, then select **Split Experimentation for Azure App Configuration**.
53-
1. Select a plan from the **Plan** dropdown list and select **Subscribe**.
52+
1. In the Azure portal, go to **Marketplace**, then, in the pane that opens, enter **Split Experimentation** and select **Split Experimentation for Azure App Configuration**.
5453

55-
### Fill out the resource creation form
54+
:::image type="content" source="./media/create/find-in-azure-marketplace.png" alt-text="Screenshot of the Azure portal, creating a new workspace from Azure Marketplace.":::
5655

57-
[!INCLUDE [Split Experimentation Workspace create form](../includes/split-experimentation-workspace-create-form.md)]
56+
1. The **Monthly Pay As You Go** plan is selected by default. Click on **Subscribe**.
5857

59-
## Create a Split Experimentation Workspace from the Azure portal search bar
58+
## Create Split Experimentation Workspace (preview)
6059

61-
The Azure portal provides direct access to create a Split Experimentation Workspace.
60+
### Basics
6261

63-
### Find Split Experimentation Workspace
62+
Under **Basics**, select or enter the following information, then select **Next**. This tab contains basic information about your Split Experimentation Workspace.
6463

65-
1. Open the Azure portal homepage, go to the search bar at the top, and enter *Split Experimentation Workspace*. Under **Services**, select **Split Experimentation Workspace (preview)**.
64+
:::image type="content" source=".\media\create\create-basic-tab.png" alt-text="Screenshot of the Azure portal, filling out the basic tab to create a new resource.":::
6665

67-
:::image type="content" source="./media/create/find-in-azure-portal-search.png" alt-text="Screenshot of the Azure portal, finding Split Experimentation Workspace from the search bar.":::
66+
- **Subscription:** Select the Azure subscription you want to use for the resource.
67+
- **Resource group:** Select an existing resource group or create a new one for the resource.
68+
- **Resource name** Enter a name for your Split Experimentation Workspace.
69+
- **Region:** Select the region where you want to deploy the resource.
70+
- **Pricing plan:** **Monthly Pay As You Go** is displayed on screen. This is the only plan available.
6871

69-
1. Select **Create** or **Create Split Experimentation Workspace (preview)**.
72+
### Data source
7073

71-
:::image type="content" source="./media/create/create-new-workspace.png" alt-text="Screenshot of the Azure portal, creating a new workspace.":::
74+
Under **Data Source**, select the following information, then select **Next**. The data source is the resource that provides Split with the feature flag impressions and events data for analyzing the experiments.
7275

73-
This action opens a new panel. Select or enter the requested information following the instructions below.
76+
:::image type="content" source=".\media\create\create-data-source-tab.png" alt-text="Screenshot of the Azure portal, filling out the data source tab to create a new resource.":::
7477

75-
### Fill out the resource creation form
78+
- Enable **Data Ingestion** by selecting the checkbox to allow ingestion of impressions and events from the data source. If you deselect the checkbox, you can enable data ingestion later using the App Configuration portal by navigating to **Experimentation > Split Experimentation Workspace.**
7679

77-
[!INCLUDE [Split Experimentation Workspace create form](../includes/split-experimentation-workspace-create-form.md)]
80+
> [!NOTE]
81+
> If you do not enable **Data Ingestion** for your Split Experimentation Workspace resource, feature evaluation and customer events will not be exported from your **Data Source** to Split.
82+
83+
- Under **Log Analytics workspace**, select the **Application Insights** resource you want to use for this experiment. It must be the same Application Insights workspace you connected to your App Configuration store in the previous step.
84+
- Under **Export Destination Details**, select the **Storage Account** you want to use for storing impressions and events data. A data export rule will be created in the selected Log Analytics workspace to export data to the storage account entered and configured below.
85+
86+
> [!NOTE]
87+
> When creating a new storage account for your experimentation, you must use the same region as your Log Analytics workspace.
88+
89+
### Data access policy
90+
91+
Under **Data Access Policy**, select the Microsoft Entra ID application to use for authentication and authorization in your Split workspace, then select **Review + create**.
92+
93+
:::image type="content" source=".\media\create\create-data-access-policy-tab.png" alt-text="Screenshot of the Azure portal, filling out the data access policy tab to create a new resource.":::
94+
95+
If your group already uses a shared enterprise application, you may contact the administrator of your group to add you as a user. Otherwise, [create and set up your Microsoft Entra ID application](../../partner-solutions/split-experimentation/how-to-set-up-data-access.md) for Split Experimentation Workspace, then add yourself as a user.
96+
97+
### Review and create
98+
99+
Under **Review + create**, review the information listed for your new Split Experimentation resource, read the terms, and select **Create**.
78100

79101
## Next step
80102

articles/partner-solutions/split-experimentation/manage.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,13 @@ For more information about the experimentation metrics, go to [Create experiment
2929

3030
:::image type="content" source="media/manage/experimentation-metrics.png" alt-text="Screenshot of the Azure platform showing experimentation metrics.":::
3131

32-
## Configure Data Source
32+
## Configure data source
3333

3434
Under **Configuration** > **Data Source**, configure the Log Analytics workspace and storage account for your Split Experimentation Workspace.
3535

36+
> [!NOTE]
37+
> When creating a new storage account for your experimentation, you must use the same region as your Log Analytics workspace.
38+
3639
- Under **Log Analytics workspace**, you find a link to the Log Analytics workspace that provides Split with the impressions and events data.
3740
- Under **Export Destination Details**, you find a link to the storage account where the information used by Split is stored.
3841

44.6 KB
Loading

0 commit comments

Comments
 (0)