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.
Verwenden von Trainingsplänen in Studio-Anwendungen
Sie können SageMaker Trainingspläne mit SageMaker Studio-Apps verwenden, indem Sie den Trainingsplan-ARN in der Ressourcenspezifikation angeben, wenn Sie eine Studio-App erstellen. Eine Studio-App kann einen Trainingsplan nur verwenden, wenn er sich im Active Status befindet. Nur JupyterLab CodeEditor App-Typen werden mit Trainingsplänen unterstützt.
Wichtig
-
Trainingspläne sind im Voraus bezahlt. Die Rechenzeit in der Studio-App wird Ihnen nicht separat in Rechnung gestellt, wenn die Kapazität des Trainingsplans ausgeschöpft ist. Es fallen weiterhin die Standardgebühren für Speicherplatz und andere Ressourcen an.
-
Die Zielressource eines Trainingsplans kann nach dem Kauf nicht geändert werden.
-
Für Studio-Apps gekaufte Pläne können nicht storniert werden.
-
Apps, die mit der Kapazität des Trainingsplans laufen, werden 30 Minuten vor Ablauf des Kapazitätsblocks automatisch heruntergefahren. Stelle sicher, dass deine gesamte Arbeit vor dem automatischen Herunterfahren gespeichert ist. Diese 30-minütige Abschaltzeit wird Ihnen nicht in Rechnung gestellt.
Überlegungen zum Onboarding
-
Stellen Sie sicher, dass die Kontingente für den Studio-Instanztyp für bestimmte App-Typen ausreichen, da die App-Erstellung fehlschlägt, wenn der angeforderte Instanztyp Ihr Kontingent überschreitet. Weitere Informationen finden Sie unter SageMaker Studio-Kontingente.
-
Um Trainingspläne in Studio zu verwenden, fügen Sie Ihrer Studio-Ausführungsrolle die folgenden Berechtigungen hinzu:
-
sagemaker:ListTrainingPlansundsagemaker:DescribeTrainingPlan— erforderlich für die Studio-Benutzeroberfläche -
sagemaker:DescribeTrainingPlan— erforderlich für die API oder AWS CLI
Fügen Sie für die Studio-Benutzeroberfläche Ihrer Ausführungsrolle die folgende Richtlinie hinzu:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sagemaker:ListTrainingPlans", "sagemaker:DescribeTrainingPlan" ], "Resource": "*" } ] }Fügen Sie Ihrer Ausführungsrolle die folgende Richtlinie für die API oder AWS CLI nur für die API hinzu:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sagemaker:DescribeTrainingPlan" ], "Resource": "*" } ] }Weitere Informationen zum Aktualisieren Ihrer Studio-Ausführungsrolle finden Sie unter Abrufen Ihrer Ausführungsrolle undBearbeiten von Domaineinstellungen.
-
-
Stellen Sie sicher, dass die VPC-Konfiguration in Ihrer Domain ein Subnetz in der in Ihrem Trainingsplan angegebenen Availability Zone (AZ) mit mindestens einer kostenlosen IP-Adresse umfasst. Weitere Informationen finden Sie unter Auswählen einer Amazon VPC.
Überlegungen zum Ausführen von Studio-Apps
-
Die App wird erfolgreich mit der reservierten Kapazität des Trainingsplans gestartet, sofern dies der Plan ist
Active. Die App-Erstellung schlägt fehl, wenn der Trainingsplan nicht über ausreichende Kapazitäten für den angeforderten Instanztyp verfügt. -
Für Apps, die aufgrund der Kapazität des Trainingsplans ausgeführt werden, benötigt Studio während der Wartung eine zusätzliche Instanz aus dem Trainingsplan. Wenn keine Instanzen verfügbar sind, schlägt die Wartung fehl und die App wechselt in den
FailedStatus. Um die App bei Wartungsausfällen wiederherzustellen, vergewissere dich, dass in deinem Trainingsplan mindestens eine Instanz verfügbar ist, und erstelle die App dann erneut. -
Um einen Trainingsplan mit einer vorhandenen App zu verwenden, lösche die App und erstelle eine neue, indem du den Trainingsplan-ARN in der Ressourcenkonfiguration angibst.
Anmerkung
Wenn du einen neuen Bereich erstellst, befindet sich das Speichervolume möglicherweise in einer anderen Availability Zone als in deinem Trainingsplan. In diesem Fall schlägt die App-Erstellung fehl. Warten Sie ein paar Minuten und versuchen Sie erneut, die App zu erstellen, um das Problem zu beheben.