Flux d'import/export - Amazon Connect

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.

Flux d'import/export

Utilisez les procédures décrites dans cette rubrique pour importer/exporter un flux du concepteur de flux précédent vers le nouveau, d'une instance à l'autre ou d'une région à l'autre au fur et à mesure que vous développez votre organisation de service à la clientèle.

Note

Pour que vous puissiez copier et coller des flux et des blocs dans le concepteur de flux mis à jour, le flux doit être rédigé dans le nouveau langage de flux. Pour convertir un flux existant dans le nouveau format, deux options s'offrent à vous :

  • Option 1 : dans le concepteur de flux, optez pour le concepteur de flux mis à jour. Vos anciens flux sont automatiquement convertis.

  • Option 2 : importez manuellement le flux existant à l'aide du concepteur de flux mis à jour.

    Cette option est particulièrement utile si vous avez stocké vos flux au format JSON hors ligne. Par exemple, pour le contrôle des configurations, vous pouvez avoir des configurations de flux dans un magasin de données hors ligne. Pour copier une partie de ce flux et la coller dans le concepteur de flux mis à jour, vous devez l'importer dans ce dernier. Le processus d'importation la convertit dans le nouveau langage de flux. Ensuite, vous pouvez copier et coller le contenu dans le concepteur de flux mis à jour. Si vous souhaitez continuer à utiliser votre magasin de données hors ligne comme source fiable, convertissez le flux dans le nouveau format.

Pour migrer des dizaines ou des centaines de flux, utilisez les API décrites dans Migrer les flux vers une instance, une région ou un environnement.

La fonctionnalité d'import/export de flux est pour une version bêta pour le moment. Les mises à jour et améliorations que nous effectuons peuvent entraîner des problèmes dans les versions futures de la fonction d'importation de flux qui ont été exportés au cours de la phase bêta.

Limites d'exportation

Vous pouvez exporter des flux répondant aux exigences suivantes :

  • Le flux a moins de 100 blocs.

  • La taille totale du flux est inférieure à 1 Mo.

Nous recommandons de diviser les grands flux en petits flux pour répondre à ces exigences.

Les flux sont exportés vers des fichiers JSON

Un flux est exporté vers un fichier JSON. Le fichier possède les caractéristiques suivantes.

  • Le JSON inclut une section pour chaque bloc du flux.

  • Le nom utilisé pour un bloc, un paramètre ou un autre élément spécifique du flux peut être différent de l'étiquette utilisée dans le concepteur de flux.

Par défaut, les fichiers d'exportation de flux sont créés sans extension de nom de fichier et enregistrés à l'emplacement défini par défaut pour votre navigateur. Nous vous recommandons d'enregistrer vos flux exportés dans le dossier qui contient uniquement des flux exportés.

Import/export des flux

Pour exporter un flux
  1. Connectez-vous à votre instance Amazon Connect à partir d'un compte auquel est attribué un profil de sécurité incluant les autorisations d'affichage pour les flux.

  2. Choisissez Routage, puis Flux de contacts.

  3. Ouvrez le flux à exporter.

  4. Choisissez Enregistrer, Exporter un flux.

  5. Entrez un nom pour le fichier exporté, puis choisissez Exporter.

Pour importer un flux
  1. Connectez-vous à votre instance Amazon Connect. Le compte doit se voir attribuer un profil de sécurité qui inclut des autorisations de modification pour les flux.

  2. Dans le menu de navigation, sélectionnez Routing (Routage), Contact flows (Flux de contacts).

  3. Effectuez l'une des actions suivantes :

    • Pour remplacer un flux par celui que vous importez, ouvrez le flux à remplacer.

    • Créez un nouveau flux du même type que celui que vous importez.

  4. Choisissez Enregistrer, Importer un flux.

  5. Sélectionnez le fichier à importer, puis choisissez Importer. Lorsque le flux est importé dans un flux, le nom du flux existant est mis à jour.

  6. Vérifiez et mettez à jour toute référence résolue ou non, le cas échéant.

  7. Pour enregistrer le flux importé, choisissez Enregistrer. Pour le publier, choisissez Enregistrer et publier.

Résolution des ressources dans les flux de contacts importés

Lorsque vous créez un flux, les ressources que vous incluez dedans (telles que les files d'attente et les invites vocales) sont référencées au sein du flux à l'aide du nom de la ressource et de l'Amazon Resource Name (ARN). L'ARN est un identifiant unique pour une ressource qui est spécifique au service et à la région dans laquelle la ressource est créée. Lorsque vous exportez un flux, le nom et l'ARN de chaque ressource référencée dans le flux est inclus dans le flux exporté.

Lorsque vous importez un flux, Amazon Connect tente de résoudre les références aux ressources Amazon Connect utilisées dans le flux (telles que les files d'attente) à l'aide de l'ARN de la ressource.

  • Lorsque vous importez un flux dans la même instance Amazon Connect que celle à partir de laquelle vous l'aviez exporté, les ressources utilisées dans le flux seront résolues en ressources existantes dans cette instance.

  • Si vous supprimez une ressource, ou modifiez les autorisations d'une ressource, Amazon Connect peut ne pas être en mesure de résoudre la ressource lorsque vous importez le flux.

  • Lorsqu'une ressource ne peut pas être trouvée à l'aide de l'ARN, Amazon Connect tente de résoudre la ressource en recherchant une ressource portant le même nom que celui utilisé dans le flux. Si aucune ressource portant le même nom n'est identifiée, un avertissement contenant une référence à la ressource non résolue s'affiche sur le bloc.

  • Si vous importez un flux dans une autre instance Amazon Connect que celle à partir de laquelle il a été exporté, les ARN correspondant aux ressources utilisées sont différents.

  • Si vous créez des ressources dans l'instance portant le même nom que celui de la ressource dans l'instance à partir de laquelle le flux a été exporté, les ressources peuvent être résolues par leur nom.

    Vous pouvez également ouvrir les blocs qui contiennent des ressources non résolues ou des ressources qui ont été résolues par leur nom, puis remplacer la ressource par une autre dans l'instance Amazon Connect.

Vous pouvez enregistrer un flux contenant des ressources non résolues ou manquantes. Vous pouvez publier un flux contenant des ressources non résolues ou manquantes uniquement pour les paramètres facultatifs. Si un paramètre requis contient une ressource non résolue, vous ne pouvez pas publier le flux tant que les ressources ne sont pas résolues.