Solucionar problemas de ingestão no Google Drive
Diagnostique e corrija problemas comuns com o conector do Google Drive no Lakeflow Connect do Databricks, como erros de autenticação e URLs de pipeline inacessíveis.
Para orientação geral sobre solução de problemas que se aplica a todos os pipelines de ingestão gerenciados, consulte Troubleshoot managed ingestion pipelines.
Erros de autenticação
OAuth U2M: gerenciado pela Databricks
Verifique o seguinte:
- A Google account usada para autenticar tem acesso à pasta ou unidade configurada no URL do pipeline.
- The account completed the Google consent screen.
Para se reautenticar, atualize a conexão no Explorador de Catálogos. Consulte Configurar OAuth U2M: gerenciado pela Databricks para ingestão do Google Drive.
OAuth U2M: gerenciado de forma personalizada
Verifique o seguinte:
- As credenciais de cliente OAuth (ID do cliente e segredo do cliente) na conexão do Unity Catalog estão corretas.
- A tela de consentimento do OAuth está configurada com o escopo
https://www.googleapis.com/auth/drive.readonly. - A Google account usada para autenticar tem acesso à pasta ou unidade configurada no URL do pipeline.
- Se o aplicativo tiver um público Externo, a conta do Google usada para autenticação será listada como usuário de teste no seu projeto do Google Cloud.
- A URI de redirecionamento no seu cliente OAuth do Google Cloud corresponde à URL da sua instância Databricks. A URI de redirecionamento deve ser
<databricks-instance-url>/login/oauth/google.html.
Para se reautenticar, atualize a conexão no Catalog Explorer com novas credenciais de OAuth. Consulte Configurar o OAuth U2M: gerenciado de forma personalizada para a ingestão do Google Drive.
Conta de serviço OAuth
Verifique o seguinte:
- O JSON da key da account de serviço na conexão do Unity Catalog está completo e não foi revogado no console do Google Cloud.
- A API do Google Drive está ativada no projeto do Google Cloud que possui a account de serviço.
- Os arquivos, as pastas ou as unidades compartilhadas que você deseja ingerir são compartilhados com o endereço de email da account de serviço, com pelo menos acesso de Viewer .
Para alternar as credenciais, crie uma nova key de account de serviço e atualize a conexão no Catalog Explorer. Consulte Configurar uma account de serviço OAuth para ingestão do Google Drive.
Erros de URL do pipeline
Se o pipeline falhar com um erro indicando que a URL de origem não está acessível:
- Confirme que o URL aponta para uma pasta ou unidade compartilhada, e não para um arquivo individual. O conector não suporta seleção individual de arquivos.
- Verifique se a identidade usada para criar a conexão tem pelo menos acesso de leitura à pasta ou unidade na URL configurada.
- Para uma conexão de account de serviço, confirme se o conteúdo está compartilhado com o endereço de email da account de serviço.
- Verifique se a ID da pasta ou da unidade no URL está correta abrindo o URL em um navegador com uma conta que tenha acesso.