DocumentAttributeCondition - Amazon Kendra

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.

DocumentAttributeCondition

Condición utilizada para el atributo del documento de destino o el campo de metadatos al ingerir documentos en Amazon Kendra. Usa esto conDocumentAttributeTarget para aplicar la condición.

Por ejemplo, puede crear el campo de destino «Departamento» y hacer que rellene previamente los nombres de departamento asociados a los documentos basándose en la información del campo «Source_URI». Establezca la condición de que si el campo 'source_URI' contiene «financiero» en su valor URI, rellene previamente el campo de destino «Departamento» con el valor objetivo «Finanzas» del documento.

Amazon Kendra no puede crear un campo de destino si aún no se ha creado como campo de índice. Después de crear el campo de índice, puede crear un campo de metadatos de documento medianteDocumentAttributeTarget. A continuación, Amazon Kendra asignará el campo de metadatos recién creado a su campo de índice.

Contenido

ConditionDocumentAttributeKey

Identificador del atributo de documento utilizado para la condición.

Por ejemplo, 'source_URI' podría ser un identificador del atributo o campo de metadatos que contiene URI de origen asociados a los documentos.

Amazon Kendra no admite actualmente_document_bodycomo clave de atributo utilizada para la condición.

Type: Cadena

Restricciones de longitud: Longitud mínima de 1. La longitud máxima es de 200 caracteres.

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

Obligatorio: Sí

ConditionOnValue

El valor utilizado por el operador.

Por ejemplo, puede especificar el valor «financiero» para las cadenas del campo «source_URI» que coinciden parcialmente o contienen este valor.

Tipo: objeto DocumentAttributeValue

Obligatorio: No

Operator

El operador de condición.

Por ejemplo, puedes usar «Contiene» para hacer coincidir parcialmente una cadena.

Type: Cadena

Valores válidos: GreaterThan | GreaterThanOrEquals | LessThan | LessThanOrEquals | Equals | NotEquals | Contains | NotContains | Exists | NotExists | BeginsWith

Obligatorio: Sí

Véase también

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