Eliminación de un origen de datos - 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.

Eliminación de un origen de datos

Se elimina un origen de datos cuando se quiere quitar la información contenida en el origen de datos del índice de Amazon Kendra. Por ejemplo, elimine un origen de datos cuando:

  • Un origen de datos está configurado incorrectamente. Elimine el origen de datos, espere a que termine de eliminarse y, a continuación, vuelva a crearlo.

  • Ha migrado documentos de un origen de datos a otro. Elimine el origen de datos original y vuelva a crearlo en la nueva ubicación.

  • Ha alcanzado el límite de orígenes de datos para un índice. Elimine uno de los orígenes de datos existentes y añada uno nuevo. Para obtener más información acerca del número de orígenes de datos que puede crear, consulte Cuotas.

Para eliminar un origen de datos, utilice la consola, la AWS Command Line Interface (AWS CLI), la API DeleteDataSource o un script de AWS CloudFormation. Al eliminar un origen de datos, se elimina del índice toda la información sobre el origen de datos. Si solo desea detener la sincronización del origen de datos, cambie la programación de sincronización del origen de datos a “ejecución bajo demanda”.

La eliminación de un origen de datos es una operación asincrónica. Al empezar a eliminar un origen de datos, el estado del origen de datos cambia a DELETING. Permanece en el estado DELETING hasta que se elimine la información relacionada con el origen de datos. Una vez eliminado el origen de datos, ya no aparece en los resultados de una llamada a la API ListDataSources. Si llama a la API DescribeDataSource con el identificador del origen de datos eliminado, recibirá una excepción ResourceNotFound.

nota

Eliminar un origen de datos completo o volver a sincronizar el índice después de eliminar documentos específicos de un origen de datos puede tardar hasta una hora o más, según la cantidad de documentos que desee eliminar.

Para eliminar un origen de datos (consola)
  1. Inicie sesión en AWS Management Console y abra la consola de Amazon Kendra en https://console.aws.amazon.com/kendra/.

  2. En el panel de navegación, elija Índices y, a continuación, elija el índice que contiene el origen de datos que desea eliminar.

  3. En el panel de navegación, elija Orígenes de datos.

  4. Elija el origen de datos que desee eliminar.

  5. Elija Eliminar para eliminar el origen de datos.

Para eliminar un origen de datos (CLI)
  • En la AWS Command Line Interface, utilice el siguiente comando. El comando tiene formato para Linux y macOS. Si está usando Windows, reemplace el carácter de continuación de línea de Unix (\) por un signo de intercalación (^).

    aws kendra delete-data-source \ --id data-source-id \ --index-id index-id

Al eliminar un origen de datos, Amazon Kendra elimina toda la información almacenada sobre el origen de datos. Amazon Kendraelimina todos los datos de documentos almacenados en el índice y todos los historiales de ejecución y métricas asociados al origen de datos. Al eliminar un origen de datos, no se eliminan los documentos originales del almacenamiento.

Los documentos del origen de datos pueden incluirse en el recuento de documentos devuelto por la API DescribeIndex, mientras que Amazon Kendra elimina un origen de datos. Los documentos del origen de datos pueden aparecer en los resultados de búsqueda mientras Amazon Kendra elimina el origen de datos.

Amazon Kendra libera los recursos de un origen de datos tan pronto como se llama a la API DeleteDataSource o se decide eliminar el origen de datos de la consola. Si va a eliminar el origen de datos para reducir el número de orígenes de datos por debajo de su límite, puede crear un nuevo origen de datos de inmediato.

Si va a eliminar un origen de datos y, a continuación, crear otro origen de datos para los datos del documento, espere a que se elimine el primer origen de datos antes de sincronizar el nuevo origen de datos.

Puede eliminar un origen de datos que se esté sincronizando con Amazon Kendra. La sincronización se detiene y el origen de datos se elimina. Si intenta iniciar una sincronización cuando se está eliminando el origen de datos, recibirá una excepción ConflictException.

No puede eliminar un origen de datos si el índice asociado está en el estado DELETING. Al eliminar un índice, se eliminan todos los orígenes de datos del índice. Puede empezar a eliminar un índice mientras el origen de datos de ese índice esté en el estado DELETING.

Si tiene dos orígenes de datos que apuntan a los mismos documentos, por ejemplo, dos orígenes de datos que apuntan al mismo bucket de Amazon S3, es posible que los documentos del índice no sean coherentes si se elimina uno de los orígenes de datos. Cuando dos orígenes de datos hacen referencia a los mismos documentos, solo se almacena una copia de los datos del documento en el índice. Al eliminar un origen de datos, se eliminan los datos del índice de los documentos. El otro origen de datos no sabe que los documentos se han eliminado, por lo que no Amazon Kendra volverá a indexarlos correctamente la próxima vez que se sincronice. Si tiene dos orígenes de datos que apuntan a la misma ubicación de documento, debe eliminar ambos orígenes de datos y, a continuación, volver a crear uno.