0 / 0
Volver a la versión inglesa de la documentación
Configuración de nodos de interconexión
Última actualización: 28 nov 2024
Configuración de nodos de interconexión

Configure los nodos de la interconexión para especificar entradas y para crear salidas como parte de la interconexión.

Especificación del ámbito del espacio de trabajo

De forma predeterminada, el ámbito de un conducto es el proyecto que contiene el conducto. Puede especificar explícitamente un ámbito que no sea el predeterminado, para localizar un activo utilizado en el conducto. El ámbito es el proyecto, catálogo o espacio que contiene el activo. En la interfaz de usuario, puede buscar el ámbito.

Cambio de la modalidad de entrada

Al configurar un nodo, puede especificar cualquier recurso que incluya datos y cuadernos de varias maneras. Por ejemplo, especificar directamente un nombre o ID, examinar un activo o utilizar la salida de un nodo anterior en la interconexión para llenar un campo. Para ver qué opciones hay disponibles para un campo, pulse el icono de entrada del campo. Dependiendo del contexto, las opciones pueden incluir:

  • Seleccionar un recurso: utilice el examinador de activos para buscar un activo, por ejemplo, un archivo de datos.
  • Asignar parámetro de interconexión: asignar un valor utilizando una variable configurada con un parámetro de interconexión. Para obtener más información, consulte Configuración de objetos globales.
  • Seleccionar otro nodo: utilice la salida de un nodo anterior en la interconexión como valor para este campo.
  • Especifique la expresión: especifique el código para asignar valores o identificar recursos. Para obtener más información, consulte Elementos de codificación.

Nodos y parámetros de interconexión

Configure los siguientes tipos de nodos de interconexión:

Copia de nodos

Utilice los nodos Copiar para añadir activos a su conducto o para exportar activos de conducto.

Copiar activos seleccionados de un proyecto o espacio en un espacio no vacío. Puede copiar estos activos en un espacio:

  • Experimento de AutoAI

  • Trabajo de paquete de código

  • Conexión

  • Flujo de Data Refinery

  • Trabajo de Data Refinery

  • Activo de datos

  • Trabajo de despliegue

  • Entorno

  • Función

  • Trabajo

  • Modelo

  • Cuaderno

  • Trabajo de cuaderno

  • Trabajo de canalizaciones

  • Script

  • Trabajo de script

  • Trabajo de SPSS Modeler

Copiar activos

Parámetros de entrada

Parámetro Descripción
Activos de origen Examine o busque el activo de origen para añadirlo a la lista. También puede especificar un activo con un parámetro de interconexión, con la salida de otro nodo, o especificando el ID de activo
Destino Examinar o buscar el espacio de destino
Modalidad de copia Elija cómo manejar un caso en el que el flujo intenta copiar un activo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite

Parámetros de salida

Parámetro Descripción
Activos de salida Lista de activos copiados

Exportar activos

Exporte los activos seleccionados del ámbito, por ejemplo, un proyecto o espacio de despliegue. La operación exporta todos los activos de forma predeterminada. Para limitar la selección de activos, cree una lista de recursos que desee exportar.

Parámetros de entrada

Parámetro Descripción
Activos Elija Ámbito para exportar todos los elementos exportables o elija Lista para crear una lista de elementos específicos para exportar
Proyecto o espacio de origen Nombre del proyecto o espacio que contiene los activos a exportar
Archivo exportado Ubicación de archivo para almacenar el archivo de exportación
Modalidad de creación (opcional) Elija cómo manejar un caso en el que el flujo intenta crear un activo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite

Parámetros de salida

Parámetro Descripción
Archivo exportado Vía de acceso al archivo exportado

Notas:

  • Si exporta activos de proyecto que contienen un cuaderno, la versión más reciente del cuaderno se incluye en el archivo de exportación. Si la interconexión con el nodo Ejecutar trabajo de cuaderno se ha configurado para utilizar una versión de cuaderno distinta de la versión más reciente, la interconexión exportada se vuelve a configurar automáticamente para utilizar la versión más reciente cuando se importa. Esto puede producir resultados inesperados o requerir alguna reconfiguración después de la importación.
  • Si los activos están autocontenidos en el proyecto exportado, se conservan al importar un proyecto nuevo. De lo contrario, es posible que sea necesaria alguna configuración después de una importación de activos exportados.

Importar activos

Importar activos de un archivo ZIP que contiene activos exportados.

Parámetros de entrada

Parámetro Descripción
Vía de acceso para importar destino Examinar o buscar los activos que se han de importar
Archivo de archivado que se ha de importar Especificar la vía de acceso a un archivo ZIP o archivado

Notas: Después de importar un archivo, se actualizan las vías de acceso y las referencias a los activos importados, siguiendo estas reglas:

  • Las referencias a activos del proyecto o espacio exportado se actualizan en el nuevo proyecto o espacio después de la importación.
  • Si los activos del proyecto exportado hacen referencia a activos externos (incluidos en un proyecto diferente), la referencia al activo externo persistirá después de la importación.
  • Si el activo externo ya no existe, el parámetro se sustituye por un valor vacío y debe volver a configurar el campo para que apunte a un activo válido.

