Inicio de una ejecución de trabajo

Utilice ejecuciones de trabajos de Data Science para aplicar varios casos de uso a trabajos creados.

La creación de los trabajos define la infraestructura y el artefacto del caso del uso real, pero la ejecución de trabajos ejecuta el trabajo con los parámetros especificados. Las ejecuciones de trabajos aprovisionan la infraestructura especificada, ejecutan el artefacto de trabajo y a continuación, anulan el aprovisionamiento y destruyen el recurso utilizado cuando finaliza el trabajo.

  • Uso de la consola para iniciar ejecuciones de trabajos de nodo único
    Uso de la consola para iniciar ejecuciones de trabajos de varios nodos
  • Estas variables de entorno controlan el trabajo.

    Utilice la CLI de Data Science para iniciar ejecuciones de trabajos como en este ejemplo:

    1. Inicie una ejecución de trabajo con:
      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. (Opcional) Utilice este archivo JSON de sustitución de configuración de ejecución de trabajo para sustituir las configuraciones definidas en el trabajo principal:
      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. (Opcional) Utilice este archivo JSON de sustitución de configuración de registro de ejecución de trabajo para sustituir la configuración de registro definida en el trabajo principal:
      {
        "enableLogging": true,
        "enableAutoLogCreation": true,
        "logGroupId": "<log_group_ocid>"
      }
  • El SDK de ADS también es una biblioteca de Python disponible públicamente que puede instalar con este comando:

    pip install oracle-ads

    Proporciona el envoltorio que facilita la ejecución de trabajos de inicio desde blocs de notas o en la máquina cliente.

    Utilice el SDK de ADS para iniciar ejecuciones de trabajos.