Métadonnées d’instance de bloc-notes
Lorsque vous créez une instance de bloc-notes, Amazon SageMaker AI crée un fichier JSON sur l’instance à l’emplacement /opt/ml/metadata/resource-metadata.json qui contient les éléments ResourceName et ResourceArn de l’instance de bloc-notes. Vous pouvez accéder à ces métadonnées à partir de n’importe où dans l’instance de bloc-notes, y compris dans les configurations de cycle de vie. Pour plus d’informations sur les configurations du cycle de vie des instances de bloc-notes, consultez Personnalisation d’une instance de bloc-notes SageMaker à l’aide d’un script LCC.
Note
Le fichier resource-metadata.json peut être modifié avec un accès root.
Le fichier resource-metadata.json présente la structure suivante :
{ "ResourceArn": "NotebookInstanceArn", "ResourceName": "NotebookInstanceName" }
Vous pouvez utiliser ces métadonnées à partir de l’instance de bloc-notes pour obtenir d’autres informations sur l’instance de bloc-notes. Par exemple, les commandes suivantes obtiennent les balises associées à l’instance de bloc-notes :
NOTEBOOK_ARN=$(jq '.ResourceArn' /opt/ml/metadata/resource-metadata.json --raw-output) aws sagemaker list-tags --resource-arn $NOTEBOOK_ARN
Le résultat se présente comme suit :
{ "Tags": [ { "Key": "test", "Value": "true" } ] }