Solucionar problemas de ingestão do Workday
Esta página descreve problemas comuns com o conector Workday Reports em Databricks LakeFlow Connect e como resolvê-los.
Para obter orientação geral de solução de problemas que se aplica a todos os pipelines de ingestão gerenciados, consulte Solucionar problemas de pipelines de ingestão gerenciados.
Falhas na conectividade de rede e na resolução de DNS
Erro :
java.net.UnknownHostException: ww1.workday.com
ou
Failed to connect to Workday: Connection refused
Causa :
Esses erros geralmente indicam que as políticas de rede estão impedindo o conector de resolver ou alcançar sua instância do Workday. Isso geralmente ocorre ao usar o controle de saídaserverless sem a configuração adequada da lista de permissões.
Resolução :
Adicione hostname da sua instância do Workday (por exemplo, ww1.workday.com) à sua lista de permissões da política de rede. Para obter mais informações, consulte Gerenciar políticas de rede para controle de saída serverless.
RELATÓRIO NÃO ENCONTRADO
[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.
Confirme se o nome do relatório na configuração do pipeline corresponde ao nome da tabela no Workday.
ACESSO NÃO AUTORIZADO AO REPORT_DATA_DADOS
Esse erro pode significar que o cliente de API no Workday para ingestão de Databricks não possui a área funcional (escopo) Tenant Non-Configurable. Às vezes, esse escopo é necessário para o acesso ao relatório, mesmo quando os relatórios são compartilhados corretamente.
Se as políticas de governança da sua organização não expuserem automaticamente os relatórios configuráveis do tenantpara o RaaS API, talvez seja necessário definir explicitamente o escopo. Por exemplo:
scope="tenant non-configurable"
Em seguida, autorize novamente a conexão com o Databricks. Se o problema persistir, registre um ticket de suporte.