Iniciando uma Execução de Job

Use execuções de jobs do serviço Data Science para aplicar vários casos de uso a jobs criados.

A criação de job define a infraestrutura e o artefato real do caso do uso, mas a execução do job executa o job com os parâmetros especificados. As execuções de jobs provisionam a infraestrutura especificada, executam o artefato do job e, em seguida, desprovisionam e destroem os recursos usados quando a execução do job é encerrada.

  • Usando a Console para Iniciar Execuções de Job de Nó Único
    Usando a Console para Iniciar Execuções de Jobs de Vários Nós
  • Essas variáveis de ambiente controlam o job.

    Use a CLI do Serviço Data Science para iniciar execuções de job como neste exemplo:

    1. Inicie uma execução de job com:
      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) Use este arquivo JSON de substituição de configuração da execução de job para substituir as configurações definidas no job 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) Use este arquivo JSON de substituição de configuração do registro em log da execução de job para substituir a configuração de registro em log definida no job principal:
      {
        "enableLogging": true,
        "enableAutoLogCreation": true,
        "logGroupId": "<log_group_ocid>"
      }
  • O ADS SDK também é uma biblioteca Python disponível publicamente que você pode instalar com este comando:

    pip install oracle-ads

    Ele fornece o wrapper que torna o trabalho inicial executado a partir de notebooks ou na sua máquina cliente fácil.

    Use o ADS SDK para iniciar execuções de jobs.