Crear nodos

Configure los nodos para crear activos en la interconexión.

Crear experimento de AutoAI

Utilice este nodo para entrenar un experimento de regresión o clasificación deAutoAI y generar interconexiones candidatas a modelo.

Parámetros de entrada

Parámetro Descripción
Nombre del experimento de AutoAI Nombre del nuevo experimento
Ámbito Un proyecto o un espacio, donde se va a crear el experimento
Tipo de predicción El tipo de modelo para los datos siguientes: binario, clasificación o regresión
Columna de predicción (etiqueta) El nombre de columna de predicción
Clase positiva (opcional) Especificar una clase positiva para un experimento de clasificación binaria
Proporción de división de datos de entrenamiento (opcional) El porcentaje de datos que se retienen del entrenamiento y se utilizan para probar las interconexiones (flotante: 0.0 - 1.0)
Algoritmos a incluir (opcional) Limitar la lista de estimadores que deben utilizarse (la lista depende del tipo de aprendizaje)
Algoritmos que se van a utilizar Especifique la lista de estimadores que se van a utilizar (la lista depende del tipo de aprendizaje)
Métrica de optimización (opcional) la métrica utilizada para la clasificación de modelos
Especificación de hardware (opcional) Especifique una especificación de hardware para el experimento
Descripción del experimento de AutoAI Descripción del experimento
Etiquetas de experimento de AutoAI (opcional) Etiquetas para identificar el experimento
Modalidad de creación (opcional) Elija cómo manejar un caso en el que la interconexión intenta crear un experimento y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite

Parámetros de salida

Parámetro Descripción
Experimento de AutoAI Vía de acceso al modelo guardado

Crear experimento de serie temporal de AutoAI

Utilice este nodo para entrenar un experimento de serie temporal deAutoAI y generar interconexiones candidatas a modelo.

Parámetros de entrada

Parámetro Descripción
Nombre de experimento de serie temporal de AutoAI Nombre del nuevo experimento
Ámbito un proyecto o un espacio, donde se va a crear la interconexión
Columnas de predicción (etiqueta) El nombre de una o más columnas de predicción
Columna de fecha/hora (opcional) Nombre de la columna de fecha/hora
Aproveche los valores futuros de las características de soporte Elija "True" para habilitar la consideración de las características de soporte (exógenas) para mejorar la predicción. Por ejemplo, incluya una característica de temperatura para predecir las ventas de helados.
Características de soporte (opcional) Elija las características de soporte y añádalas a la lista
Método de imputación (opcional) Elegir una técnica para imputar valores perdidos en un conjunto de datos
Umbral de imputación (opcional) Especifique un umbral superior para el porcentaje de valores perdidos que deben proporcionarse con el método de imputación especificado. Si se supera el umbral, el experimento falla. Por ejemplo, si especifica que se puede imputar el 10% de los valores y al conjunto de datos le falta el 15% de los valores, el experimento falla.
Tipo de relleno Especifique cómo el método de imputación especificado rellena los valores nulos. Elija proporcionar una media de todos los valores y una mediana de todos los valores, o especifique un valor de relleno.
Valor de relleno (opcional) Si ha seleccionado especificar un valor para sustituir valores nulos, especifique el valor en este campo.
Conjunto de datos de entrenamiento final Elija si desea entrenar las interconexiones finales sólo con los datos de entrenamiento o con los datos de entrenamiento y los datos reservados. Si elige datos de entrenamiento, el cuaderno generado incluye una celda para recuperar los datos reservados
Tamaño de reserva (opcional) Si está dividiendo los datos de entrenamiento en datos de entrenamiento y reservados, especifique un porcentaje de los datos de entrenamiento para reservarlos como datos reservados para validar las interconexiones. Los datos reservados no superan un tercio de los datos.
Número de pruebas de retroceso (opcional) Personalizar las pruebas de reserva para validar de forma cruzada el experimento de la serie temporal
Longitud de espacio (opcional) Ajuste el número de puntos de tiempo entre el conjunto de datos de entrenamiento y el conjunto de datos de validación para cada prueba de fondo. Cuando el valor del parámetro es distinto de cero, los valores de serie temporal del espacio no se utilizan para entrenar el experimento o evaluar la prueba de retroceso actual.
Ventana de búsqueda (opcional) Un parámetro que indica cuántos valores de series temporales anteriores se utilizan para pronosticar el punto temporal actual.
Ventana de previsión (opcional) El rango que desea predecir basándose en los datos de la ventana de búsqueda.
Algoritmos a incluir (opcional) Limitar la lista de estimadores que deben utilizarse (la lista depende del tipo de aprendizaje)
Interconexiones para completar Opcionalmente, ajuste el número de interconexiones que desea crear. Más interconexiones aumentan el tiempo y los recursos de formación.
Especificación de hardware (opcional) Especifique una especificación de hardware para el experimento
Descripción del experimento de serie temporal AutoAI (opcional) Descripción del experimento
Etiquetas de experimento de AutoAI (opcional) Etiquetas para identificar el experimento
Modalidad de creación (opcional) Elija cómo manejar un caso en el que la interconexión intenta crear un experimento y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite

