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/machine-learning/create-datastore-with-user-interface.md
+22-22Lines changed: 22 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,15 @@ ms.reviewer: franksolomon
8
8
ms.service: azure-machine-learning
9
9
ms.subservice: mldata
10
10
ms.topic: how-to
11
-
ms.date: 02/14/2025
11
+
ms.date: 03/03/2025
12
12
#Customer intent: Existing solutions help link lakehouse files to Azure Machine Learning resources, and create a datastore through the SDK. However, some customers have lakehouse tables, and they want to create a datastore in Azure Machine Learning through the UI.
13
13
---
14
14
15
15
# Quickstart: Create a datastore in Azure Machine Learning through the UI to link a lakehouse table
16
16
17
17
Existing solutions can link an Azure Machine Learning resource to OneLake, extract the data, and create a datastore in Azure Machine Learning. However, [in those solutions](#references), the OneLake data is of type "Files." Those solutions don't work for OneLake table-type data, as shown in the following screenshot:
18
18
19
-
:::image type="content" source="media/create-datastore-with-ui/show-fabric-table.png" alt-text="Screenshot showing a table in Microsoft Fabric." lightbox="./media/create-datastore-with-ui/show-fabric-table.png":::
19
+
:::image type="content" source="media/create-datastore-with-user-interface/show-fabric-table.png" alt-text="Screenshot showing a table in Microsoft Fabric." lightbox="./media/create-datastore-with-user-interface/show-fabric-table.png":::
20
20
21
21
Additionally, some customers might prefer to build the link in the UI. A solution that links Azure Machine Learning resources to OneLake tables is needed.
22
22
In this article, you learn how to link OneLake tables to Azure Machine Learning studio resources through the UI.
@@ -32,7 +32,7 @@ In this article, you learn how to link OneLake tables to Azure Machine Learning
32
32
33
33
This solution has three parts. First, create and set up a Data Lake Storage account in the Azure portal. Next, copy the data from OneLake to Azure Data Lake Storage. Bring the data to the Azure Machine Learning resource, and lastly, create the datastore. The following screenshot shows the overall flow of the solution:
34
34
35
-
:::image type="content" source="media/create-datastore-with-ui/overall-idea.png" alt-text="Screenshot showing the overall flow of the solution." lightbox="./media/create-datastore-with-ui/overall-idea.png":::
35
+
:::image type="content" source="media/create-datastore-with-user-interface/overall-idea.png" alt-text="Screenshot showing the overall flow of the solution." lightbox="./media/create-datastore-with-user-interface/overall-idea.png":::
36
36
37
37
## Set up the Data Lake storage account in the Azure portal
38
38
@@ -45,63 +45,63 @@ Assign the **Storage Blob Data Contributor** and **Storage File Data Privileged
45
45
46
46
1. On the **Storage accounts** page, select the Data Lake Storage account you created in the prerequisite step. A page showing the storage account properties opens.
47
47
48
-
:::image type="content" source="media/create-datastore-with-ui/create-storage-account.png" alt-text="Screenshot showing the properties page of the data lake storage account." lightbox="./media/create-datastore-with-ui/create-storage-account.png":::
48
+
:::image type="content" source="media/create-datastore-with-user-interface/create-storage-account.png" alt-text="Screenshot showing the properties page of the data lake storage account." lightbox="./media/create-datastore-with-user-interface/create-storage-account.png":::
49
49
50
50
1. Select the **Access keys** from the left panel and record the key. This value is required in a later step.
51
51
52
52
1. Select and enable **Allow storage account key access** as shown in the following screenshot:
53
53
54
-
:::image type="content" source="media/create-datastore-with-ui/enable-key-access.png" alt-text="Screenshot showing how to enable key access of data lake storage account in Azure portal." lightbox="./media/create-datastore-with-ui/enable-key-access.png":::
54
+
:::image type="content" source="media/create-datastore-with-user-interface/enable-key-access.png" alt-text="Screenshot showing how to enable key access of data lake storage account in Azure portal." lightbox="./media/create-datastore-with-user-interface/enable-key-access.png":::
55
55
56
56
1. Select **Access Control (IAM)** from left panel, and assign the **Storage Blob Data Contributor** and **Storage File Data Privileged Contributor** roles to the service principal.
57
57
58
-
:::image type="content" source="media/create-datastore-with-ui/assign-roles.png" alt-text="Screenshot showing how to assign roles of data lake storage account in Azure portal." lightbox="./media/create-datastore-with-ui/assign-roles.png":::
58
+
:::image type="content" source="media/create-datastore-with-user-interface/assign-roles.png" alt-text="Screenshot showing how to assign roles of data lake storage account in Azure portal." lightbox="./media/create-datastore-with-user-interface/assign-roles.png":::
59
59
60
60
1. Create a container in the storage account. Name it **onelake-table**.
61
61
62
-
:::image type="content" source="media/create-datastore-with-ui/create-container.png" alt-text="Screenshot showing creation of a data lake storage account container in the Azure portal." lightbox="./media/create-datastore-with-ui/create-container.png":::
62
+
:::image type="content" source="media/create-datastore-with-user-interface/create-container.png" alt-text="Screenshot showing creation of a data lake storage account container in the Azure portal." lightbox="./media/create-datastore-with-user-interface/create-container.png":::
63
63
64
64
## Use a Fabric data pipeline to copy data to an Azure Data Lake Storage account
65
65
66
66
1. At the Fabric portal, select **Data pipeline** at the New item page.
67
67
68
-
:::image type="content" source="media/create-datastore-with-ui/create-pipeline.png" alt-text="Screenshot showing selection of data pipeline at the Fabric New item page." lightbox="./media/create-datastore-with-ui/create-pipeline.png":::
68
+
:::image type="content" source="media/create-datastore-with-user-interface/create-pipeline.png" alt-text="Screenshot showing selection of data pipeline at the Fabric New item page." lightbox="./media/create-datastore-with-user-interface/create-pipeline.png":::
69
69
70
70
1. Select **Copy data assistant**.
71
71
72
-
:::image type="content" source="media/create-datastore-with-ui/copy-data-assistant.png" alt-text="Screenshot showing selection of Copy data assistant." lightbox="./media/create-datastore-with-ui/copy-data-assistant.png":::
72
+
:::image type="content" source="media/create-datastore-with-user-interface/copy-data-assistant.png" alt-text="Screenshot showing selection of Copy data assistant." lightbox="./media/create-datastore-with-user-interface/copy-data-assistant.png":::
73
73
74
74
1. In **Copy data assistant**, select **Azure Blobs**:
75
75
76
-
:::image type="content" source="media/create-datastore-with-ui/select-azure-blob.png" alt-text="Screenshot showing selection of Select Azure blobs in the Fabric Copy data assistant." lightbox="./media/create-datastore-with-ui/select-azure-blob.png":::
76
+
:::image type="content" source="media/create-datastore-with-user-interface/select-azure-blob.png" alt-text="Screenshot showing selection of Select Azure blobs in the Fabric Copy data assistant." lightbox="./media/create-datastore-with-user-interface/select-azure-blob.png":::
77
77
78
78
1. To create a connection to the Azure Data Lake storage account, select **Authentication kind: Account key** and then **Next**:
79
79
80
80
<!-- Maybe place a red highlight box around "Authentication kind: Account key" -->
81
81
82
-
:::image type="content" source="media/create-datastore-with-ui/create-connection.png" alt-text="Screenshot that shows how to create a connection in a Fabric data pipeline." lightbox="./media/create-datastore-with-ui/create-connection.png":::
82
+
:::image type="content" source="media/create-datastore-with-user-interface/create-connection.png" alt-text="Screenshot that shows how to create a connection in a Fabric data pipeline." lightbox="./media/create-datastore-with-user-interface/create-connection.png":::
83
83
84
84
1. Select the data destination, and select Next:
85
85
86
86
<!-- Maybe place red highlight boxes around "OK" and "Next" -->
87
87
88
-
:::image type="content" source="media/create-datastore-with-ui/select-destination-folder.png" alt-text="Screenshot that shows selection of the data destination." lightbox="./media/create-datastore-with-ui/select-destination-folder.png":::
88
+
:::image type="content" source="media/create-datastore-with-user-interface/select-destination-folder.png" alt-text="Screenshot that shows selection of the data destination." lightbox="./media/create-datastore-with-user-interface/select-destination-folder.png":::
89
89
90
90
1. Connect to the data destination, and select Next:
91
91
92
-
:::image type="content" source="media/create-datastore-with-ui/connect-data-destination.png" alt-text="Screenshot that shows connection to the data destination." lightbox="./media/create-datastore-with-ui/connect-data-destination.png":::
92
+
:::image type="content" source="media/create-datastore-with-user-interface/connect-data-destination.png" alt-text="Screenshot that shows connection to the data destination." lightbox="./media/create-datastore-with-user-interface/connect-data-destination.png":::
93
93
94
94
1. That step automatically starts the data copy job:
95
95
96
96
<!-- This image does not seem to highlight how to start the data copy job - it does not seem to highlight a control that actually starts the data copy job -->
97
97
98
-
:::image type="content" source="media/create-datastore-with-ui/copy-activity-scheduled.png" alt-text="Screenshot that shows the copy activity is scheduled." lightbox="./media/create-datastore-with-ui/copy-activity-scheduled.png":::
98
+
:::image type="content" source="media/create-datastore-with-user-interface/copy-activity-scheduled.png" alt-text="Screenshot that shows the copy activity is scheduled." lightbox="./media/create-datastore-with-user-interface/copy-activity-scheduled.png":::
99
99
100
100
This step might take a while. It directly leads to the next step.
101
101
102
102
1. Check that the data copy job finished successfully:
103
103
104
-
:::image type="content" source="media/create-datastore-with-ui/copy-activity-success.png" alt-text="Screenshot showing that the copy operation succeeded." lightbox="./media/create-datastore-with-ui/copy-activity-success.png":::
104
+
:::image type="content" source="media/create-datastore-with-user-interface/copy-activity-success.png" alt-text="Screenshot showing that the copy operation succeeded." lightbox="./media/create-datastore-with-user-interface/copy-activity-success.png":::
105
105
106
106
## Create datastore in Azure Machine Learning linking to Azure Data Lake Storage container
107
107
@@ -114,27 +114,27 @@ Now that your data is in the Azure Data Lake storage resource, you can create an
114
114
115
115
The create-container.png image step created the **onelake-table** container.-->
116
116
117
-
:::image type="content" source="media/create-datastore-with-ui/check-container.png" alt-text="Screenshot that shows how to verify the data in Azure storage account container." lightbox="./media/create-datastore-with-ui/check-container.png":::
117
+
:::image type="content" source="media/create-datastore-with-user-interface/check-container.png" alt-text="Screenshot that shows how to verify the data in Azure storage account container." lightbox="./media/create-datastore-with-user-interface/check-container.png":::
118
118
119
119
1. In Machine Learning studio create data asset, select the **File (uri_file)** type:
120
120
121
-
:::image type="content" source="media/create-datastore-with-ui/create-data-asset.png" alt-text="Screenshot showing selection of the File (uri_file) type." lightbox="./media/create-datastore-with-ui/create-data-asset.png":::
121
+
:::image type="content" source="media/create-datastore-with-user-interface/create-data-asset.png" alt-text="Screenshot showing selection of the File (uri_file) type." lightbox="./media/create-datastore-with-user-interface/create-data-asset.png":::
122
122
123
123
1. Select **From Azure storage**:
124
124
125
-
:::image type="content" source="media/create-datastore-with-ui/select-azure-storage.png" alt-text="Screenshot that shows how to select Azure storage." lightbox="./media/create-datastore-with-ui/select-azure-storage.png":::
125
+
:::image type="content" source="media/create-datastore-with-user-interface/select-azure-storage.png" alt-text="Screenshot that shows how to select Azure storage." lightbox="./media/create-datastore-with-user-interface/select-azure-storage.png":::
126
126
127
127
1. Using the **Account key** value from the earlier **Create a connection to the Azure Data Lake storage account** step, create a **New datastore**:
128
128
129
-
:::image type="content" source="media/create-datastore-with-ui/new-datastore.png" alt-text="Screenshot that shows how to create new datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-ui/new-datastore.png":::
129
+
:::image type="content" source="media/create-datastore-with-user-interface/new-datastore.png" alt-text="Screenshot that shows how to create new datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-user-interface/new-datastore.png":::
130
130
131
131
1. You can also directly create a datastore in the Azure Machine Learning Studio:
132
132
133
-
:::image type="content" source="media/create-datastore-with-ui/create-datastore.png" alt-text="Screenshot that shows how to create a datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-ui/create-datastore.png":::
133
+
:::image type="content" source="media/create-datastore-with-user-interface/create-datastore.png" alt-text="Screenshot that shows how to create a datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-user-interface/create-datastore.png":::
134
134
135
135
1. You can review details of the datastore you created:
136
136
137
-
:::image type="content" source="media/create-datastore-with-ui/datastore-created.png" alt-text="Screenshot that shows details of the datastore you created." lightbox="./media/create-datastore-with-ui/datastore-created.png":::
137
+
:::image type="content" source="media/create-datastore-with-user-interface/datastore-created.png" alt-text="Screenshot that shows details of the datastore you created." lightbox="./media/create-datastore-with-user-interface/datastore-created.png":::
138
138
139
139
1. Review the data in the datastore
140
140
@@ -144,7 +144,7 @@ Now that your data is in the Azure Data Lake storage resource, you can create an
144
144
145
145
resource. -->
146
146
147
-
:::image type="content" source="media/create-datastore-with-ui/access-datastore.png" alt-text="Screenshot that shows how to access a datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-ui/access-datastore.png":::
147
+
:::image type="content" source="media/create-datastore-with-user-interface/access-datastore.png" alt-text="Screenshot that shows how to access a datastore in Azure Machine Learning." lightbox="./media/create-datastore-with-user-interface/access-datastore.png":::
148
148
149
149
Now that you successfully created the datastore in Azure Machine Learning, you can use it in machine learning exercises.
0 commit comments