Metadati dell'istanza del notebook - Amazon SageMaker AI

Metadati dell'istanza del notebook

Quando crei un’istanza del notebook, Amazon SageMaker AI crea un file JSON nell’istanza nella posizione /opt/ml/metadata/resource-metadata.json che contiene ResourceName e ResourceArn dell’istanza del notebook. Questi metadati sono accessibili da qualsiasi punto all'interno del notebook, incluse le configurazioni del ciclo di vita dell'istanza. Per informazioni sulle configurazioni del ciclo di vita dell'istanza del notebook, consulta Personalizzazione di un’istanza del notebook SageMaker con uno script LCC.

Nota

Il file resource-metadata.json può essere modificato con accesso root.

Il file resource-metadata.json ha la struttura seguente:

{ "ResourceArn": "NotebookInstanceArn", "ResourceName": "NotebookInstanceName" }

È possibile utilizzare questi metadati dall'interno dell'istanza del notebook per ottenere altre informazioni sull'istanza del notebook. Ad esempio, i seguenti comandi ottengono i tag associati all'istanza del notebook:

NOTEBOOK_ARN=$(jq '.ResourceArn' /opt/ml/metadata/resource-metadata.json --raw-output) aws sagemaker list-tags --resource-arn $NOTEBOOK_ARN

L'output sarà simile al seguente:

{ "Tags": [ { "Key": "test", "Value": "true" } ] }