Parámetros de salida

Parámetro Descripción
Experimento de serie temporal de AutoAI Vía de acceso al modelo guardado

Crear un despliegue por lotes

Utilice este nodo para crear un despliegue por lotes para un modelo de aprendizaje automático.

Parámetros de entrada

Parámetro Descripción
Activo ML Nombre o ID del activo de aprendizaje automático que se va a desplegar
Nuevo nombre de despliegue (opcional) Nombre del nuevo trabajo, con una descripción opcional y etiquetas
Modalidad de creación (opcional) Cómo manejar un caso en el que la interconexión intenta crear un trabajo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite
Nueva descripción de despliegue (opcional) Descripción del despliegue
Nuevas etiquetas de despliegue (opcional) Etiquetas para identificar el despliegue
Especificación de hardware (opcional) Especifique una especificación de hardware para el trabajo

Parámetros de salida

Parámetro Descripción
Nuevo despliegue Vía de acceso del despliegue que se acaba de crear

Crear activo de datos

Utilice este nodo para crear un activo de datos.

Parámetros de entrada

Parámetro Descripción
Archivo Vía de acceso al archivo en un almacenamiento de archivos
Ámbito de destino Vía de acceso al espacio de destino o proyecto
Nombre (opcional) Nombre del origen de datos con descripción opcional, país de origen y etiquetas
Descripción (opcional) Descripción del activo
País de origen (opcional) País de origen para la normativa de datos
Etiquetas (opcional) Etiquetas para identificar activos
Modalidad de creación Cómo manejar un caso en el que la interconexión intenta crear un trabajo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite

Parámetros de salida

Parámetro Descripción
Activo de datos El activo de datos recién creado

Crear un espacio de despliegue

Utilice este nodo para crear y configurar un espacio que puede utilizar para organizar y crear despliegues.

Parámetros de entrada

Parámetro Descripción
Nombre del espacio nuevo Nombre del nuevo espacio, con una descripción opcional y etiquetas
Nuevos códigos de espacio (opcional) Etiquetas para identificar el espacio
CRN de la instancia COS del nuevo espacio CRN de la instancia de servicio COS
Nuevo CRN de instancia de WML de espacio (opcional) CRN de la instancia de servicio watsonx.ai Runtime
Modalidad de creación (opcional) Cómo manejar un caso en el que la interconexión intenta crear un espacio y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite
Descripción de espacio (opcional) Descripción del espacio

Parámetros de salida

Parámetro Descripción
Espacio Vía de acceso del espacio recién creado

Crear implementación en línea

Utilice este nodo para crear un despliegue en línea donde puede enviar datos de prueba directamente a un punto final de API REST de servicio web.

Parámetros de entrada

Parámetro Descripción
Activo ML Nombre o ID del activo de aprendizaje automático que se va a desplegar
Nuevo nombre de despliegue (opcional) Nombre del nuevo trabajo, con una descripción opcional y etiquetas
Modalidad de creación (opcional) Cómo manejar un caso en el que la interconexión intenta crear un trabajo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite
Nueva descripción de despliegue (opcional) Descripción del despliegue
Nuevas etiquetas de despliegue (opcional) Etiquetas para identificar el despliegue
Especificación de hardware (opcional) Especifique una especificación de hardware para el trabajo

Parámetros de salida

Parámetro Descripción
Nuevo despliegue Vía de acceso del despliegue que se acaba de crear

Esperar

Utilice los nodos para poner en pausa una interconexión hasta que haya un activo disponible en la ubicación especificada en la vía de acceso.

Utilice este nodo para esperar hasta que todos los resultados de los nodos anteriores de la interconexión estén disponibles para que la interconexión pueda continuar.

Este nodo no recibe entradas ni produce salidas. Cuando los resultados estén todos disponibles, la interconexión continuará automáticamente.

Esperar todos los resultados

Utilice este nodo para esperar hasta que cualquier resultado de los nodos anteriores de la interconexión esté disponible para que la interconexión pueda continuar. Ejecute los nodos en sentido descendente tan pronto como se cumpla alguna de las condiciones en sentido ascendente.

Este nodo no recibe entradas ni produce salidas. Cuando hay resultados disponibles, la interconexión continúa automáticamente.

Esperar a cualquier resultado

Espere a que se cree o actualice un activo en la ubicación especificada en la vía de acceso desde un trabajo o proceso anterior en la interconexión. Especifique una duración de tiempo de espera para esperar a que se cumpla la condición. Si 00:00:00 es la longitud de tiempo de espera especificada, el flujo espera indefinidamente.

Esperar un archivo

Parámetros de entrada

Parámetro Descripción
Ubicación del archivo Especifique la ubicación en el navegador de activos donde reside el activo. Utilice el formato data_asset/filename donde la vía de acceso es relativa a la raíz. El archivo debe existir y estar en la ubicación que especifique o el nodo falla con un error.
Modalidad de espera De forma predeterminada, la modalidad es que aparezca el archivo. Puede cambiar a esperar a que el archivo desaparezca
Longitud de tiempo de espera (opcional) Especifique el periodo de tiempo que se debe esperar antes de continuar con la interconexión. Utilice el formato hh:mm:ss
Política de error (opcional) Consulte Manejo de errores

