Importación de una fórmula empaquetada en la interfaz de usuario de Data Science Workspace
Este tutorial proporciona información sobre cómo configurar e importar una fórmula empaquetada mediante el ejemplo de ventas minoristas proporcionado. Al final de este tutorial, estará listo para crear, entrenar y evaluar un modelo en Adobe Experience Platform Data Science Workspace.
Requisitos previos
Este tutorial requiere una fórmula empaquetada en forma de URL de imagen Docker. Consulte el tutorial sobre cómo Empaquetar archivos de origen en una fórmula para obtener más información.
IU flujo de trabajo
La importación de un fórmula empaquetado requiere Data Science Workspace configuraciones fórmula específicas, compiladas en un único archivo de notación de objetos de JavaScript (JSON), esta compilación de configuraciones de fórmula se conoce como archivo de configuración. Las fórmula empaquetadas con un conjunto determinado de configuraciones se denominan fórmula instancia. Se puede utilizar una fórmula para crear muchas instancias fórmula en Data Science Workspace.
La flujo de trabajo para importar un paquete fórmula consta de los siguientes pasos:
Configuración de una fórmula configure
Cada instancia de fórmula de Data Science Workspace va acompañada de un conjunto de configuraciones que personalizan la instancia de fórmula para adaptarla a un caso de uso determinado. Los archivos de configuración definen los comportamientos de formación y puntuación predeterminados de un modelo creado con esta instancia de fórmula.
A continuación se muestra un archivo de configuración de muestra que muestra los comportamientos predeterminados de formación y puntuación para la fórmula de ventas minoristas.
[
{
"name": "train",
"parameters": [
{
"key": "learning_rate",
"value": "0.1"
},
{
"key": "n_estimators",
"value": "100"
},
{
"key": "max_depth",
"value": "3"
},
{
"key": "ACP_DSW_INPUT_FEATURES",
"value": "date,store,storeType,storeSize,temperature,regionalFuelPrice,markdown,cpi,unemployment,isHoliday"
},
{
"key": "ACP_DSW_TARGET_FEATURES",
"value": "weeklySales"
},
{
"key": "ACP_DSW_FEATURE_UPDATE_SUPPORT",
"value": false
},
{
"key": "tenantId",
"value": "_{TENANT_ID}"
},
{
"key": "ACP_DSW_TRAINING_XDM_SCHEMA",
"value": "{SEE BELOW FOR DETAILS}"
},
{
"key": "evaluation.labelColumn",
"value": "weeklySalesAhead"
},
{
"key": "evaluation.metrics",
"value": "MAPE,MAE,RMSE,MASE"
}
]
},
{
"name": "score",
"parameters": [
{
"key": "tenantId",
"value": "_{TENANT_ID}"
},
{
"key":"ACP_DSW_SCORING_RESULTS_XDM_SCHEMA",
"value":"{SEE BELOW FOR DETAILS}"
}
]
}
]
learning_rate
n_estimators
max_depth
ACP_DSW_INPUT_FEATURES
ACP_DSW_TARGET_FEATURES
ACP_DSW_FEATURE_UPDATE_SUPPORT
tenantId
ACP_DSW_TRAINING_XDM_SCHEMA
evaluation.labelColumn
evaluation.metrics
ACP_DSW_SCORING_RESULTS_XDM_SCHEMA
A los efectos de este tutorial, puede dejar los archivos de configuración predeterminados para la fórmula de ventas minoristas en la referencia Data Science Workspace tal como están.
Importar fórmula basada en Docker: Python python
Comience por navegar y seleccionar Flujos de trabajo ubicados en la parte superior izquierda de la interfaz de usuario de Platform. A continuación, seleccione Importar fórmula y seleccione Iniciar.
Aparecerá la página Configurar para el flujo de trabajo Importar fórmula. Escriba un nombre y una descripción para la fórmula y, a continuación, seleccione Siguiente en la esquina superior derecha.
Una vez que esté en la página Seleccionar origen, pegue la URL de Docker correspondiente a la fórmula empaquetada creada con Python archivos de origen en el campo URL de Source. A continuación, importe el archivo de configuración proporcionado arrastrando y soltando, o utilice el sistema de archivos Browser. El archivo de configuración proporcionado se encuentra en experience-platform-dsw-reference/recipes/python/retail/retail.config.json
. Seleccione Python en la lista desplegable de Runtime y Classification en la lista desplegable de Type. Una vez que haya completado todo, seleccione Siguiente en la esquina superior derecha para continuar con Administrar esquemas.
A continuación, seleccione los esquemas de entrada y salida de ventas minoristas en la sección Administrar esquemas, se crearon utilizando el script de arranque proporcionado en el tutorial crear el esquema de ventas minoristas y el conjunto de datos.
En la sección Administración de características, seleccione una identificación de inquilino en el visor de esquemas para expandir el esquema de entrada Ventas minoristas. Seleccione las características de entrada y salida resaltando la característica deseada y seleccionando Característica de entrada o Función de destino en la ventana derecha de Propiedades del campo. Para este tutorial, establezca weeklySales como característica de destino y todo lo demás como característica de entrada. Seleccione Siguiente para revisar la nueva fórmula configurada.
Revise la fórmula, agregue, modifique o elimine configuraciones según sea necesario. Seleccione Finalizar para crear la fórmula.
Continúe con los pasos siguientes para averiguar cómo crear un modelo en Data Science Workspace con la fórmula de ventas minoristas recién creada.
Importar fórmula basada en Docker: R r
Comience por navegar y seleccionar Flujos de trabajo ubicados en la parte superior izquierda de la interfaz de usuario de Platform. A continuación, seleccione Importar fórmula y seleccione Iniciar.
Se abrirá la Página Configurar para la flujo de trabajo Importar fórmula . Introduzca un nombre y una descripción para el fórmula luego seleccione Siguiente en la esquina superior derecha.
Una vez que esté en la Página Seleccionar origen , pegue el URL de Docker correspondiente al paquete fórmula creado con archivos de origen de R en el campo Origen URL . Siguiente, importe el archivo de configuración proporcionado arrastrándolo y soltándolo o utilice el explorador del sistema de archivos. El archivo de configuración proporcionado se puede encontrar en experience-platform-dsw-reference/recipes/R/Retail\ -\ GradientBoosting/retail.config.json
. Seleccione R en el menú desplegable Tiempo de ejecución y Clasificación en el menú desplegable Tipo . Una vez que haya completado todo, seleccione Siguiente en la esquina superior derecha para continuar con Administrar esquemas.
A continuación, seleccione los esquemas de entrada y salida de ventas minoristas en la sección Administrar esquemas, se crearon utilizando el script de arranque proporcionado en el tutorial crear el esquema de ventas minoristas y el conjunto de datos.
En la sección Administración de características, seleccione una identificación de inquilino en el visor de esquemas para expandir el esquema de entrada Ventas minoristas. Seleccione las características de entrada y salida resaltando la característica deseada y seleccionando Característica de entrada o Función de destino en la ventana derecha de Propiedades del campo. Para este tutorial, establezca weeklySales como característica de destino y todo lo demás como característica de entrada. Seleccione Siguiente para revisar la nueva fórmula configurada.
Revise la fórmula, agregue, modifique o elimine configuraciones según sea necesario. Seleccione Finalizar para crear la fórmula.
Continúe con los pasos siguientes para averiguar cómo crear un modelo en Data Science Workspace con la fórmula de ventas minoristas recién creada.
Importar fórmula basada en Docker: PySpark pyspark
Comience por navegar y seleccionar Flujos de trabajo ubicados en la parte superior izquierda de la interfaz de usuario de Platform. A continuación, seleccione Importar fórmula y seleccione Iniciar.
Aparecerá la página Configurar para el flujo de trabajo Importar fórmula. Escriba un nombre y una descripción para la fórmula y, a continuación, seleccione Siguiente en la esquina superior derecha para continuar.
Una vez que esté en la página Seleccionar origen, pegue la URL de Docker correspondiente a la fórmula empaquetada creada con archivos de origen PySpark en el campo URL de Source. A continuación, importe el archivo de configuración proporcionado arrastrando y soltando, o utilice el sistema de archivos Browser. El archivo de configuración proporcionado se encuentra en experience-platform-dsw-reference/recipes/pyspark/retail/pipeline.json
. Seleccione PySpark en la lista desplegable de Runtime. Una vez seleccionado el tiempo de ejecución de PySpark, el artefacto predeterminado se rellena automáticamente en Docker. A continuación, seleccione Clasificación en la lista desplegable Tipo. Una vez que haya completado todo, seleccione Siguiente en la esquina superior derecha para continuar con Administrar esquemas.
A continuación, seleccione los esquemas de entrada y salida de ventas minoristas usando el selector Administrar esquemas; los esquemas se crearon usando el script de arranque proporcionado en el tutorial crear el esquema de ventas minoristas y el conjunto de datos.
En la sección Administración de características, seleccione una identificación de inquilino en el visor de esquemas para expandir el esquema de entrada Ventas minoristas. Seleccione las características de entrada y salida resaltando la característica deseada y seleccionando Característica de entrada o Función de destino en la ventana derecha de Propiedades del campo. Para este tutorial, establezca weeklySales como característica de destino y todo lo demás como característica de entrada. Seleccione Siguiente para revisar la nueva fórmula configurada.
Revise la fórmula, agregue, modifique o elimine configuraciones según sea necesario. Seleccione Finalizar para crear la fórmula.
Continúe con los pasos siguientes para averiguar cómo crear un modelo en Data Science Workspace con la fórmula de ventas minoristas recién creada.
Importar fórmula basada en Docker: Scala scala
Comience por navegar y seleccionar Flujos de trabajo ubicados en la parte superior izquierda de la interfaz de usuario de Platform. A continuación, seleccione Importar fórmula y seleccione Iniciar.
Aparecerá la página Configurar para el flujo de trabajo Importar fórmula. Escriba un nombre y una descripción para la fórmula y, a continuación, seleccione Siguiente en la esquina superior derecha para continuar.
Una vez que esté en la página Seleccionar origen, pegue la URL de Docker correspondiente a la fórmula empaquetada creada con archivos de origen de Scala en el campo URL de Source. A continuación, importe el archivo de configuración proporcionado arrastrando y soltando, o utilice el explorador del sistema de archivos. El archivo de configuración proporcionado se encuentra en experience-platform-dsw-reference/recipes/scala/retail/pipelineservice.json
. Seleccione Spark en la lista desplegable de Runtime. Una vez seleccionado el tiempo de ejecución de Spark, el artefacto predeterminado se rellena automáticamente en Docker. A continuación, seleccione Regresión de la lista desplegable Tipo. Una vez que haya completado todo, seleccione Siguiente en la esquina superior derecha para continuar con Administrar esquemas.
A continuación, seleccione los esquemas de entrada y salida de ventas minoristas usando el selector Administrar esquemas; los esquemas se crearon usando el script de arranque proporcionado en el tutorial crear el esquema de ventas minoristas y el conjunto de datos.
En la sección Administración de características, seleccione una identificación de inquilino en el visor de esquemas para expandir el esquema de entrada Ventas minoristas. Seleccione las características de entrada y salida resaltando la característica deseada y seleccionando Característica de entrada o Función de destino en la ventana derecha de Propiedades del campo. Para los fines de este tutorial, establezca "weeklySales" como característica de destino y todo lo demás como característica de entrada. Seleccione Siguiente para revisar la nueva fórmula configurada.
Revise la fórmula, agregue, modifique o elimine configuraciones según sea necesario. Seleccione Finalizar para crear la fórmula.
Continúe con los pasos siguientes para averiguar cómo crear un modelo en Data Science Workspace con la fórmula de ventas minoristas recién creada.
Pasos siguientes next-steps
Este tutorial proporcionó información sobre cómo configurar e importar una fórmula en Data Science Workspace. Ahora puede crear, entrenar y evaluar un modelo con la fórmula recién creada.