Limitations connues
Cette page présente les limitations techniques, fonctionnelles de DataChain Core ainsi que les bonnes pratiques à mettre en œuvre pour bénéficier des meilleures performances.
Limitation sur l’utilisation de plusieurs buckets S3 de même nom
Chaque instance DataChain Core ne peut enregistrer qu’un seul bucket S3 pour un nom donné, quel que soit l’endpoint S3 configuré.
Si vous tentez de configurer plusieurs connecteurs vers des buckets S3 distincts mais portant le même nom, seul le premier bucket enregistré sera pris en compte. Les exports ultérieurs vers un bucket de même nom seront systématiquement redirigés vers ce premier bucket, même si l’endpoint ou la région sont différents.
Exemple
Si vous configurez ces deux connecteurs :
-
Bucket "mon-bucket" avec l’endpoint
s3.eu-west-1.amazonaws.com
-
Bucket "mon-bucket" avec l’endpoint
s3.us-east-1.amazonaws.com
Alors tous les exports spécifiés vers "mon-bucket" seront envoyés vers le bucket S3 de la région eu-west-1, car il a été enregistré en premier.
Recommandation
Pour éviter toute ambiguïté, veillez à utiliser des noms de buckets uniques pour chaque connecteur S3 configuré dans votre instance DataChain Core. Cela garantira que les exports sont bien envoyés vers le bucket S3 attendu à chaque fois.
Cette limitation s’applique par instance. Si vous avez plusieurs instances DataChain Core, vous pouvez réutiliser les mêmes noms de buckets, mais chaque instance ne prendra en compte que le premier bucket enregistré pour chaque nom. |