Parámetros de salida

Parámetro Descripción
Valor de retorno Valor de retorno del nodo
Estado de ejecución Devuelve un valor de: Completado, Completado con avisos, Completado con errores, Anómalo o Cancelado
Mensaje de estado Mensaje asociado con el estado

Nodos de control

Controle la interconexión añadiendo el manejo de errores y la lógica.

Los bucles son un nodo de una interconexión que funciona como un bucle codificado.

Los dos tipos de bucles son paralelos y secuenciales.

Puede utilizar bucles cuando el número de iteraciones para una operación es dinámico. Por ejemplo, si no conoce el número de cuadernos a procesar, o si desea elegir el número de cuadernos en tiempo de ejecución, puede utilizar un bucle para iterar por la lista de cuadernos.

También puede utilizar un bucle para iterar por la salida de un nodo o por los elementos de una matriz de datos.

Atención: La caché no se transfiere secuencialmente entre iteraciones de bucle en un pipeline. Los resultados de la primera iteración se utilizan sólo en la primera iteración de la ejecución siguiente.

Bucles en paralelo

Añada una construcción de bucle paralelo a la interconexión. Un bucle paralelo ejecuta los nodos de iteración de forma independiente y posiblemente simultáneamente.

Por ejemplo, para entrenar un modelo de aprendizaje automático con un conjunto de hiperparámetros para encontrar el mejor rendimiento, puede utilizar un bucle para iterar sobre una lista de hiperparámetros para entrenar las variaciones del cuaderno en paralelo. Los resultados se pueden comparar más adelante en el flujo para encontrar el mejor cuaderno.

Parámetros de entrada al iterar tipos de lista

Parámetro Descripción
Entrada de lista El parámetro Entrada de lista contiene dos campos, el tipo de datos de la lista y el contenido de la lista que el bucle itera o un enlace estándar a la entrada de interconexión o salida de interconexión.
Paralelismo Número máximo de tareas que se deben ejecutar simultáneamente. Debe ser mayor que cero

Parámetros de entrada al iterar tipos de serie

Parámetro Descripción
Entrada de texto Datos de texto de los que lee el bucle
Separador Un carácter utilizado para dividir el texto
Paralelismo (opcional) Número máximo de tareas que se deben ejecutar simultáneamente. Debe ser mayor que cero

Si el tipo de elemento de matriz de entrada es JSON o cualquier tipo que esté representado como tal, este campo puede descomponerlo como diccionario. Las claves son las claves del elemento original y los valores son los alias de los nombres de salida.

Parámetros de salida

Parámetro Descripción
Control Break Nodo ID Contiene el ID del nodo terminador en el que terminó el nodo, vacío en caso contrario
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del trabajo

Bucles en secuencia

Añada una construcción de bucle secuencial a la interconexión. Los bucles pueden iterar sobre un rango numérico, una lista o texto con un delimitador.

Un caso de uso para bucles secuenciales es si desea intentar una operación 3 veces antes de determinar si una operación ha fallado.

Parámetros de entrada

Parámetro Descripción
Entrada de lista El parámetro Entrada de lista contiene dos campos, el tipo de datos de la lista y el contenido de la lista que el bucle itera o un enlace estándar a la entrada de interconexión o salida de interconexión.
Entrada de texto Datos de texto de los que lee el bucle. Especifique un carácter para dividir el texto.
Rango Especifique el paso inicial, final y opcional para un rango sobre el que iterar. El paso predeterminado es 1.

Después de configurar el rango iterativo de bucle, defina un flujo de subinterconexión dentro del bucle para que se ejecute hasta que se complete el bucle. Por ejemplo, puede invocar cuaderno, script u otro flujo por iteración.

Parámetros de salida

Parámetro Descripción
Control Break Nodo ID Contiene el ID del nodo terminador en el que terminó el nodo, vacío en caso contrario
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del trabajo

Terminar bucle

En un flujo de proceso de bucle paralelo o secuencial, puede añadir un nodo Terminar interconexión para finalizar el proceso de bucle en cualquier momento. Debes personalizar tus propias condiciones de rescisión. En los nodos, puedes cambiar el estado del bucle cuando termina como Completo o Fallo. Esto garantiza que pueda completar el bucle y seguir cumpliendo las condiciones del nodo de bucle que falla y elegir continuar con la canalización o realizar otras acciones.

Atención: Si utiliza el nodo Terminar bucle, el bucle cancela las tareas en curso y termina sin completar su iteración.

Establecer variables de usuario

Configure una variable de usuario con un par de clave/valor y, a continuación, añada la lista de variables dinámicas para este nodo.

Para obtener más información sobre cómo crear una variable de usuario, consulte Configuración de objetos globales.

Parámetros de entrada

