Exécution d'un travail de flux de support

Exécutez un travail Media Flow asynchrone à l'aide de la console, de l'interface de ligne de commande ou de l'API.

Remarque

Un travail Media Flow ne peut pas être exécuté au-delà de 24 heures.
    1. Sur la page de liste Workflows de média, sélectionnez le compartiment contenant le workflow de média pour lequel vous voulez exécuter un travail. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à la section Creating a Media Workflow.
    2. Sélectionnez le nom du workflow de support pour lequel vous voulez exécuter un travail.
    3. Sur la page de détails, sélectionnez Travaux, puis Exécuter le travail.
    4. Dans le panneau Exécuter le travail, fournissez les détails suivants :
      1. Saisissez le nom du travail. Si vous n'indiquez aucun nom, le nom par défaut est affecté. Si nécessaire, vous pouvez modifier le nom.
      2. Dans la section Fichier d'entrée, sélectionnez le bucket et l'objet dans les champs respectifs.
      3. Dans la section Emplacement d'enregistrement de sortie, sélectionnez le bucket dans lequel enregistrer le travail, puis indiquez un préfixe pour le dossier et le fichier de sortie du travail.

        Pour un traitement avancé, utilisez un modèle.

        Exemple de modèle : output/${/input/objectName}/

        input/objectName est un chemin valide dans les objets suivants :

        • Objet parameters de l'objet JSON de workflow
        • Objet details/parameters d'un objet JSON de travail

        Par exemple, si vous indiquez output/${/input/objectName}/myVideo/ et que le nom du fichier d'entrée est abc.mp4, les fichiers transcodés apparaissent dans le répertoire suivant : output/abc.mp4/myVideo.

    5. (Facultatif) Dans la section Balises, ajoutez des balises au travail. ⁇
      Si vous disposez des droits d'accès nécessaires pour créer une ressource, vous disposez également de droits d'accès permettant d'appliquer des balises à format libre à cette ressource. Pour appliquer une balise définie, vous devez disposer des droits d'accès nécessaires pour utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    6. Sélectionnez Exécuter le travail.

      Une fois que le service a accepté le travail, vous pouvez afficher les étapes tâche par tâche. Vous pouvez également afficher le JSON. Pour plus d'informations, reportez-vous à Affichage du fichier JSON du travail de flux de support.

      Sur la page de détails du workflow de média, l'onglet Jobs répertorie tous les travaux du workflow.

  • Pour exécuter un travail de flux de support par ID de travail, utilisez la commande create-media-workflow-job-by-id :

    oci media-services media-workflow-job create-media-workflow-job-by-id [OPTIONS]

    Pour exécuter un travail de flux de support par nom de travail, utilisez la commande create-media-workflow-job-by-name :

    oci media-services media-workflow-job create-media-workflow-job-by-name [OPTIONS]

    Paramètres requis pour les commandes create-media-workflow-job-by-id et create-media-workflow-job-by-name :

    • --compartment-id, -c [text]

    Afin d'obtenir toutes les commandes pour media-workflow-job, exécutez la commande suivante :

    oci media-services media-workflow-job -h

    Afin d'obtenir l'aide relative à la commande create-media-workflow-job-by-id , procédez comme suit :

    oci media-services media-workflow-job create-media-workflow-job-by-id -h

    Afin d'obtenir de l'aide pour la commande create-media-workflow-job-by-name, exécutez la commande suivante :

    oci media-services media-workflow-job create-media-workflow-job-by-name -h

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Pour exécuter un travail de flux de support, utilisez l'opération CreateMediaWorkflowJob .