Aller au contenu principal

Résoudre les problèmes d'ingestion Workday

Cette page décrit les problèmes courants du connecteur Workday Reports dans Databricks Lakeflow Connect et comment les résoudre.

Pour des conseils généraux de dépannage qui s'appliquent à tous les pipelines d'ingestion gérés, consultez Dépanner les pipelines d'ingestion gérés.

Échecs de connectivité réseau et de résolution DNS

Erreur :

java.net.UnknownHostException: ww1.workday.com

OU

Failed to connect to Workday: Connection refused

Cause :

Ces erreurs indiquent généralement que les politiques de réseau empêchent le connecteur de résoudre ou d'atteindre votre instance Workday. Cela se produit fréquemment lorsque vous utilisez le contrôle d'extraction serverless sans configuration de liste blanche appropriée.

Résolution :

Ajoutez l'hostname de votre instance Workday (par exemple, ww1.workday.com) à votre liste d'autorisation de politique réseau. Pour plus d'information, consultez Gérer les politiques réseau pour le contrôle de sortie serverless.

REPORT_NOT_FOUND

Update
[SAAS_CONNECTOR_SOURCE_API_ERROR] An error occurred in the Workday Reports API call. Source API type: GET_REPORT_SCHEMA. Error code: REPORT_NOT_FOUND. Try refreshing the destination table. If the issue persists, please file a ticket.
GET request failed - url: xxxx, response: Report AI_GMS_-_Worker_Skill not found
Report *** not found.

Confirmez que le nom du rapport dans la configuration du pipeline correspond au nom de la table dans Workday.

UNAUTHORIZED_REPORT_DATA_ACCESS

Cette erreur peut signifier que le client API dans Workday pour l'ingestion Databricks ne dispose pas du domaine fonctionnel (portée) Tenant Non-Configurable. Cette portée est parfois requise pour l'accès aux rapports, même lorsque les rapports sont par ailleurs correctement partagés.

Si les politiques de gouvernance de votre organisation n'exposent pas automatiquement les rapports configurables par le tenant à l'API RaaS, vous pourriez avoir besoin de définir explicitement la portée. Par exemple :

scope="tenant non-configurable"

Ensuite, réautorisez la connexion Databricks. Si le problème persiste, veuillez ouvrir un ticket d'assistance.