S3DataSourceConfiguration - 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.

S3DataSourceConfiguration

Proporciona la información de configuración para conectarse a un bucket de Amazon S3.

Contenido

AccessControlListConfiguration

Proporciona la ruta al bucket de S3 que contiene los archivos de filtrado de contexto de usuario para el origen de datos. Para obtener el formato del archivo, vea Control de acceso para orígenes de datos S3.

Tipo: objeto AccessControlListConfiguration

Obligatorio: No

BucketName

El nombre del bucket que contiene los documentos.

Type: Cadena

Restricciones de longitud: Longitud mínima de 3. La longitud máxima es de 63 caracteres.

Patrón: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

Obligatorio: Sí

DocumentsMetadataConfiguration

Archivos de metadatos de documentos que contienen información como la información de control de acceso al documento, URI de origen, autor del documento y atributos personalizados. Cada archivo de metadatos contiene metadatos sobre un solo documento.

Tipo: objeto DocumentsMetadataConfiguration

Obligatorio: No

ExclusionPatterns

Una lista de patrones glob para documentos que no se deben indexar. Si un documento que coincide con un prefijo de inclusión o un patrón de inclusión también coincide con un patrón de exclusión, el documento no se indexa.

AlgunoEjemplos deson:

  • *.png, *.jpgexcluirá todos los archivos de imagen PNG y JPEG de un directorio (archivos con las extensiones .png y .jpg).

  • *interno*excluirá todos los archivos de un directorio que contenga «interno» en el nombre del archivo, como «interno», «internal_only», 'empresa_internal'.

  • **/*interno*excluirá todos los archivos relacionados internos de un directorio y sus subdirectorios.

Type: Matriz de cadenas

Miembros de matriz: El número mínimo es 0 elementos. Número máximo de 100 elementos.

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

Obligatorio: No

InclusionPatterns

Una lista de patrones glob para documentos que se deben indexar. Si un documento que coincide con un patrón de inclusión también coincide con un patrón de exclusión, el documento no se indexa.

AlgunoEjemplos deson:

  • *.txtincluirá todos los archivos de texto de un directorio (archivos con la extensión.txt).

  • **/*.txtincluirá todos los archivos de texto de un directorio y sus subdirectorios.

  • *tax*incluirá todos los archivos de un directorio que contenga «impuestos» en el nombre del archivo, como «impuesto», «impuestos», «impuesto».

Type: Matriz de cadenas

Miembros de matriz: El número mínimo es 0 elementos. Número máximo de 100 elementos.

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

Obligatorio: No

InclusionPrefixes

Una lista de prefijos S3 para los documentos que deben incluirse en el índice.

Type: Matriz de cadenas

Miembros de matriz: El número mínimo es 0 elementos. Número máximo de 100 elementos.

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

Obligatorio: No

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: