Résoudre les problèmes liés au service de fourniture de données — DDS
Cette rubrique fournit des conseils rapides sur certains problèmes courants que vous pourriez rencontrer avec Data Delivery Service. Pour obtenir de l’aide sur les problèmes qui ne figurent pas dans la liste, contactez votre utilisateur Sage IntacctReprésentant de l’assistance clientèle.
| Abonnement | Service de fourniture de données |
|---|---|
| Disponibilité régionale |
Toutes les régions |
| Type d’utilisateur | Utilisateur professionnel avec privilèges d’administrateur |
Les délais de transfert peuvent être lents lorsqu’il y a un excès de tâches DDS en cours d’exécution sur un locataire.
Pour garantir des performances DDS optimales, définissez le numéro maximum des tâches DDS qu’un locataire peut exécuter quotidiennement. Pour plus d’informations, consultez Créer un processus DDS manuel.
Le traitement ou l’achèvement d’une tâche DDS peut échouer si vous êtes déconnecté de votre compte de service cloud ou si vos identifiants de connexion ne sont pas reconnus.
Le DDS doit être autorisé à accéder à votre compte de service cloud. Assurez-vous que vos identifiants de connexion sont corrects et qu’il n’y a aucun problème de connectivité. Il est recommandé d’utiliser le service Blob au lieu du service de fichiers pour éviter que cela ne se produise.
Les tâches DDS peuvent se bloquer pour un certain numéro de raisons, notamment des problèmes de réseau ou des erreurs de traitement internes. Consultez les journaux détaillés de l’historique du DDS pour identifier et résoudre le problème. Pour plus d’informations, consultez Travailler avec l’historique DDS.
Les tâches DDS peuvent échouer en raison de modifications de schéma telles que les suivantes :
- Ajouter et supprimer des colonnes
- Suppression de tables
- Modifications de l’ordre des colonnes
- Modifications de la taille des colonnes
- Modifications du type de colonne
- Modifications de la nullabilité des colonnes
Assurez-vous que les modifications de schéma sont correctement gérées et communiquées.
Les demandes DDS peuvent échouer en raison des limites de simultanéité de l’API.
Assurez-vous que les demandes d’API sont correctement gérées et ne dépassent pas les limites de simultanéité. Pour plus d’informations, consultez API REST, API XML et ressources de développement.
Les pare-feu et les configurations réseau peuvent bloquer la communication DDS et provoquer l’échec des tâches.
Configurez vos pare-feu et vos réseaux pour autoriser le trafic DDS. Pour en savoir plus, contactez l’administrateur réseau ou système.
Mettez en œuvre un processus de nouvelle tentative pour les demandes DDS.
Lorsque vous lancez des demandes DDS à l’aide de l’API, il est recommandé de mettre en place un processus de nouvelle tentative.
Exemple de demande d’API :
<content>
<function controlid="testControlId">
<read>
<object>GLBATCH</object>
<fields>*</fields>
<keys>3898,3260</keys>
<returnFormat>xml</returnFormat>
</read>
</function>
</content>
Pour plus d’informations, consultez API REST, API XML et ressources de développement.
Les téléchargements complets du DDS peuvent échouer en cas de problèmes avec les données demandées.
Implémentez un wrapper d’API autour de DDS qui filtre les données par années pour résoudre ce problème. Pour plus d’informations, consultez API REST, API XML et ressources de développement.