Inicio de una Ejecución de Pipeline

Utilice una ejecución de pipeline de Data Science para ejecutar el código de los pasos de pipeline según el flujo de trabajo definido en un pipeline.

La creación del pipeline define la infraestructura y los pasos reales del caso de uso, pero la ejecución del pipeline ejecuta el pipeline con los parámetros especificados. Una ejecución de pipeline aprovisiona la infraestructura especificada, ejecuta los pasos del pipeline y, a continuación, desprovisiona y destruye los recursos utilizados cuando finaliza el pipeline.

Puede ver los pasos, ejecuciones y logs del pipeline, si existen.

    1. En la página de lista Proyectos, seleccione el proyecto que contiene los pipelines con los que desea trabajar. Si necesita ayuda para buscar la página de lista o el proyecto, consulte Lista de proyectos.
    2. En la página de detalles del proyecto, seleccione Pipelines.
      Todos los pipelines del proyecto seleccionado se muestran en una tabla.
    3. En la página de detalles del proyecto, seleccione Pipelines.
    4. En la página de detalles del pipeline, seleccione Ejecuciones de pipeline.
    5. Seleccione Iniciar una ejecución de pipeline.
    6. En la página Iniciar una ejecución de pipeline, seleccione el compartimento e introduzca un nombre para la ejecución de pipeline.
    7. Para sustituir la configuración de un paso de pipeline, busque el paso en Sustitución de configuración de paso de pipeline y, a continuación, en el menú Acciones (tres puntos) del paso, seleccione Editar. Para obtener una descripción de los campos, consulte Creación de un pipeline.
    8. Sustituya otra configuración para esta ejecución actualizando los campos asociados. Para obtener una descripción de los campos, consulte Creación de un pipeline.
    9. Seleccione Iniciar.

      La ejecución del pipeline tiene el estado Aceptado hasta que comience la ejecución y, a continuación, cambia a En curso. Cuando finaliza la ejecución, es Correcto o Con fallos.

      Se muestra el estado de cada paso de pipeline. Los pasos del pipeline tienen el estado En espera hasta que se ejecutan y, a continuación, cambian a En curso. Cuando finaliza un paso, es Correcto o Con fallos.

  • Estas variables del entorno controlan el pipeline.

    Puede utilizar la CLI de OCI para iniciar ejecuciones de pipelines como en este ejemplo:

    1. Iniciar una ejecución de pipeline con:
      oci data-science pipeline-run create \
      --display-name <pipeline_run_name> \
      --compartment-id <compartment_ocid> \
      --project-id <project_ocid> \
      --pipeline-id <pipeline_ocid> \
      --configuration-override-details file://<optional_pipeline_run_configuration_override_json_file> \
      --log-configuration-override-details file://<optional_pipeline_run_logging_configuration_override_json_file>
    2. (Opcional) Utilice este archivo JSON de sustitución de configuración de ejecución de pipeline para sustituir las configuraciones definidas en el pipeline principal:
      {
        "pipelineType": "DEFAULT",
        "maximumRuntimeInMinutes": 240,
        "commandLineArguments" : "test-arg",
        "environmentVariables": {
          "SOME_ENV_KEY": "<some_env_value_override>" 
        }
      }
    3. (Opcional) Utilice este archivo JSON de sustitución de configuración de registro de ejecución de pipeline para sustituir la configuración de registro definida en el pipeline principal:
      {
        "enableLogging": true,
        "enableAutoLogCreation": true,
        "logGroupId": "<log_group_ocid>"
      }
  • Utilice la operación CreatePipelineRun para crear (iniciar) una ejecución de pipeline.

    Utilice la operación CreatePipelineRun para crear (iniciar) una ejecución de pipeline.