Skip to content

Commit e4517bb

Browse files
committed
fixed issues
1 parent eef0576 commit e4517bb

File tree

1 file changed

+41
-42
lines changed

1 file changed

+41
-42
lines changed

articles/machine-learning/how-to-use-serverless-compute.md

Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -159,55 +159,54 @@ print(ws)
159159

160160
```
161161

162-
# [Azure CLI](#tab/cli)
162+
# [Azure CLI](#tab/cli)
163163

164-
```bash
165-
166-
az ml workspace show --name <wsname> --resource-group <rgname>
167-
```
168-
---
169-
Look for the user assigned identities in the output. If it's missing, create a new workspace with a user assigned managed identity by following the instructions here: Set up service authentication - Azure Machine Learning | Microsoft Learn
164+
```bash
165+
az ml workspace show --name <wsname> --resource-group <rgname>
166+
```
167+
168+
---
169+
170+
Look for the user assigned identities in the output. If it's missing, create a new workspace with a user assigned managed identity by following the instructions here: Set up service authentication - Azure Machine Learning | Microsoft Learn
170171

171172
1. Use user assigned managed identity in your job.
172-
173173

174-
# [Python SDK](#tab/python)
174+
# [Python SDK](#tab/python)
175175

176-
```python
177-
from azure.ai.ml import command
178-
from azure.ai.ml import MLClient # Handle to the workspace
179-
from azure.identity import DefaultAzureCredential # Authentication package
180-
from azure.ai.ml.entities import ResourceConfiguration
181-
from azure.ai.ml.entities import ManagedIdentityConfiguration
182-
183-
credential = DefaultAzureCredential()
184-
# Get a handle to the workspace. You can find the info on the workspace tab on ml.azure.com
185-
ml_client = MLClient(
186-
credential=credential,
187-
subscription_id="<Azure subscription id>",
188-
resource_group_name="<Azure resource group>",
189-
workspace_name="<Azure Machine Learning Workspace>",
190-
)
191-
job = command(
192-
command="echo 'hello world'",
193-
environment="azureml://registries/azureml/environments/sklearn-1.5/labels/latest",
194-
identity= ManagedIdentityConfiguration(client_id="<workspace-uami-client-id>"),
195-
)
196-
# submit the command job
197-
ml_client.create_or_update(job)
198-
199-
```
176+
```python
177+
from azure.ai.ml import command
178+
from azure.ai.ml import MLClient # Handle to the workspace
179+
from azure.identity import DefaultAzureCredential # Authentication package
180+
from azure.ai.ml.entities import ResourceConfiguration
181+
from azure.ai.ml.entities import ManagedIdentityConfiguration
200182

201-
# [Azure CLI](#tab/cli)
183+
credential = DefaultAzureCredential()
184+
# Get a handle to the workspace. You can find the info on the workspace tab on ml.azure.com
185+
ml_client = MLClient(
186+
credential=credential,
187+
subscription_id="<Azure subscription id>",
188+
resource_group_name="<Azure resource group>",
189+
workspace_name="<Azure Machine Learning Workspace>",
190+
)
191+
job = command(
192+
command="echo 'hello world'",
193+
environment="azureml://registries/azureml/environments/sklearn-1.5/labels/latest",
194+
identity= ManagedIdentityConfiguration(client_id="<workspace-uami-client-id>"),
195+
)
196+
# submit the command job
197+
ml_client.create_or_update(job)
198+
```
202199

203-
```bash
204-
$schema: https://azuremlschemas.azureedge.net/latest/commandJob.schema.json
205-
command: echo "hello world"
206-
environment:
207-
image: library/python:latest
208-
identity:
209-
type: managed
210-
```
200+
# [Azure CLI](#tab/cli)
201+
202+
```yaml
203+
$schema: https://azuremlschemas.azureedge.net/latest/commandJob.schema.json
204+
command: echo "hello world"
205+
environment:
206+
image: library/python:latest
207+
identity:
208+
type: managed
209+
```
211210

212211
---
213212

0 commit comments

Comments
 (0)