Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

CreateDataDeletionJob - Amazon Personalize

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.

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.

CreateDataDeletionJob

Crea un trabajo por lotes que elimina por lotes todas las referencias a usuarios específicos de un grupo de conjuntos de datos de Amazon Personalize. Especifique los usuarios que se eliminarán en un archivo CSV de ID de usuario en un bucket de Amazon S3. Una vez finalizado un trabajo, Amazon Personalize ya no utiliza los datos de los usuarios para el entrenamiento y deja de tener en cuenta a los usuarios al generar segmentos de usuarios. Para obtener más información sobre cómo crear un trabajo de eliminación de datos, consulte Eliminación de usuarios.

  • El archivo de entrada debe ser un archivo CSV con una sola columna USER_ID que enumere los ID de los usuarios. Para obtener más información sobre cómo preparar el archivo CSV, consulte Cómo preparar el archivo de eliminación de datos y cargarlo en Amazon S3.

  • Para conceder permiso a Amazon Personalize para acceder al archivo CSV de entrada de los ID de usuario, debe especificar un rol de servicio de IAM que tenga permiso para leer el origen de datos. Este rol necesita los permisos GetObject y ListBucket para el bucket y el contenido. Estos permisos son los mismos que en la importación de datos. Para obtener información sobre cómo conceder acceso a su bucket de Amazon S3, consulte Concesión de acceso a los recursos de Amazon S3 para Amazon Personalize.

Tras crear un trabajo, es posible que se tarde hasta un día en eliminar todas las referencias a los usuarios de los conjuntos de datos y modelos. Hasta que se complete el trabajo, Amazon Personalize seguirá utilizando los datos durante el entrenamiento. Y si utiliza una receta de segmentación de usuarios, es posible que los usuarios aparezcan en segmentos de usuarios.

Status

Un trabajo de eliminación de datos puede tener uno de los siguientes estados:

  • PENDING > IN_PROGRESS > COMPLETED -o- FAILED

Para obtener el estado del trabajo de eliminación de datos, llame a la operación de la API DescribeDataDeletionJob y especifique el nombre de recurso de Amazon (ARN) del trabajo. Si el estado es FAILED, la respuesta incluye una clave failureReason que describe el motivo del error en el trabajo.

Sintaxis de la solicitud

{ "datasetGroupArn": "string", "dataSource": { "dataLocation": "string" }, "jobName": "string", "roleArn": "string", "tags": [ { "tagKey": "string", "tagValue": "string" } ] }

Parámetros de la solicitud

La solicitud acepta los siguientes datos en formato JSON.

datasetGroupArn

Nombre de recurso de Amazon (ARN) del grupo de conjuntos de datos que tiene los conjuntos de datos cuyos registros desea eliminar.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 256.

Patrón: arn:([a-z\d-]+):personalize:.*:.*:.+

Obligatorio: sí

dataSource

Bucket de Amazon S3 que contiene la lista de ID de los usuarios que se eliminarán.

Tipo: objeto DataSource

Obligatorio: sí

jobName

Nombre del trabajo de eliminación de datos.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 63.

Patrón: ^[a-zA-Z0-9][a-zA-Z0-9\-_]*

Obligatorio: sí

roleArn

Nombre de recurso de Amazon (ARN) del rol de IAM que tiene permisos para leer el origen de datos de Amazon S3.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 256.

Patrón: arn:([a-z\d-]+):iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+

Obligatorio: sí

tags

Lista de etiquetas que se aplican al trabajo de eliminación de datos.

Tipo: matriz de objetos Tag

Miembros de la matriz: número mínimo de 0 artículos. La cantidad máxima es de 200 artículos.

Requerido: no

Sintaxis de la respuesta

{ "dataDeletionJobArn": "string" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

dataDeletionJobArn

Nombre de recurso de Amazon (ARN) del trabajo de eliminación de datos.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 256.

Patrón: arn:([a-z\d-]+):personalize:.*:.*:.+

Errores

InvalidInputException

Proporcione un valor válido para el campo o el parámetro.

Código de estado HTTP: 400

LimitExceededException

Se ha excedido el límite en el número de solicitudes por segundo.

Código de estado HTTP: 400

ResourceAlreadyExistsException

El recurso especificado ya existe.

Código de estado HTTP: 400

ResourceInUseException

El recurso especificado está en uso.

Código de estado HTTP: 400

ResourceNotFoundException

No se ha encontrado el recurso especificado.

Código de estado HTTP: 400

TooManyTagsException

Ha superado el número máximo de etiquetas que puede aplicar a este recurso.

Código de estado HTTP: 400

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte:

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.