Loading

Data Cloud : meilleures pratiques pour la gestion des erreurs de flux de données SFTP dues aux conflits de programmation et aux limites de connexion

Date de publication: Nov 11, 2025
Description

Lorsqu’un flux de données SFTP échoue, un état d’erreur indique « Échec » dans l’historique d’actualisation. Pour obtenir plus de détails, téléchargez le fichier associé à partir de l’historique d’actualisation en cliquant sur l’icône à côté du mot-clé « Échec ».

Parmi les messages d’erreur courants qui se rapportent à cet article Knowledge, on peut citer :

Exception while uploading data using com.salesforce.dataconnectors.datawriter.ObjectStoreWriter$ObjectStreamProviderHelper - Unable to position the currentPosition from -1 to 0

Cause profonde :

Les serveurs SFTP limitent souvent le nombre de connexions simultanées autorisées par utilisateur ou par connexion. Si plusieurs flux de données doivent s’exécuter en même temps à l’aide de la même connexion SFTP, cela peut dépasser la limite de connexion du serveur, ce qui peut entraîner des erreurs et des échecs.

Résolution

Pour atténuer ces erreurs et garantir un fonctionnement stable de vos flux de données SFTP, suivez ces meilleures pratiques :

  1. Décalez les programmations de flux de données :

    • Évitez les programmations simultanées : planifiez les flux de données de manière à éviter les chevauchements. Visez un écart minimum de 30 minutes entre les heures de début de chaque flux de données qui utilise la même connexion SFTP. Cela permet de réduire la probabilité d’atteindre les limites de connexion.
    • Programmez plusieurs flux : si vous devez programmer plusieurs flux ensemble et que vous pouvez modifier les paramètres de votre serveur SFTP, assurez-vous d’autoriser au maximum 5 connexions simultanées pour chaque flux extrait. Par exemple, si vous avez 10 flux de données extraits en même temps, vous devez pouvoir définir 50 connexions simultanées comme limite.
  2. Surveillez les limites de connexion :

    • Comprenez les capacités de votre serveur : vérifiez le nombre maximal de connexions simultanées autorisées par votre serveur SFTP pour chaque utilisateur ou connexion. Ajustez vos programmations de flux de données en conséquence pour rester dans ces limites.
  3. Optimisez les paramètres de flux de données :

    • Réduisez la fréquence lorsque cela est possible : si certains flux de données ne doivent pas s’exécuter fréquemment, pensez à réduire leur fréquence d’exécution afin d’alléger la charge du serveur SFTP.
  4. Consultez votre équipe informatique :

    • Travaillez avec votre équipe informatique afin de vous assurer que le serveur SFTP est configuré de façon optimale pour gérer la charge du flux de données prévue, et afin d’ajuster les paramètres du serveur si nécessaire.
  5. Contactez l’assistance si le problème persiste :

    • Si vous continuez à rencontrer des problèmes malgré l’ajustement des programmations et l’optimisation des paramètres, contactez le Support Salesforce pour obtenir de l’aide supplémentaire.
Numéro d’article de la base de connaissances

002627932

 
Chargement
Salesforce Help | Article