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 le service de livraison de données. Pour obtenir de l’aide sur les problèmes qui ne figurent pas dans la liste, contactez votre conseiller Sage IntacctReprésentant du service 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 temps 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 nombre maximal de travaux DDS qu’un locataire peut exécuter quotidiennement. Pour plus d’informations, reportez-vous à la section 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 pas de problèmes 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 nombre de raisons, notamment des problèmes de réseau ou des erreurs de traitement internes. Examinez les journaux détaillés de l’historique du DDS pour identifier et résoudre le problème. Pour plus d’informations, reportez-vous à la section 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
- Changements dans l’ordre des colonnes
- Modifications de la taille des colonnes
- Modifications du type de colonne
- Modifications de la valeur nulle de colonne
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, reportez-vous à la section API REST, API XML et ressources du développeur.
Les pare-feu et les configurations réseau peuvent bloquer la communication DDS et provoquer des échecs de tâche.
Configurez vos pare-feu et vos réseaux pour autoriser le trafic DDS. Pour en savoir plus, contactez votre administrateur réseau ou système.
Mettre 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, reportez-vous à la section API REST, API XML et ressources du développeur.
Les téléchargements du DDS complet 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, reportez-vous à la section API REST, API XML et ressources du développeur.