Tabla 1. Parámetros de entrada de variable de usuario
Parámetro Descripción
Nombre Escriba el nombre o la clave para la variable
Tipo de entrada Elija el parámetro Expresión o Interconexión como tipo de entrada.
  • Para expresiones, utilice el Generador de expresiones incorporado para crear una variable que resulte de una expresión personalizada.
  • Para los parámetros de interconexión, asigne un parámetro de interconexión y utilice el valor de parámetro como entrada para la variable de usuario.

Finalizar interconexión

Puede iniciar y controlar la terminación de un conducto con un nodo Terminar conducto desde la categoría Control. Cuando se ejecuta el flujo de errores, puede especificar opcionalmente cómo manejar los trabajos de cuaderno o de entrenamiento iniciados por nodos en la interconexión. Debe especificar si desea esperar a que finalicen los trabajos, cancelar los trabajos y, a continuación, detener la interconexión o detenerlo todo sin cancelar. Especifique las opciones para el nodo de interconexión Terminar.

Parámetros de entrada

Parámetro Descripción
Modalidad de terminador (opcional) Seleccione el comportamiento del flujo de errores

La modalidad de terminador puede ser:

  • Terminar ejecución de interconexión y todos los trabajos en ejecución detiene todos los trabajos y detiene la interconexión.
  • Cancelar todos los trabajos en ejecución y luego terminar la interconexión cancela los trabajos en ejecución antes de detener la interconexión.
  • Terminar la ejecución de interconexión después de que finalicen los trabajos en ejecución espera a que finalicen los trabajos en ejecución y, a continuación, detiene la interconexión.
  • Terminar interconexión que se ejecuta sin detener trabajos detiene la interconexión pero permite que continúen los trabajos en ejecución.

Actualizar nodos

Utilice los nodos de actualización para sustituir o actualizar activos para mejorar el rendimiento. Por ejemplo, si desea estandarizar las etiquetas, puede actualizarse para sustituir una etiqueta por otra.

Actualice los detalles de entrenamiento para un experimento de AutoAI.

Actualizar experimento de AutoAI

Parámetros de entrada

Parámetro Descripción
Experimento de AutoAI Vía de acceso a un proyecto o espacio donde reside el experimento
Nombre de experimento de AutoAI (opcional) Nombre del experimento que se va a actualizar, con etiquetas y una descripción opcional
Descripción del experimento AutoAI (opcional) Descripción del experimento
Etiquetas de experimento de AutoAI (opcional) Etiquetas para identificar el experimento

Parámetros de salida

Parámetro Descripción
Experimento de AutoAI Vía de acceso del experimento actualizado

Actualizar un despliegue por lotes

Utilice estos parámetros para actualizar un despliegue por lotes.

Parámetros de entrada

Parámetro Descripción
virtual Vía de acceso al despliegue que se va a actualizar
Nuevo nombre para el despliegue (opcional) Nombre o ID del despliegue que se actualizará
Nueva descripción para el despliegue (opcional) Descripción del despliegue
Nuevas etiquetas para el despliegue (opcional) Etiquetas para identificar el despliegue
Activo ML Nombre o ID del activo de aprendizaje automático que se va a desplegar
Especificaciones de hardware Actualizar la especificación de hardware para el trabajo

Parámetros de salida

Parámetro Descripción
virtual Vía de acceso del despliegue actualizado

Actualizar un espacio de despliegue

Actualice los detalles de un espacio.

Parámetros de entrada

Parámetro Descripción
Espacio Vía de acceso del espacio existente
Nombre de espacio (opcional) Actualizar el nombre de espacio
Descripción de espacio (opcional) Descripción del espacio
Códigos de espacio (opcional) Etiquetas para identificar el espacio
Instancia de WML (opcional) Especifique una nueva instancia de Machine Learning
Instancia de WML Especifique una nueva instancia de aprendizaje automático. Nota: Aunque asigne un nombre distinto para una instancia en la interfaz de usuario, el nombre del sistema es Instancia de aprendizaje automático. Diferenciar entre distintas instancias utilizando el CRN de instancia

Parámetros de salida

Parámetro Descripción
Espacio Vía de acceso del espacio actualizado

Actualizar implementación en línea

Utilice estos parámetros para actualizar un despliegue en línea (servicio web).

Parámetros de entrada

Parámetro Descripción
virtual Vía de acceso del despliegue existente
Nombre de despliegue (opcional) Actualizar el nombre de despliegue
Descripción de despliegue (opcional) Descripción del despliegue
Etiquetas de despliegue (opcional) Etiquetas para identificar el despliegue
Activo (opcional) Activo de aprendizaje automático (o versión) que se va a desplegar de nuevo

Parámetros de salida

Parámetro Descripción
virtual Vía de acceso del despliegue actualizado

Suprimir nodos

Configure los parámetros para las operaciones de supresión.

Suprimir

Puede suprimir:

  • Experimento de AutoAI
  • Despliegue por lotes
  • Espacio de despliegue
  • Despliegue en línea

Para cada artículo, elija el activo que desea suprimir.

Nodos de ejecución

Utilice estos nodos para entrenar un experimento, ejecutar un script o ejecutar un flujo de datos.

Ejecutar experimento AutoAI

Entrena y almacena interconexiones y modelos de experimento deAutoAI .

