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.
So setzen Sie die Komponenten auf Ihrem Gerät ein
Stellen Sie Ihre Komponenten mit der AWS IoT Konsole oder mit dem bereit AWS CLI.
Stellen Sie Ihre AWS IoT Greengrass Komponenten mit der AWS IoT Konsole bereit.
-
Wählen Sie in der AWS IoT Greengrass Konsole im https://console.aws.amazon.com/iot/
Navigationsmenü die Option Deployments aus. -
Wählen Sie auf der Seite Komponenten auf der Registerkarte Öffentliche Komponenten die Option
aws.greengrass.SageMakerEdgeManager
aus. -
Wählen Sie auf der
aws.greengrass.SageMakerEdgeManager
Seite Bereitstellen aus. -
Wählen Sie aus
Add to deployment
eine der folgenden Optionen aus:-
Um diese Komponente mit einer auf Ihrem Zielgerät vorhandenen Bereitstellung zusammenzuführen, wählen Sie Zu vorhandener Bereitstellung hinzufügen und wählen Sie dann die Bereitstellung aus, die Sie überarbeiten möchten.
-
Um auf Ihrem Zielgerät eine neue Bereitstellung zu erstellen, wählen Sie Neue Bereitstellung erstellen aus. Wenn auf Ihrem Gerät bereits eine Bereitstellung vorhanden ist, ersetzt die Auswahl in diesem Schritt die vorhandene Bereitstellung.
-
-
Gehen Sie auf der Seite Ziel angeben wie folgt vor:
-
Geben Sie unter Bereitstellungsinformationen den Anzeigenamen für Ihre Bereitstellung ein oder ändern Sie ihn.
-
Wählen Sie unter Bereitstellungsziele ein Ziel für Ihre Bereitstellung aus und klicken Sie auf Weiter. Wenn Sie eine vorhandene Bereitstellung überarbeiten, können Sie das Bereitstellungsziel nicht ändern.
-
-
Treffen Sie auf der Seite Komponenten auswählen unter Meine Komponenten die folgende Auswahl:
com.
<CUSTOM-COMPONENT-NAME>
aws.greengrass.SageMakerEdgeManager
SagemakerEdgeManager.
<YOUR-PACKAGING-JOB>
-
Wählen Sie auf der Seite Komponenten konfigurieren die Option com.greengrass. SageMakerEdgeManager, und gehen Sie wie folgt vor.
-
Wählen Sie Komponente konfigurieren aus.
-
Geben Sie unter Konfigurationsupdate unter Zusammenzuführende Konfiguration die folgende Konfiguration ein.
{ "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" }
Ersetzen
mit dem Namen der Edge-Geräteflotte, die Sie erstellt und ersetzt habendevice-fleet-name
mit dem Namen des Amazon S3 S3-Buckets, der Ihrer Geräteflotte zugeordnet ist.amzn-s3-demo-bucket
-
Wählen Sie Bestätigen aus, und wählen Sie dann Weiter.
-
-
Behalten Sie auf der Seite Erweiterte Einstellungen konfigurieren die Standardkonfigurationseinstellungen bei und wählen Sie Weiter.
-
Wählen Sie auf der Seite Review (Prüfen) die Option Deploy (Bereitstellen) aus.
-
Erstellen Sie eine
deployment.json
Datei, um die Bereitstellungskonfiguration für Ihre SageMaker Edge Manager-Komponenten zu definieren. Diese Datei sollte wie im folgenden Beispiel aussehen.{ "targetArn":"targetArn", "components": { "aws.greengrass.SageMakerEdgeManager": { "componentVersion": 1.0.0, "configurationUpdate": { "merge": { "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" } } }, "com.greengrass.SageMakerEdgeManager.ImageClassification": { "componentVersion": 1.0.0, "configurationUpdate": { } }, "com.greengrass.SageMakerEdgeManager.ImageClassification.Model": { "componentVersion": 1.0.0, "configurationUpdate": { } }, } }
-
Ersetzen Sie vor
targetArn
Ort
mit dem Amazon-Ressourcennamen (ARN) des Dings oder der Dinggruppe, auf die die Bereitstellung ausgerichtet werden soll, im folgenden Format:targetArn
-
Objekt:
arn:aws:iot:
region
:account-id
:thing/thingName
-
Objektgruppe:
arn:aws:iot:
region
:account-id:
thinggroup/thingGroupName
-
-
Ersetzen Sie im
merge
Feld
durch den Namen der Edge-Geräteflotte, die Sie erstellt haben, und ersetzen Siedevice-fleet-name
mit dem Namen des Amazon S3 S3-Buckets, der Ihrer Geräteflotte zugeordnet ist.amzn-s3-demo-bucket
-
Ersetzen Sie die Versionen aller Komponenten durch die neueste verfügbare Version.
-
-
Führen Sie den folgenden Befehl aus, um die Komponenten auf dem Gerät bereitzustellen:
aws greengrassv2 create-deployment \ --cli-input-json file://path/to/deployment.json
Es kann einige Minuten dauern, bis die Bereitstellung abgeschlossen ist. Überprüfen Sie im nächsten Schritt im Komponentenprotokoll, ob die Bereitstellung erfolgreich abgeschlossen wurde, und schauen Sie sich die Inference-Ergebnisse an.
Weitere Informationen zur Bereitstellung von Komponenten auf einzelnen Geräten oder Gerätegruppen finden Sie unter AWS IoT Greengrass Komponenten auf Geräten bereitstellen.