¿Cómo aprovisiono un proyecto de Amazon SageMaker?

3 minutos de lectura
0

Quiero aprovisionar un proyecto de Amazon SageMaker, pero no sé cómo hacerlo.

Resolución

Los proyectos de SageMaker utilizan plantillas que AWS Service Catalog importa a su cuenta de AWS. La creación de un dominio activa la importación cuando se produce una de las siguientes acciones:

Puede aprovisionar un proyecto de SageMaker directamente desde un dominio de SageMaker Studio. También puede crear un proyecto de SageMaker mediante una API o la interfaz de la línea de comandos de AWS (AWS CLI). Sin embargo, debe proporcionar los valores de ProductId (ID de producto) y de ProvisioningArtifactId (ID de artefacto de aprovisionamiento).

Antes de empezar, active las plantillas de proyecto para su dominio de SageMaker Studio. Además, proporcione acceso a AWS Identity and Access Management (IAM) a sus usuarios de SageMaker Studio.

Compruebe el estado del catálogo de servicios en la pestaña Domain Settings (Configuración de dominio) de la consola de Amazon SageMaker. También puede invocar la API GetSagemakerServicecatalogPortfolioStatus o ejecutar el siguiente comando de la CLI de AWS:

$aws sagemaker get-sagemaker-servicecatalog-portfolio-status

Nota: Si recibe errores mientras ejecuta los comandos de AWS CLI, asegúrese de que está utilizando la versión más reciente de dicha interfaz.

Si recibe errores de acceso denegado o los proyectos no están activos, active las plantillas del proyecto y conceda los permisos necesarios a los usuarios. Para obtener más información, consulte SageMaker Studio permissions required to use projects (Permisos de SageMaker Studio necesarios para utilizar los proyectos).

Después de activar las plantillas de proyectos, debe obtener los valores de ProductID (ID de producto) y ProvisioningArtifactId (ID de artefacto de aprovisionamiento) para que las plantillas puedan crear proyectos.

Para obtener los identificadores del producto y del artefacto de aprovisionamiento, siga estos pasos:

  1. Abra la consola de Service Catalog.
  2. En el panel de navegación, dentro de Administration (Administración), seleccione Portfolios (Carteras).
  3. Seleccione la pestaña Imported (Importado).
  4. En la barra de búsqueda, ingrese Amazon SageMaker Solutions and MLOps products (Soluciones de Amazon SageMaker y productos de MLOps).
  5. Elija Amazon SageMaker Solutions and MLOps products (Soluciones de Amazon SageMaker y productos de MLOps).
    Revisa la página Products (Productos) y obtenga el valor de Product ID (ID de producto).
  6. Seleccione la plantilla de producto o proyecto que desee utilizar (ejemplo: plantilla MLOps para creación y entrenamiento de modelos).
    Revise la página Product list (Lista de productos) y obtenga el valor de Provisioning Artifact ID (ID del artefacto de aprovisionamiento).

Utilice los identificadores del proyecto y del artefacto de aprovisionamiento en su API CreateProject o el siguiente comando de la CLI de AWS:

$aws sagemaker create-project --project-name myproject
--service-catalog-provisioning-details ProductId="prod-xxxxxx",ProvisioningArtifactId="pa-xxxxxx"

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año