Parámetros de entrada

Parámetro Descripción
Experimento de AutoAI Busque el activo Interconexión ML u obtenga el experimento de un parámetro de interconexión o la salida de un nodo anterior.
Activo de datos de entrenamiento Examine o busque los datos para entrenar el experimento. Tenga en cuenta que puede proporcionar datos en tiempo de ejecución utilizando un parámetro de interconexión
Activo de datos reservados (opcional) Opcionalmente, elija un archivo separado para utilizar para los datos reservados para el rendimiento de testingmodel
Recuento de modelos (opcional) Especifique cuántos modelos se deben guardar de las interconexiones con mejor rendimiento. El límite es de 3 modelos
Nombre de ejecución (opcional) Nombre del experimento, una descripción opcional y etiquetas
Prefijo de nombre de modelo (opcional) Prefijo utilizado para nombrar modelos entrenados. El valor predeterminado es < (nombre de experimento) >
Descripción de ejecución (opcional) Descripción de la nueva ejecución de entrenamiento
Ejecutar etiquetas (opcional) Etiquetas para la nueva ejecución de entrenamiento
Modalidad de creación (opcional) Elija cómo manejar un caso en el que el flujo de interconexión intenta crear un activo y existe uno con el mismo nombre. Una de los siguientes opciones: ignore, fail, overwrite
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Modelos de Lista de vías de acceso del modelo más alto N entrenado y persistente (ordenado por métrica de evaluación seleccionada)
Mejor modelo vía de acceso del modelo ganador (basado en la métrica de evaluación seleccionada)
Métricas de modelo una lista de métricas de modelos entrenados (cada elemento es un objeto anidado con métricas como: holdout_accuracy, holdout_average_precision, ...)
Métrica del modelo ganador métrica de evaluación elegida del modelo ganador
Métrica optimizada Métrica utilizada para ajustar el modelo
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del trabajo

Ejecutar script Bash

Ejecute un script de Bash en línea para automatizar una función o proceso para la interconexión. Puede especificar el código de script Bash manualmente, o puede importar el script bash desde un recurso, un parámetro de interconexión o la salida de otro nodo.

También puede utilizar un script Bash para procesar archivos de salida de gran tamaño. Por ejemplo, puede generar una lista grande separada por comas sobre la que luego puede iterar utilizando un bucle.

En el ejemplo siguiente, el usuario ha especificado el código de script en línea manualmente. El script utiliza la herramienta cpdctl para buscar todos los cuadernos con una etiqueta de variable establecida y agrega los resultados en una lista JSON. A continuación, la lista se puede utilizar en otro nodo, por ejemplo, ejecutando los cuadernos devueltos de la búsqueda.

Ejemplo de un nodo de script bash

Parámetros de entrada

Parámetro Descripción
Código de script en línea Especifique un script de Bash en el editor de código en línea. Opcional: De forma alternativa, puede seleccionar un recurso, asignar un parámetro de interconexión o seleccionar desde otro nodo.
Variables de entorno (opcional) Especifique un nombre de variable (la clave) y un tipo de datos y añádalos a la lista de variables que se deben utilizar en el script.
Tipo de tiempo de ejecución (opcional) Seleccione utilizar tiempo de ejecución autónomo (valor predeterminado) o un tiempo de ejecución compartido. Utilice un tiempo de ejecución compartido para las tareas que requieren la ejecución en pods compartidos.
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Variables de salida Configure un par de clave/valor para cada variable personalizada y, a continuación, pulse el botón Añadir para rellenar la lista de variables dinámicas para el nodo
Valor de retorno Valor de retorno del nodo
Salida estándar Salida estándar del script
Error estándar Mensaje de error estándar del script
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Mensaje asociado con el estado

Reglas para la salida del script Bash

La salida de un script Bash suele ser el resultado de una expresión calculada y puede ser grande. Cuando está revisando las propiedades de un script con una salida grande válida, puede obtener una vista previa o descargar la salida en un visor.

Estas reglas rigen qué tipo de salida grande es válida.

  • La salida de un list_expression es una expresión calculada, por lo que es válida una salida grande.
  • La salida de serie se trata como un valor literal en lugar de una expresión calculada, por lo que debe seguir los límites de tamaño que rigen las expresiones en línea. Por ejemplo, se le avisa cuando un valor literal excede 1 KB y los valores de 2 KB y superiores dan como resultado un error.
  • Puede incluir mensajes de error estándar en la salida estándar (standard_output) y verlos, por ejemplo con la función GetCommandOutput .

Cómo hacer referencia a una variable en un script Bash

La forma en que se hace referencia a una variable en un script depende de si la variable se ha creado como una variable de entrada o como una variable de salida. Las variables de salida se crean como un archivo y requieren una vía de acceso de archivo en la referencia. En concreto:

  • Las variables de entrada están disponibles utilizando el nombre asignado
  • Los nombres de variables de salida requieren que _PATH se añada al nombre de la variable para indicar que los valores deben escribirse en el archivo de salida apuntado por la variable {output_name}_PATH.

Ejecutar despliegue por lotes

Configure este nodo para ejecutar los trabajos de despliegue seleccionados.

