Zuordnen von Git-Repositorys zu SageMaker Notebook-Instances - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Zuordnen von Git-Repositorys zu SageMaker Notebook-Instances

Verknüpfen Sie Git-Repositorys mit Ihrer Notebook-Instance, um Ihre Notebooks in einer Quellkontrollumgebung zu speichern, die auch dann bestehen bleibt, wenn Sie Ihre Notebook-Instance stoppen oder löschen. Sie können ein Standard-Repository und bis zu drei zusätzliche Repositorys mit einer Notebook-Instance verknüpfen. Die Repositorys können in AWS CodeCommit, GitHuboder auf jedem anderen Git-Server gehostet werden. Das Verknüpfen von Git-Repositorys mit Ihrer Notebook-Instance kann für Folgendes hilfreich sein:

  • Persistenz - Notebooks in einer Notebook-Instanz werden auf haltbaren Amazon EBS-Volumes gespeichert, aber sie bleiben nicht über die Lebensdauer Ihrer Notebook-Instanz hinaus bestehen. Wenn Sie Notebooks in einem Git-Repository speichern, können Sie sie auch dann noch speichern und verwenden, wenn Sie Ihre Notebook-Instance anhalten oder löschen.

  • Zusammenarbeit: Kollegen in einem Team arbeiten oft zusammen an ML-Projekten. Wenn Sie Ihre Notebooks in Git-Repositorys speichern, können Kollegen, die in unterschiedlichen Notebook-Instances arbeiten, Notebooks gemeinsam nutzen und in einer Quellkontrollumgebung zusammen an ihnen arbeiten.

  • Lernen – Viele Jupyter-Notebooks, die Machine-Learning-Techniken demonstrieren, sind in öffentlich gehosteten Git-Repositorys verfügbar, z. B. auf GitHub. Sie können Ihre Notebook-Instance mit einem Repository verknüpfen, um problemlos Jupyter-Notebooks in diesem Repository zu laden.

Es gibt zwei Möglichkeiten zum Verknüpfen eines Git-Repositorys mit einer Notebook-Instance:

  • Fügen Sie ein Git-Repository als Ressource in Ihrem Amazon- SageMaker Konto hinzu. Zum Zugreifen auf dieses Repository können Sie dann ein AWS Secrets Manager-Secret mit Anmeldeinformationen angeben. So können Sie auf Repositorys zugreifen, die eine Authentifizierung erfordern.

  • Sie können ein öffentliches Git-Repository verknüpfen, das keine Ressource in Ihrem Konto ist. In diesem Fall können Sie keine Anmeldeinformationen für den Zugriff auf das Repository angeben.