Invoquer un autre bloc-notes dans votre tâche de bloc-notes - 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.

Invoquer un autre bloc-notes dans votre tâche de bloc-notes

Vous pouvez configurer un pipeline dans lequel une tâche de bloc-notes appelle une autre tâche de bloc-notes. Voici un exemple de pipeline comportant une étape Notebook Job dans laquelle le bloc-notes appelle deux autres blocs-notes. Le bloc-notes de saisie contient les lignes suivantes :

%run 'subfolder/notebook_to_call_in_subfolder.ipynb' %run 'notebook_to_call.ipynb'

Transmettez ces blocs-notes à vos NotebookJobStep instances avecadditional_dependencies, comme indiqué dans l'extrait suivant. Notez que les chemins fournis pour les blocs-notes dans additional_dependencies sont fournis à partir de l'emplacement racine. Pour plus d'informations sur la manière dont l' SageMaker IA télécharge vos fichiers et dossiers dépendants sur Amazon S3 afin que vous puissiez fournir correctement les chemins d'accès à vos dépendances, consultez la description additional_dependencies dans NotebookJobStep.

input_notebook = "inputs/input_notebook.ipynb" simple_notebook_path = "inputs/notebook_to_call.ipynb" folder_with_sub_notebook = "inputs/subfolder" notebook_job_step = NotebookJobStep( image_uri=image-uri, kernel_name=kernel-name, role=role-name, input_notebook=input_notebook, additional_dependencies=[simple_notebook_path, folder_with_sub_notebook], tags=tags, )