Parámetros de entrada

Parámetro Descripción
virtual Examinar o buscar el trabajo de despliegue
Activos de datos de entrada Especificar los datos utilizados para el trabajo por lotes
Activo de salida Nombre del archivo de salida de los resultados del trabajo por lotes. Puede seleccionar Nombre de archivo y especificar un nombre de archivo personalizado, o Activo de datos y seleccionar un activo existente en un espacio.
Especificación de hardware (opcional) Buscar una especificación de hardware para solicitar el trabajo
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso al archivo con resultados del trabajo de despliegue
Ejecución de trabajo ID del trabajo
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del trabajo
Restricción: Todas las opciones de entrada y salida definidas al crear el trabajo por lotes son compatibles con el nodo Ejecutar trabajo de despliegue por lotes. Esto incluye especificar múltiples archivos como entrada para una solución SPSS Modeler o Decision Optimization o especificar un archivo JSON como entrada. Sin embargo, algunas de las opciones de entrada y salida no se pueden anular en la interfaz del nodo Ejecutar trabajo de despliegue por lotes.

IBM DataStage es una herramienta de integración de datos para diseñar, desarrollar y ejecutar trabajos que mueven y transforman datos. Ejecute un trabajo de DataStage y utilice la salida en un nodo posterior.

Por ejemplo, el flujo siguiente muestra un nodo Ejecutar DataStage que recupera datos de un repositorio Git . Si el trabajo se completa correctamente, la interconexión ejecuta el siguiente nodo y crea un espacio de despliegue. Si el trabajo falla, se desencadena un correo electrónico de notificación y se termina el bucle.

Ejecución de un trabajo de DataStage en un conducto

Parámetro Descripción
Trabajo de DataStage Vía de acceso al trabajo de DataStage
Valores para parámetros locales (opcional) Edite los parámetros de trabajo predeterminados. Esta opción sólo está disponible si tiene parámetros locales en el trabajo.
Valores de conjuntos de parámetros (opcional) Edite los conjuntos de parámetros utilizados por este trabajo. Puede elegir utilizar los parámetros tal como se definen de forma predeterminada, o utilizar conjuntos de valores de otros parámetros de interconexiones.
Entorno Busque y seleccione el entorno que se utiliza para ejecutar el trabajo DataStage .
Atención: deje el campo de entornos tal cual para utilizar el tiempo de ejecución predeterminado de DataStage XS. Si opta por alterar temporalmente, especifique un entorno alternativo para ejecutar el trabajo. Asegúrese de que cualquier entorno que especifique sea compatible con la configuración de hardware para evitar un error de tiempo de ejecución.
Variables de entorno (opcional) Especifique un nombre de variable (la clave) y un tipo de datos y añádalo a la lista de variables a utilizar en el trabajo
Parámetros de trabajo (opcional) Parámetro adicional para pasar al trabajo cuando se ejecuta. Especifique un par de clave/valor y añádalo a la lista.
Nota: Si se utiliza el parámetro local DSJobInvocationId , ese valor se pasa como nombre de trabajo en el panel de instrumentos de detalles de trabajo.
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso a los resultados del trabajo de DataStage
Ejecución de trabajo Información sobre la ejecución del trabajo
Nombre de trabajo Nombre del trabajo
Estado de ejecución Información sobre el estado del trabajo: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del trabajo

Ejecutar trabajo de Data Refinery

Este nodo ejecuta un trabajo de Data Refinery especificado.

Parámetros de entrada

Parámetro Descripción
Trabajo de Data Refinery Vía de acceso al trabajo de Data Refinery .
Entorno Vía de acceso del entorno utilizado para ejecutar el trabajo
Atención: deje el campo de entornos tal como está para utilizar el tiempo de ejecución predeterminado. Si opta por alterar temporalmente, especifique un entorno alternativo para ejecutar el trabajo. Asegúrese de que cualquier entorno que especifique sea compatible con el idioma del componente y la configuración de hardware para evitar un error de tiempo de ejecución.
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso a los resultados del trabajo de Data Refinery
Ejecución de trabajo Información sobre la ejecución del trabajo
Nombre de trabajo Nombre del trabajo
Estado de ejecución Información sobre el estado del flujo: pendiente, iniciando, ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado del flujo

Ejecutar trabajo de cuaderno

Utilice estas opciones de configuración para especificar cómo ejecutar un Jupyter Notebook en un conducto.

Parámetros de entrada

