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.
Análisis asíncrono para opiniones dirigidas
Para obtener información sobre el análisis en tiempo real de la opinión dirigida, consulte Análisis en tiempo real de la opinión específica.
Amazon Comprehend proporciona las siguientes operaciones de API para iniciar y gestionar el análisis asíncrono de opiniones dirigidas:
StartTargetedSentimentDetectionJob— Inicia un trabajo asíncrono de detección de sentimientos específicos para una colección de documentos.
ListTargetedSentimentDetectionJobs— Devuelve la lista de trabajos de detección de sentimientos específicos que ha enviado.
DescribeTargetedSentimentDetectionJob— Obtiene las propiedades (incluido el estado) asociadas al trabajo de detección de opiniones objetivo especificado.
StopTargetedSentimentDetectionJob— Detiene el trabajo de opinión objetivo especificado en curso.
Antes de comenzar
Antes de comenzar, asegúrese de que dispone de:
-
Buckets de entrada y de salida: identifique los buckets de Amazon S3 que quiere usar para la entrada y la salida. Los buckets deben estar situados en la misma región que la API a la cual está llamando.
-
Rol de servicio de IAM: debe tener un rol de servicio de IAM con permiso para acceder a sus buckets de entrada y salida. Para obtener más información, consulte Se requieren permisos basados en roles para las operaciones asíncronas.
Analizar la opinión dirigida mediante el AWS CLI
El siguiente ejemplo muestra el uso de la operación StartTargetedSentimentDetectionJob
en la AWS CLI. En este ejemplo se especifica el idioma del texto de entrada.
El ejemplo está formateado para Unix, Linux y macOS. Para Windows, sustituya la barra diagonal invertida (\) utilizada como carácter de continuación de Unix al final de cada línea por el signo de intercalación (^).
aws comprehend start-targeted-sentiment-detection-job \ --job-name "
job name
" \ --language-code "en" \ --cli-input-json file://path to JSON input file
Para el parámetro de cli-input-json
, debe proporcionar la ruta de un archivo JSON que contiene los datos de solicitud, como se muestra en el siguiente ejemplo.
{ "InputDataConfig": { "S3Uri": "s3://
input bucket
/input path
", "InputFormat": "ONE_DOC_PER_FILE" }, "OutputDataConfig": { "S3Uri": "s3://output bucket
/output path
" }, "DataAccessRoleArn": "arn:aws:iam::account ID
:role/data access role
" }
Si la solicitud para iniciar el trabajo se ha realizado correctamente, recibirá la siguiente respuesta:
{
"JobStatus": "SUBMITTED",
"JobArn": "job ARN
"
"JobId": "job ID
"
}