Visualización de errores de validación de pruebas en Test Workbench - Amazon Lex

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.

Visualización de errores de validación de pruebas en Test Workbench

Puede corregir los conjuntos de prueba que informen de errores de validación. Estos errores de validación se generan cuando un conjunto de prueba no está listo para ser probado. El Test Workbench puede mostrarle qué columnas obligatorias del archivo CSV de entrada del conjunto de prueba no tenían un valor en el formato esperado.

Para ver errores de validación de pruebas:
  1. En la lista de conjuntos de prueba, seleccione el nombre del conjunto de prueba que notifique el estado de un Error de validación que desee ver. Los nombres de los conjuntos de prueba son enlaces activos que lo llevan a los detalles relacionados con el conjunto de prueba.

  2. El registro del conjunto de prueba muestra detalles de errores de validación en la parte superior de la pantalla. Seleccione Ver detalles para ver el informe sobre los errores de validación.

  3. En la ventana del informe de errores, revise el número de línea y el tipo de error para ver dónde se produce el error. Para obtener una lista extensa de errores, puede optar por Descargar el informe de errores.

  4. Compare los errores que figuran en el archivo CSV de entrada del conjunto de prueba con el archivo de prueba original para corregir cualquier problema y vuelva a cargar el conjunto de prueba.

En la siguiente tabla se enumeran los mensajes de error de validación de CSV de entrada con escenarios.

Escenario Mensaje de error Notas

El tamaño del archivo del conjunto de prueba supera

El tamaño del archivo del conjunto de prueba es superior a 200 MB. Proporcione un archivo más pequeño e intente realizar la solicitud de nuevo.

El conjunto de prueba supera el número máximo de registros

El archivo de entrada tenía más registros que el número máximo admitido de 200 000.

Cargue el conjunto de prueba vacío

El conjunto de prueba importado está vacío. Proporcione un conjunto de prueba que no esté vacío e intente realizar la solicitud de nuevo.

Nombre del encabezado de columna vacío Fila de encabezados de columna: se encontró un nombre de columna vacío en la columna número 5.

Nombre de encabezado de columna no reconocido Fila de encabezados de columna: no se pudo reconocer el nombre de columna «ficticio» en la columna número 2.

Nombre de encabezado de columna duplicado Fila de encabezados de columna: se encontraron varias columnas «enlace de audio S3» y «enlace de audio S3» que son iguales o equivalentes. Elimine o cambie el nombre de una de esas columnas.

El nombre de la columna con varios valores ha superado el límite Fila de encabezados de columna: el número de columnas del «Slot de salida esperado» ha superado el recuento máximo admitido: 6. Elimine algunas columnas de la categoría «Slot de salida esperado» e inténtelo de nuevo.

El número máximo de columnas admitidas para la columna de valores múltiples es 6.

El encabezado de la columna relacionado con el texto o el audio no está presente No se pudieron encontrar las columnas de las conversaciones de texto o audio. Para las conversaciones de texto, use las columnas {'Entrada de texto'}. Para las conversaciones de audio, use las columnas {'Enlace de audio S3', 'Transcripción esperada'}. Columnas de audio obligatorias: {'Enlace de audio S3', 'Transcripción esperada'} Columnas de texto obligatorias: {'Entrada de texto'}
Existen encabezados de columna relacionados con el texto y el audio Se encontraron columnas para conversaciones de texto y audio. Puede usar las columnas {'Entrada de texto'} para las conversaciones de texto o las columnas {'Enlace de audio', 'Transcripción esperada'} para las conversaciones de audio. Columnas de audio obligatorias: {'Enlace de audio S3', 'Transcripción esperada'} Columnas de texto obligatorias: {'Entrada de texto'}
Falta la columna obligatoria No se encontraron las columnas obligatorias [«Intención de salida esperada»]. Columnas obligatorias: {«Número de línea», «Fuente», «Intención de salida esperada»}
Se encontró un dato en una columna sin encabezado Se encontraron datos en la columna número 8 de la fila número 6, pero la columna correspondiente no tenía un encabezado de columna.

