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.
Um mit der Konsole einen zuvor exportierten Bot, ein Bot-Gebietsschema oder ein benutzerdefiniertes Vokabular zu importieren, geben Sie den Speicherort der Datei auf Ihrem lokalen Computer und das optionale Passwort zum Entsperren der Datei an. Ein Beispiel finden Sie unter Einen Lex V2-Bot importieren (Konsole).
Wenn Sie die API verwenden, erfolgt das Importieren einer Ressource in drei Schritten:
-
Erstellen Sie mithilfe des
CreateUploadUrl
Vorgangs eine Upload-URL. Sie müssen keine Upload-URL erstellen, wenn Sie die Konsole verwenden. -
Laden Sie die ZIP-Datei hoch, die die Ressourcendefinition enthält.
-
Starten Sie den Import mit dem
StartImport
Vorgang.
Die Upload-URL ist eine vorsignierte Amazon S3 S3-URL mit Schreibberechtigung. Die URL ist nach ihrer Generierung fünf Minuten lang verfügbar. Wenn Sie die ZIP-Datei mit einem Passwort schützen, müssen Sie das Passwort angeben, wenn Sie den Import starten. Weitere Informationen finden Sie unter Beim Import oder Export ein Passwort verwenden.
Ein Import ist ein asynchroner Prozess. Sie können den Fortschritt eines Imports mithilfe der Konsole oder des DescribeImport
Vorgangs überwachen.
Wenn Sie einen Bot oder ein Bot-Gebietsschema importieren, kann es zu Konflikten zwischen Ressourcennamen in der Importdatei und vorhandenen Ressourcennamen in Amazon Lex V2 kommen. Amazon Lex V2 kann den Konflikt auf drei Arten behandeln:
-
Fehler bei Konflikt — Der Import wird gestoppt und es werden keine Ressourcen aus der importierten ZIP-Datei importiert.
-
Überschreiben — Amazon Lex V2 importiert alle Ressourcen aus der importierten ZIP-Datei und ersetzt alle vorhandenen Ressourcen durch die Definition aus der Importdatei.
-
Anfügen — Amazon Lex V2 importiert alle Ressourcen aus der importierten ZIP-Datei und fügt sie jeder vorhandenen Ressource mit der Definition aus der Importdatei hinzu. Dies ist nur für das Bot-Gebietsschema verfügbar.
Sie können eine Liste der Importe in eine Ressource mithilfe der Konsole oder des ListImports
Vorgangs anzeigen. Importe bleiben sieben Tage lang in der Liste. Sie können die Konsole oder den DescribeImport
Vorgang verwenden, um Details zu einem bestimmten Import anzuzeigen.
Sie können einen Import und die zugehörige ZIP-Datei auch mithilfe der Konsole oder des DeleteImport
Vorgangs entfernen.
Ein Beispiel für das Importieren eines Bots mithilfe der Konsole finden Sie unterEinen Lex V2-Bot importieren (Konsole).
Für den Import sind IAM-Berechtigungen erforderlich
Um Bots, Bot-Gebietsschemas und benutzerdefinierte Vokabulare zu importieren, muss der Benutzer, der den Import ausführt, über die folgenden IAM-Berechtigungen verfügen.
API | Erforderliche IAM-Aktionen | Ressource |
---|---|---|
CreateUploadUrl |
|
* |
StartImportfür Bot und Bot-Locale |
|
|
StartImportfür benutzerdefinierte Vokabulare |
|
Bot |
DescribeImport |
|
Bot |
DeleteImport |
|
Bot |
ListImports |
|
* |
Eine IAM-Beispielrichtlinie finden Sie unter Erlaubt einem Benutzer, Bots und Bot-Gebietsschemas zu importieren .