Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cómo empezar a usar Amazon SageMaker Canvas
Esta guía le indica cómo empezar a usar SageMaker Canvas. Si es administrador de TI y desea obtener información más detallada, consulte Administración de permisos y configuración de Amazon SageMaker Canvas (para administradores de TI) Cómo configurar SageMaker Canvas para sus usuarios.
Temas
Requisitos previos para configurar Amazon Canvas SageMaker
Para configurar una aplicación de SageMaker Canvas, incorpórela mediante uno de los siguientes métodos de configuración:
-
A bordo con la AWS consola. Para realizar la integración a través de la AWS consola, primero debes crear un SageMaker dominio de Amazon. SageMaker los dominios admiten los distintos entornos de aprendizaje automático (ML), como Canvas y SageMaker Studio. Para obtener más información sobre los dominios, consulteDescripción general SageMaker del dominio de Amazon.
(Rápido)Usa la configuración rápida para Amazon SageMaker: elige esta opción si quieres configurar un dominio rápidamente. Esto le otorga a su usuario todos los permisos predeterminados de Canvas y todas las funciones básicas. Cualquier función adicional, como la consulta de documentos, puede habilitarla más adelante por un administrador. Si desea configurar permisos más detallados, le recomendamos que elija la opción Avanzada en su lugar.
(Estándar)Usa una configuración personalizada para Amazon SageMaker: elige esta opción si quieres completar una configuración más avanzada de tu dominio. Mantén un control pormenorizado de los permisos de los usuarios, como el acceso a las funciones de preparación de datos, la funcionalidad de IA generativa y la implementación de modelos.
-
Incorpore con. AWS CloudFormation AWS CloudFormationautomatiza el aprovisionamiento de recursos y configuraciones para que pueda configurar Canvas para uno o más perfiles de usuario al mismo tiempo. Utilice esta opción si quiere automatizar el proceso de incorporación a escala y asegurarse de que sus aplicaciones estén configuradas siempre de la misma manera. La siguiente CloudFormation plantilla
proporciona una forma simplificada de incorporarse a Canvas, lo que garantiza que todos los componentes necesarios estén configurados correctamente y le permite centrarse en crear e implementar sus modelos de aprendizaje automático.
En la siguiente sección, se describe cómo incorporarse a Canvas mediante la AWS consola para crear un dominio.
importante
Para configurar Amazon SageMaker Canvas, tu versión de Amazon SageMaker Studio debe ser 3.19.0 o posterior. Para obtener información sobre la actualización de Amazon SageMaker Studio, consulteCierre y actualice SageMaker Studio Classic.
Incorporado con la AWS consola
Si estás realizando la configuración rápida del dominio, puedes seguir las instrucciones que aparecen en esta secciónUsa la configuración rápida para Amazon SageMaker, saltarte el resto de esta sección y continuar conPaso 1: Inicie sesión en Canvas SageMaker .
Si está realizando la configuración de dominio estándar, puede especificar las funciones de Canvas a las que desea conceder acceso a sus usuarios. Utilice el resto de esta sección mientras completa la configuración del dominio estándar para ayudarle a configurar los permisos específicos de Canvas.
En las instrucciones de Usa una configuración personalizada para Amazon SageMaker configuración, en el paso 2: Los usuarios y las actividades de aprendizaje automático, debe seleccionar los permisos de Canvas que desea conceder. En la sección de actividades de aprendizaje automático, puede seleccionar las siguientes políticas de permisos para conceder acceso a las funciones de Canvas. Solo puede seleccionar un total de 8 actividades de aprendizaje automático al configurar su dominio. Los dos primeros permisos de la siguiente lista son necesarios para usar Canvas, mientras que el resto son para funciones adicionales.
Ejecutar aplicaciones de estudio: estos permisos son necesarios para iniciar la aplicación Canvas.
Canvas Core Access: estos permisos le permiten acceder a la aplicación Canvas y a las funciones básicas de Canvas, como la creación de conjuntos de datos, el uso de transformaciones de datos básicas y la creación y el análisis de modelos.
Preparación de datos en Canvas (opcional) (con tecnología de Data Wrangler): estos permisos le permiten crear flujos de datos y utilizar transformaciones avanzadas para preparar sus datos en Canvas. Estos permisos también son necesarios para crear trabajos de procesamiento de datos y cronogramas de trabajos de preparación de datos.
Servicios de IA de Canvas (opcionales): estos permisos le permiten acceder a los Ready-to-use modelos, los modelos básicos y las funciones de chat con datos de Canvas.
(Opcional) Acceso a Kendra: este permiso le otorga acceso a la función de consulta de documentos, donde puede consultar los documentos almacenados en un índice de Amazon Kendra utilizando modelos de base en Canvas.
Si selecciona esta opción, en la sección Canvas Kendra Access, introduzca los índices IDs de Amazon Kendra a los que quiere conceder acceso.
(Opcional) Canvas MLOps: este permiso le otorga acceso a la función de implementación de modelos en Canvas, donde puede implementar modelos para usarlos en producción.
En la sección Paso 3: Aplicaciones de la configuración del dominio, elija Configurar Canvas y, a continuación, haga lo siguiente:
-
Para la configuración de almacenamiento de Canvas, especifique dónde quiere que Canvas almacene los datos de la aplicación, como los artefactos del modelo, las predicciones por lotes, los conjuntos de datos y los registros. SageMaker crea una
Canvas/
carpeta dentro de este depósito para almacenar los datos. Para obtener más información, consulte Configurar el almacenamiento de Amazon S3. En esta sección, hará lo siguiente:-
Seleccione Administrado por el sistema si desea establecer la ubicación en el depósito SageMaker creado por defecto que sigue el patrón
s3://sagemaker-
.{Region}
-{your-account-id}
-
Seleccione Personalizado S3 para especificar su propio bucket de Amazon S3 como ubicación de almacenamiento. A continuación, introduzca Amazon S3URI.
-
(Opcional) En el caso de la clave de cifrado, especifique una KMS clave para cifrar los artefactos de Canvas almacenados en la ubicación especificada.
-
-
(Opcional) Para la configuración de los Ready-to-use modelos de Canvas, haga lo siguiente:
Deje activada la opción Habilitar Ready-to-use modelos de Canvas para dar a sus usuarios permisos para generar predicciones con Ready-to-use modelos en Canvas (está activada de forma predeterminada). Esta opción también le da permisos para chatear con modelos basados en IA generativa. Para obtener más información, consulte Modelos básicos de IA generativa en Canvas SageMaker .
Deje activada la opción Habilitar la consulta de documentos con Amazon Kendra para conceder a sus usuarios permisos para utilizar modelos fundacionales para consultar documentos almacenados en un índice de Amazon Kendra. A continuación, en el menú desplegable, seleccione los índices existentes a los que quiere conceder acceso. Para obtener más información, consulte Modelos básicos de IA generativa en Canvas SageMaker .
Para el rol de Amazon Bedrock, seleccione Crear y usar un nuevo rol de ejecución para crear un nuevo rol de IAM ejecución que tenga una relación de confianza con Amazon Bedrock. Amazon Bedrock asume esta IAM función para ajustar los modelos de lenguaje de gran tamaño (LLMs) en Canvas. Si ya tiene un rol de ejecución con una relación de confianza, seleccione Usar un rol de ejecución existente y elija su rol en el menú desplegable. Para obtener más información sobre la configuración manual de los permisos para su propia función de ejecución, consulteOtorgue a los usuarios permisos para usar Amazon Bedrock y las funciones de IA generativa en Canvas.
-
(Opcional) Para la sección de Configuración de permisos de ML Ops, haga lo siguiente:
-
Deje activada la opción Habilitar el despliegue directo de los modelos de Canvas para dar a sus usuarios permisos para implementar sus modelos desde Canvas en un SageMaker punto final. Para obtener más información sobre la implementación de modelos en Canvas, consulte Implementación de sus modelos en un punto de conexión.
-
Deje activada la opción Habilitar los permisos de registro de modelos para todos los usuarios para que sus usuarios puedan registrar su versión de modelo en el registro de SageMaker modelos (está activada de forma predeterminada). Para obtener más información, consulte Registre una versión del modelo en el registro de modelos SageMaker .
-
Si ha dejado activada la opción Habilitar los permisos de registro del Registro de Modelos para todos los usuarios, seleccione Registrar solo en el Registro de Modelos o Registrar y aprobar el modelo en el Registro de Modelos.
-
-
(Opcional) En la sección de configuración de carga de archivos locales, active la opción Habilitar la carga de archivos locales para que sus usuarios tengan permiso para cargar archivos a Canvas desde sus máquinas locales. Al activar esta opción, se adjunta una política de intercambio de recursos entre orígenes (CORS) al bucket de Amazon S3 especificado en la configuración de almacenamiento de Canvas (y anula cualquier política existenteCORS). Para obtener más información sobre los permisos de carga de archivos locales, consulte. Concesión a sus usuarios de permisos para cargar sus archivos de forma local
-
(Opcional) Para la sección de OAuthconfiguración, haga lo siguiente:
Seleccione Añadir OAuth configuración.
En Fuente de datos, seleccione su fuente de datos.
Para la configuración del secreto, selecciona Crear un secreto nuevo e introduce la información que tienes de tu proveedor de identidad. Si aún no ha realizado la OAuth configuración inicial con su fuente de datos, consulteConfigure las conexiones a las fuentes de datos con OAuth.
-
(Opcional) Para la configuración de previsión de series temporales, deje activada la opción Habilitar la previsión de series temporales para que sus usuarios tengan permiso para realizar previsiones de series temporales en SageMaker Canvas (está activada de forma predeterminada).
-
Si ha dejado activada la opción Habilitar previsión de series temporales, seleccione Crear y usar una nueva función de ejecución o seleccione Usar una función de ejecución existente si ya tiene una IAM función con los permisos de Amazon Forecast necesarios adjuntos (para obtener más información, consulte el método de configuración de IAM funciones).
-
-
Termine de configurar el resto de los ajustes del dominio siguiendo los Usa una configuración personalizada para Amazon SageMaker procedimientos.
nota
Si tiene algún problema al conceder permisos a través de la consola, como los permisos para Ready-to-use modelos, consulte el temaSolución de problemas relacionados con la concesión de permisos a través de la SageMaker consola.
Ahora debería tener un SageMaker dominio configurado y todos los permisos de Canvas configurados.
Puede editar los permisos de Canvas para un dominio o un usuario específico después de la configuración inicial del dominio. La configuración de los usuarios individuales anula la configuración del dominio. Para obtener información sobre cómo editar sus permisos de Canvas en la configuración del dominio, consulteEdite la configuración del dominio.
Concederse permisos para usar funciones específicas en Canvas
La siguiente información describe los distintos permisos que puede conceder a un usuario de Canvas para permitir el uso de diversas características y funcionalidades de Canvas. Algunos de estos permisos se pueden conceder durante la configuración del dominio, pero otros requieren permisos o configuración adicionales. Consulte la información de permisos específica de cada función que desee habilitar:
-
Carga de archivos locales. Los permisos para cargar archivos locales están activados de forma predeterminada en los permisos básicos de Canvas al configurar su dominio. Si no puede cargar archivos locales de su máquina a SageMaker Canvas, puede adjuntar una CORS política al depósito de Amazon S3 que especificó en la configuración de almacenamiento de Canvas. Si se le permite SageMaker usar el bucket predeterminado, el bucket sigue el patrón de nomenclatura
s3://sagemaker-
. Para obtener más información, consulte Concesión a sus usuarios de permisos para cargar archivos locales.{Region}
-{your-account-id}
-
Modelos personalizados de predicción de imágenes y textos. Los permisos para crear modelos personalizados de predicción de imágenes y textos están activados de forma predeterminada en los permisos básicos de Canvas al configurar tu dominio. Sin embargo, si tiene una IAM configuración personalizada y no quiere adjuntar la AmazonSageMakerCanvasFullAccesspolítica a la función de IAM ejecución de su usuario, debe concederle de forma explícita los permisos necesarios. Para obtener más información, consulte Concesión de permisos a sus usuarios para crear modelos personalizados de predicción de imágenes y textos.
-
Ready-to-use modelos y modelos básicos. Es posible que desee utilizar los Ready-to-use modelos de Canvas para hacer predicciones para sus datos. Con los permisos de los Ready-to-use modelos, también puede chatear con modelos generativos impulsados por IA. Los permisos están activados de forma predeterminada al configurar tu dominio, o puedes editar los permisos de un dominio que ya hayas creado. La opción de permisos de Ready-to-use modelos de Canvas añade la AmazonSageMakerCanvasAIServicesAccesspolítica a su función de ejecución. Para obtener más información, consulte la Introducción sección de la documentación de Ready-to-use los modelos.
Para obtener más información sobre cómo comenzar a trabajar con los modelos fundacionales de IA generativa, consulte Modelos básicos de IA generativa en Canvas SageMaker .
-
Ajuste con precisión los modelos de base. Si desea afinar los modelos básicos en Canvas, puede añadir los permisos al configurar su dominio o editar los permisos del dominio o perfil de usuario después de crearlo. Debe añadir la AmazonSageMakerCanvasAIServicesAccesspolítica al AWS IAM rol que eligió al configurar el perfil de usuario y también debe añadir al rol una relación de confianza con Amazon Bedrock. Para obtener instrucciones sobre cómo añadir estos permisos a su IAM rol, consulteOtorgue a los usuarios permisos para usar Amazon Bedrock y las funciones de IA generativa en Canvas.
-
Previsión de serie temporal. Si quieres realizar previsiones a partir de datos de series temporales, puedes añadir permisos de previsión de series temporales al configurar tu dominio o puedes editar los permisos de un dominio o perfil de usuario después de crear tu dominio. Los permisos necesarios son la política
AmazonSageMakerCanvasForecastAccess
gestionada y una relación de confianza con Amazon Forecast en relación con el AWS IAM rol que eligió al configurar el perfil de usuario. Para obtener instrucciones sobre cómo añadir estos permisos a su IAM rol, consulte Conceder a sus usuarios permisos para realizar pronósticos de series temporales. -
Envía predicciones de lotes a Amazon QuickSight. Es posible que desees enviar predicciones por lotes, o conjuntos de datos de predicciones que generes a partir de un modelo personalizado, a Amazon QuickSight para su análisis. En QuickSight, puedes crear y publicar cuadros de mando predictivos con los resultados de tus predicciones. Para obtener instrucciones sobre cómo añadir estos permisos a su IAM rol de usuario de Canvas, consulte Conceder a sus usuarios permisos para enviar predicciones a Amazon QuickSight.
-
Implemente modelos de Canvas en un SageMaker punto final. SageMakerEl alojamiento ofrece puntos finales que puede utilizar para implementar su modelo y usarlo en producción. Puede implementar modelos creados en Canvas en un SageMaker punto final y luego hacer predicciones mediante programación en un entorno de producción. Para obtener más información, consulte Implementación de sus modelos en un punto de conexión.
-
Registro de versiones de modelos en el registro de modelos. Es posible que desee registrar las versiones de su modelo en el registro de SageMaker modelos, que es un repositorio para rastrear el estado de las versiones actualizadas de su modelo. Un científico de datos o un MLOps equipo que trabaja en el registro de SageMaker modelos puede ver las versiones del modelo que ha creado y aprobarlas o rechazarlas. Luego, se puede implementar la versión de su modelo en producción o iniciar un flujo de trabajo automatizado. Los permisos de registro de modelos están activados de forma predeterminada para tu dominio. Puede administrar los permisos en el nivel del perfil de usuario y conceder o eliminar permisos a usuarios específicos. Para obtener más información, consulte Registre una versión del modelo en el registro de modelos SageMaker .
-
Colaboración con científicos de datos. Si quieres colaborar con los usuarios de Studio Classic y compartir modelos, debes añadir permisos adicionales al AWS IAM rol que elegiste al configurar el perfil de usuario. Para obtener instrucciones sobre cómo añadir la política al rol, consulte Conceder a los usuarios permisos para colaborar con Studio Classic.
-
Importación de datos de Amazon Redshift Si desea importar datos de Amazon Redshift, debe concederse permisos adicionales. Debe añadir la política
AmazonRedshiftFullAccess
gestionada al AWS IAM rol que eligió al configurar el perfil de usuario. Para obtener instrucciones sobre cómo agregar la política al rol, consulte Concesión a los usuarios de permisos para importar datos de Amazon Redshift.
nota
Los permisos necesarios para importar a través de otras fuentes de datos, como Amazon Athena y las plataformas SaaS, se incluyen en las políticas y. AmazonSageMakerFullAccessAmazonSageMakerCanvasFullAccess Si ha seguido las instrucciones de configuración estándares, estas políticas ya deberían estar asociadas a su función de ejecución. Para obtener más información acerca de estos orígenes de datos y sus permisos, consulte Conexión con orígenes de datos.
Paso 1: Inicie sesión en Canvas SageMaker
Cuando se complete la configuración inicial, podrá acceder a SageMaker Canvas con cualquiera de los siguientes métodos, según su caso de uso:
En la SageMaker consola
, elija Canvas en el panel de navegación izquierdo. A continuación, en la página de Canvas, selecciona tu usuario en el menú desplegable e inicia la aplicación Canvas. Abra SageMaker Studio y, en la interfaz de Studio, vaya a la página de Canvas e inicie la aplicación Canvas.
Utilice los SSO métodos SAML basados en la versión 2.0 de su organización, como Okta o el IAM Identity Center.
Cuando inicia sesión en SageMaker Canvas por primera vez, SageMaker crea la aplicación y un SageMaker espacio para usted. Los datos de la aplicación Canvas se almacenan en el espacio. Para obtener más información sobre los espacios, consulteColaboración con espacios compartidos. El espacio consta de las aplicaciones de su perfil de usuario y un directorio compartido para todos los datos de las aplicaciones. Si no desea utilizar el espacio predeterminado creado por SageMaker y prefiere crear su propio espacio para almacenar los datos de la aplicación, consulte la páginaGuarde los datos de la aplicación SageMaker Canvas en su propio espacio SageMaker.
Paso 2: Usa SageMaker Canvas para obtener predicciones
Después de iniciar sesión en Canvas, puede empezar a crear modelos y generar predicciones para sus datos.
Puede usar Ready-to-use los modelos de Canvas para hacer predicciones sin crear un modelo, o puede crear un modelo personalizado para su problema empresarial específico. Revise la siguiente información para decidir si Ready-to-use los modelos o los modelos personalizados son los mejores para su caso de uso.
-
Ready-to-use modelos. Con Ready-to-use los modelos, puede usar modelos prediseñados para extraer información de sus datos. Los Ready-to-use modelos cubren una variedad de casos de uso, como la detección del idioma y el análisis de documentos. Para empezar a hacer predicciones con Ready-to-use modelos, consulteReady-to-use modelos.
-
Modelos personalizados. Con los modelos personalizados, puede crear una variedad de tipos de modelos que se personalizan para realizar predicciones para sus datos. Utilice modelos personalizados si desea crear un modelo que se base en los datos específicos de su empresa y si desea utilizar funciones como la colaboración con los científicos de datos y la evaluación del rendimiento de su modelo. Para empezar a crear un modelo personalizado, consulte Modelos personalizados.
También puede incorporar su propio modelo (BYOM) a partir de otras funciones SageMaker. Un usuario de Amazon SageMaker Studio puede compartir su modelo con un usuario de Canvas y el usuario de Canvas puede generar predicciones con el modelo. Para obtener más información, consulte Traiga su propio modelo a SageMaker Canvas.