Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Supprimer une source de données
Vous supprimez une source de données lorsque vous souhaitez supprimer de votre Amazon Kendra index les informations qu'elle contient. Par exemple, supprimez une source de données lorsque :
-
Une source de données n'est pas correctement configurée. Supprimez la source de données, attendez que la suppression de la source de données soit terminée, puis recréez-la.
-
Vous avez migré des documents d'une source de données vers une autre. Supprimez la source de données d'origine et recréez-la au nouvel emplacement.
-
Vous avez atteint la limite des sources de données pour un index. Supprimez l'une des sources de données existantes et ajoutez-en une nouvelle. Pour plus d'informations sur le nombre de sources de données que vous pouvez créer, consultezQuotas.
Pour supprimer une source de données, utilisez la console, le AWS Command Line Interface (AWS CLI), l'DeleteDataSource
API ou un AWS CloudFormation script. La suppression d'une source de données supprime toutes les informations concernant la source de données de l'index. Si vous souhaitez uniquement arrêter la synchronisation de la source de données, modifiez le calendrier de synchronisation de la source de données pour qu'il s'exécute à la demande.
La suppression d'une source de données est une opération asynchrone. Lorsque vous commencez à supprimer une source de données, l'état de la source de données devientDELETING
. Il reste dans DELETING
cet état jusqu'à ce que les informations relatives à la source de données soient supprimées. Une fois la source de données supprimée, elle n'apparaît plus dans les résultats d'un appel à l'ListDataSourcesAPI. Si vous appelez l'DescribeDataSourceAPI avec l'identifiant de la source de données supprimée, vous recevez une ResourceNotFound
exception.
Note
La suppression d'une source de données complète ou la resynchronisation de votre index après avoir supprimé des documents spécifiques d'une source de données peut prendre jusqu'à une heure, voire plus, selon le nombre de documents que vous souhaitez supprimer.
Pour supprimer une source de données (console)
-
Connectez-vous à la console AWS Management Console et ouvrez la Amazon Kendra console à l'adresse https://console.aws.amazon.com/kendra/
. -
Dans le volet de navigation, choisissez Index, puis choisissez l'index qui contient la source de données à supprimer.
-
Dans le panneau de navigation, choisissez Data sources (Sources de données).
-
Choisissez la source de données à supprimer.
-
Choisissez Supprimer pour supprimer la source de données.
Pour supprimer une source de données (CLI)
-
Utilisez la commande AWS Command Line Interface, comme dans l'exemple suivant. La commande est formatée pour Linux et macOS. Si vous utilisez Windows, remplacez le caractère de continuation de ligne Unix (\) par un caret (^).
aws kendra delete-data-source \ --id
data-source-id
\ --index-idindex-id
Lorsque vous supprimez une source de données, Amazon Kendra toutes les informations stockées concernant la source de données sont supprimées. Amazon Kendrasupprime toutes les données du document stockées dans l'index, ainsi que tous les historiques d'exécution et les métriques associés à la source de données. La suppression d'une source de données ne supprime pas les documents originaux de votre espace de stockage.
Les documents de la source de données peuvent être inclus dans le nombre de documents renvoyé par l'DescribeIndex
API lors de la Amazon Kendra suppression d'une source de données. Les documents de la source de données peuvent apparaître dans les résultats de recherche lors de la Amazon Kendra suppression de la source de données.
Amazon Kendralibère les ressources d'une source de données dès que vous appelez l'DeleteDataSource
API ou que vous choisissez de supprimer la source de données dans la console. Si vous supprimez la source de données pour réduire le nombre de sources de données en dessous de votre limite, vous pouvez créer une nouvelle source de données immédiatement.
Si vous supprimez une source de données puis en créez une autre pour les données du document, attendez que la première source de données soit supprimée avant de synchroniser la nouvelle source de données.
Vous pouvez supprimer une source de données en cours de synchronisation avecAmazon Kendra. La synchronisation est arrêtée et la source de données est supprimée. Si vous essayez de démarrer une synchronisation alors que la source de données est supprimée, vous obtenez une ConflictException
exception.
Vous ne pouvez pas supprimer une source de données si l'index associé est dans DELETING
cet état. La suppression d'un index entraîne la suppression de toutes les sources de données de l'index. Vous pouvez commencer à supprimer un index alors qu'une source de données pour cet index est en DELETING
cours.
Si deux sources de données pointent vers les mêmes documents, par exemple deux sources de données pointant vers le même Amazon S3 bucket, les documents de l'index peuvent être incohérents lorsque l'une des sources de données est supprimée. Lorsque deux sources de données font référence aux mêmes documents, une seule copie des données du document est stockée dans l'index. La suppression d'une source de données entraîne la suppression des données d'index des documents. L'autre source de données ne sait pas que les documents ont été supprimés et Amazon Kendra ne les réindexera donc pas correctement lors de la prochaine synchronisation. Lorsque deux sources de données pointent vers le même emplacement de document, vous devez supprimer les deux sources de données, puis en recréer une.