Parámetro Descripción
Trabajo de cuaderno Vía de acceso al trabajo del cuaderno.
Entorno Vía de acceso del entorno utilizado para ejecutar el cuaderno.
Atención: deje el campo de entornos tal como está para utilizar el entorno predeterminado. Si opta por alterar temporalmente, especifique un entorno alternativo para ejecutar el trabajo. Asegúrese de que cualquier entorno que especifique sea compatible con el idioma del cuaderno y la configuración de hardware para evitar un error de tiempo de ejecución.
Variables de entorno (opcional) Lista de variables de entorno utilizadas para ejecutar el trabajo del cuaderno
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Notas:

  • Las variables de entorno que defina en un conducto no se pueden utilizar para trabajos de cuaderno que ejecute fuera de las interconexiones de orquestación.
  • Puede ejecutar un cuaderno desde un paquete de código en un paquete normal.

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso a los resultados del trabajo de cuaderno
Ejecución de trabajo Información sobre la ejecución del trabajo
Nombre de trabajo Nombre del trabajo
Variables de salida Configure un par de clave/valor para cada variable personalizada y, a continuación, pulse Añadir para rellenar la lista de variables dinámicas para el nodo
Estado de ejecución Información sobre el estado de la ejecución: pendiente, iniciando, en ejecución, completado, cancelado o ha fallado con errores
Mensaje de estado Información sobre el estado de la ejecución del cuaderno

Ejecutar componente de interconexiones

Ejecute un componente de interconexión reutilizable que se crea utilizando un script Python . Para obtener más información, consulte Creación de un componente personalizado.

  • Si un componente de interconexión está disponible, la configuración del nodo presenta una lista de componentes disponibles.
  • El componente que elija especifica la entrada y salida para el nodo.
  • Una vez que asigna un componente a un nodo, no puede suprimir o cambiar el componente. Debe suprimir el nodo y crear uno nuevo.

Ejecutar trabajo de canalizaciones

Añada un conducto para ejecutar un trabajo de conducto anidado como parte de un conducto contenedor. Esta es una forma de añadir procesos reutilizables a varias interconexiones. Puede utilizar la salida de una interconexión anidada que se ejecuta como entrada para un nodo en la interconexión contenedora.

Parámetros de entrada

Parámetro Descripción
Trabajo de canalizaciones Seleccione o especifique una vía de acceso a un trabajo de interconexiones existente.
Entorno (opcional) Seleccione el entorno en el que ejecutar el trabajo de interconexiones y asigne recursos de entorno.
Atención: deje el campo de entornos tal como está para utilizar el tiempo de ejecución predeterminado. Si opta por alterar temporalmente, especifique un entorno alternativo para ejecutar el trabajo. Asegúrese de que cualquier entorno que especifique sea compatible con el idioma del componente y la configuración de hardware para evitar un error de tiempo de ejecución.
Nombre de ejecución de trabajo (opcional) Se utiliza un nombre de ejecución de trabajo predeterminado a menos que lo altere temporalmente especificando un nombre de ejecución de trabajo personalizado. Puede ver el nombre de ejecución del trabajo en el panel de control Detalles del trabajo .
Valores para parámetros locales (opcional) Edite los parámetros de trabajo predeterminados. Esta opción sólo está disponible si tiene parámetros locales en el trabajo.
Valores de conjuntos de parámetros (opcional) Edite los conjuntos de parámetros utilizados por este trabajo. Puede elegir utilizar los parámetros tal como se definen de forma predeterminada, o utilizar conjuntos de valores de otros parámetros de interconexiones.
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso a los resultados del trabajo de interconexión
Ejecución de trabajo Información sobre la ejecución del trabajo
Nombre de trabajo Nombre del trabajo
Estado de ejecución Devuelve un valor de: Completado, Completado con avisos, Completado con errores, Anómalo o Cancelado
Mensaje de estado Mensaje asociado con el estado

Notas para ejecutar trabajos de interconexión anidados

Si crea un conducto con conductos anidados y ejecuta un trabajo de conducto desde el nivel superior, los conductos se denominan y se guardan como activos de proyecto que utilizan este convenio:

  • El trabajo de interconexión de nivel superior se denomina "Trabajo de prueba- guid de interconexión".
  • Todos los trabajos posteriores se denominan "pipeline_ pipeline guid".

Ejecute el trabajo SPSS Modeler

Utilice estas opciones de configuración para especificar cómo ejecutar un SPSS Modeler en un conducto.

Parámetros de entrada

Parámetro Descripción
Trabajo de SPSS Modeler Seleccione o especifique una vía de acceso a un trabajo existente de SPSS Modeler .
Entorno (opcional) Seleccione el entorno en el que ejecutar el trabajo SPSS Modeler y asigne recursos de entorno.
Atención: deje el campo de entornos tal como está para utilizar el tiempo de ejecución predeterminado de SPSS Modeler . Si opta por alterar temporalmente, especifique un entorno alternativo para ejecutar el trabajo. Asegúrese de que cualquier entorno que especifique sea compatible con la configuración de hardware para evitar un error de tiempo de ejecución.
Valores para parámetros locales Edite los parámetros de trabajo predeterminados. Esta opción sólo está disponible si tiene parámetros locales en el trabajo.
Política de error (opcional) Opcionalmente, altere temporalmente la política de error predeterminada para el nodo

Parámetros de salida

Parámetro Descripción
Trabajo Vía de acceso a los resultados del trabajo de interconexión
Ejecución de trabajo Información sobre la ejecución del trabajo
Nombre de trabajo Nombre del trabajo
Estado de ejecución Devuelve un valor de: Completado, Completado con avisos, Completado con errores, Anómalo o Cancelado
Mensaje de estado Mensaje asociado con el estado

Más información

Tema padre: Creación de un conducto

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información