Comment Amazon SageMaker Processing configure les entrées et sorties de votre conteneur de traitement - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment Amazon SageMaker Processing configure les entrées et sorties de votre conteneur de traitement

Lorsque vous créez une tâche de traitement à l'aide de l'opération CreateProcessingJob, vous pouvez spécifier plusieurs valeurs ProcessingInput et ProcessingOutput.

Vous utilisez le paramètre ProcessingInput pour spécifier un URI Amazon Simple Storage Service (Amazon S3) à partir duquel télécharger les données et un chemin d'accès dans votre conteneur de traitement vers lequel télécharger les données. Le paramètre ProcessingOutput configure un chemin d'accès dans votre conteneur de traitement à partir duquel télécharger les données et l'emplacement dans Amazon S3 où télécharger les données. Pour ProcessingInput et ProcessingOutput, le chemin dans le conteneur de traitement doit commencer par /opt/ml/processing/ .

Par exemple, vous pouvez créer une tâche de traitement avec un paramètre ProcessingInput qui télécharge les données de s3://your-data-bucket/path/to/input/csv/data vers /opt/ml/processing/csv dans votre conteneur de traitement, et un paramètre ProcessingOutput qui télécharge les données de /opt/ml/processing/processed_csv vers s3://your-data-bucket/path/to/output/csv/data. Dans ce cas, votre tâche de traitement lit les données d'entrée et écrit les données de sortie dans /opt/ml/processing/processed_csv. Les données écrites sont ensuite téléchargées vers ce chemin d'accès dans l'emplacement de sortie Amazon S3 spécifié.

Important

Les liens symboliques (symlinks) ne peuvent pas être utilisés pour télécharger des données de sortie vers Amazon S3. Les liens symboliques ne sont pas suivis lors du téléchargement des données de sortie.