No se encontraron datos para las columnas obligatorias Fila=12: no se encontraron valores para las columnas obligatorias: {«Fuente», «Intención de salida esperada»}
Se ha encontrado un ID de conversación duplicada La conversación número '19' se vio en una conversación anterior en la fila número «39». Asegúrese de que no se haya proporcionado el mismo número de conversación para dos conversaciones. Para ello, asegúrese de que todas las filas de un número de conversación estén agrupadas.
Se ha proporcionado un identificador de conversación no válido Se encontró un valor no válido «conversación_prueba» en la columna «Número de conversación». El valor de esta columna debe ser numérico o N/A (es decir, no aplicable) debe corresponder a una fila de usuarios.
Se ha proporcionado un valor no numérico para el número de línea Se encontró el valor no numérico 'línea_prueba' en la columna 'Número de línea'. Su valor debe ser numérico.
No se encontró la conversación en la fila de agentes No se encontró ningún valor para la columna «Número de conversación». Debe proporcionarse para una fila de agentes.
No se encontró ID de conversación no numérico en la fila de agentes Se encontró un valor no numérico «conversación_prueba» en la columna «Número de conversación». Su valor debe ser numérico para una fila de agentes.
Ubicación de S3 no válida Se ha proporcionado un valor de «bucket/carpeta» no válido. El formato válido es S3://<NombreBucket>/<NombreClave>.
Nombre de bucket de S3 no válido Se ha proporcionado un nombre de bucket de S3, «bucket_prueba», no válido. Compruebe el nombre del bucket.
La ubicación del audio de S3 es la carpeta La ubicación de audio proporcionada «S3: //bucket/carpeta» no es válida. Señala a una carpeta S3.
Nombre de intención no válido Había caracteres no válidos en la intención «intención@nombre». Compruebe el nombre de la intención. Comprobación de expresiones regulares: ^([0-9a-zA-Z][_-]?)+$
Nombre de slot no válido Había caracteres no válidos en el slot «Slot@Nombre». Compruebe el nombre del slot. Regex: ^([0-9a-zA-Z] [_-]?)+$No debe empezar ni terminar con un punto (.)
Se proporcionó un valor de slot para el slot principal Se proporcionaron valores de slot para el subslot «Dirección.Ciudad» y para el slot principal «Dirección». Los valores solo deben proporcionarse para el subslot. El slot principal en CST no debe tener un valor de slot
Carácter no válido en el nombre del contexto Había caracteres no válidos en el nombre de contexto 'contexto@1 '. Compruebe el nombre del contexto. Regex: ^([A-zA-z] _?)+$
Estilo ortográfico de slot no válido Se ha proporcionado un valor «prueba» no válido. Asegúrese de que estén todos en mayúscula. Los valores válidos son ["Default», "SpellByLetter«," SpellByWord «]. Valores admitidos ["Predeterminado», "SpellByLetter«,"SpellByWord»
El participante o la fuente debe ser un agente o un usuario Se ha proporcionado un valor «bot» no válido. Los valores válidos son [«Agente, «Usuario»]. Enumeraciones compatibles: «Agente, «Usuario»
El número de línea no debe ser decimal Se ha proporcionado un valor «10.1» no válido. Debe ser un número válido sin fracciones.
El número de conversación no debe ser decimal Se ha proporcionado un valor «10.1» no válido. Debe ser un número válido sin fracciones.
El número de línea debe estar dentro del rango Se ha proporcionado un valor «92233720368547758071» no válido. Debe ser mayor o igual que 1 y menor o igual que 9223372036854775807.
La columna Barge-in solo acepta valores booleanos Se ha proporcionado un valor «prueba» no válido. Debe ser un valor booleano válido, como «verdadero» o «falso». Alternativamente, se puede usar «sí» y «no». Valores posibles: «Verdadero», «verdadero», «V», «Sí», «sÍ», «S», «1», «1.0», «Falso», «falso», «F», «No», «no», «N», «0» , «0.0»
El slot esperado, el atributo de sesión y el atributo de solicitud deben estar separados por un valor igual a (=) El valor 'NombreSlot:ValorSlot' no tiene '='. Este valor debe proporcionarse como un par clave-valor en el formato '<clave>=<valor>'. Por ejemplo: NombreSlot = TipoSlot
El slot esperado, el atributo de sesión y el atributo de solicitud deben tener un par clave-valor '=ValorSlot' no tiene una clave antes de '='. Este valor debe proporcionarse como un par clave-valor en el formato '<clave>=<valor>'. Por ejemplo: NombreSlot = TipoSlot
La cita al final no es válida Se encontró una cita incorrecta en «El artículo de Foo». Comienza con el carácter de comilla `«`, pero no termina con el mismo carácter de comilla. Por ejemplo: `«Foo's item», KFC`
Cita no válida en el centro Se encontró una cita incorrecta en `"Foo's» Burger, etc.`. Contiene la comilla `»` dentro de su contenido. Los valores que contienen comillas simples deben estar entre comillas dobles y viceversa. Correcto: Por ejemplo: `«Foo's item», KFC`
Cotizaciones obligatorias `key = Foo's item` contiene comillas simples o dobles, pero no está entre comillas. Los valores que contienen comillas simples deben estar entre comillas dobles y viceversa.
La clave duplicada se repite en la columna La clave `clave1` se repitió en dos columnas: `Atributo de sesión 3` y `Atributo de sesión 1`.
El formato no es válido en la sugerencia de tiempo de ejecución Clave no válida `.Car. BookFlight «`proporcionada para Runtime Hints. En el caso de las sugerencias sobre el tiempo de ejecución, la clave debe estar en formato <intenciónNombre>. <slotNombre>. Si '.' debe estar presente en medio de la clave, el nombre de la intención y el nombre de la ranura no se pueden extraer de dicha clave. Ejemplos de este tipo de formato incorrecto: "BookFlight«,». BookFlight.Coche», "BookFlight.Coche.»
El nombre de intención no es válido en la clave de sugerencia de tiempo de ejecución Se ha encontrado la intención `intención@nombre` no válida en las sugerencias del tiempo de ejecución. Compruebe el nombre de la intención. Comprobación de expresiones regulares: ^([0-9a-zA-Z][_-]?)+$
El nombre del slot no es válido en la clave de sugerencia de tiempo de ejecución Se ha encontrado un nombre de slot no válido en `Slot@Nombre` para sugerencias en tiempo de ejecución. Compruebe el nombre del slot. Regex: ^([0-9a-zA-Z] [_-]?)+$No debe empezar ni terminar con un punto (.)