Démarrage d'un traitement de travail

Utilisez les exécutions de travail Data Science pour appliquer différents cas d'emploi aux travaux créés.

La création de travaux définit l'infrastructure et l'artefact de cas d'emploi réel, mais l'exécution de travail exécute le travail avec les paramètres indiqués. Les traitements de Travail provisionnent l'infrastructure spécifiée, exécutent l'artefact de Travail, puis dé-provisionnent et dé-provisionnent les ressources utilisées à la fin du travail.

  • Utiliser la console pour démarrer des traitements de travail à noeud unique
    Utilisation de la console pour démarrer des traitements de travail sur plusieurs noeuds
  • Ces variables d'environnement contrôlent le travail.

    Utilisez l'interface de ligne de commande Data Science pour démarrer les exécutions de travail comme dans l'exemple suivant :

    1. Démarrez un traitement de travail avec la commande suivante :
      oci data-science job-run create \
      --display-name <job_run_name> \
      --compartment-id <compartment_ocid> \
      --project-id <project_ocid> \
      --job-id <job_ocid> \
      --configuration-override-details file://<optional_job_run_configuration_override_json_file> \
      --log-configuration-override-details file://<optional_job_run_logging_configuration_override_json_file>
    2. (Facultatif) Utilisez le fichier JSON de remplacement de configuration de traitement de travail suivant pour remplacer les configurations définies sur le travail parent :
      jobEnvironmentConfigurationDetails: {
        jobEnvironmentType: "OCIR_CONTAINER",
          image: "iad.ocir.io/axoxdievda5j/odsc-byod-hello-wrld:0.1.3",
          imageDigest: "sha256",
        cmd: ["ls", "-h"],
        entrypoint: ["-l"],
          imageSignatureId: "ocid1.containerimagesignature.oc1.iad.0.ociodscdev.aaaaaaaaccutw5qdz6twjzkpgmbojdck3qotqqsbn7ph6xcumu4s32o6v5gq",
      },
          jobConfigurationDetails: {
              jobType: "DEFAULT",
              environmentVariables: <envar-list-object>},
          ...
      }
    3. (Facultatif) Utilisez le fichier JSON suivant de remplacement de configuration de journalisation de traitement de travail pour remplacer la configuration de journalisation définie sur le travail parent :
      {
        "enableLogging": true,
        "enableAutoLogCreation": true,
        "logGroupId": "<log_group_ocid>"
      }
  • Le kit SDK ADS est également une bibliothèque Python publique que vous pouvez installer avec la commande suivante :

    pip install oracle-ads

    Il fournit le wrapper qui facilite le démarrage des travaux à partir de blocs-notes ou sur votre ordinateur client.

    Utilisez le kit SDK ADS pour démarrer les exécutions de travail.