Consulte os conectores compatíveis com a integração de aplicativos.
Google Drive: listar tarefa
A tarefa Drive: Lista permite pesquisar e recuperar arquivos e pastas armazenados em uma conta do Google Drive.
O Google Drive é um serviço de armazenamento de arquivos na nuvem que oferece espaço de armazenamento pessoal para você armazenar e acessar pastas e arquivos compartilhados colaborativos na nuvem.
Antes de começar
Realize as seguintes tarefas no seu projeto do Google Cloud antes de configurar a tarefa Drive - List:
- Ative a API Google Drive (
drive.googleapis.com
). -
Criar um perfil de autenticação. O Application Integration usa um perfil de autenticação para se conectar a um endpoint de autenticação para a tarefa Drive – Lista.
Para informações sobre como conceder papéis ou permissões adicionais a uma conta de serviço, consulte Como conceder, alterar e revogar acesso.
Configure a tarefa "Drive - List"
- No console do Google Cloud, acesse a página Application Integration.
- No menu de navegação, clique em Integrações.
A página Integrações aparece listando todas as integrações disponíveis no projeto do Google Cloud.
- Selecione uma integração ou clique em Criar integração para criar uma nova.
Caso você esteja criando uma nova integração, siga estas etapas:
- Insira um nome e uma descrição no painel Criar integração.
- Selecione uma região para a integração.
- Selecione uma conta de serviço para a integração. É possível mudar ou atualizar os detalhes da conta de serviço de uma integração a qualquer momento no painel Resumo da integração na barra de ferramentas de integração.
- Clique em Criar.
Isso abre a integração na página do editor de integração.
- Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas e conectores disponíveis.
- Clique e coloque o elemento Drive - Lista no editor de integração.
- Clique no elemento Drive – Lista no Designer para ver o painel de configuração de tarefas Drive – Lista.
- Acesse Autenticação e selecione o perfil de autenticação que você quer usar.
Opcional. Se você não tiver criado um perfil de autenticação antes de configurar a tarefa, clique em + Novo perfil de autenticação e siga as etapas em Criar um novo perfil de autenticação.
- Acesse Entrada de tarefas e configure os campos de entrada exibidos com a tabela Parâmetros de entrada de tarefas.
As mudanças nos campos de entrada são salvas automaticamente.
Parâmetros de entrada da tarefa
A tabela a seguir descreve os parâmetros de entrada da tarefa Drive - List:
Propriedade | Tipo de dados | Descrição |
---|---|---|
Corpora |
String | Parâmetro opcional para pesquisar arquivos em um corpora. |
DriveId |
String | O código do seu drive compartilhado do Google. |
IncludeItemsFromAllDrives |
Booleano |
Defina o valor como true se você quiser incluir seu drive pessoal e itens do drive compartilhado nos resultados da pesquisa.
Valor padrão: |
IncludeLabels |
String |
Uma lista separada por vírgulas de IDs de rótulos que está incluída na parte labelInfo da resposta. Para mais informações sobre IDs de rótulos, consulte Visão geral de rótulos.
|
IncludePermissionsForView |
String |
Especifique published . Veja mais informações em Compartilhar arquivos, pastas e drives.
|
OrderBy |
String |
A ordem em que os arquivos são classificados. Cada chave é classificada em ordem crescente por padrão. Para mais informações, consulte o método files.list .
Confira a seguir os valores destacados:
|
PageSize |
Número inteiro |
O número máximo de arquivos a serem retornados por página.
Os valores aceitáveis são de Valor padrão: |
PageToken |
String |
O token para continuar uma tarefa anterior do Drive - List. Defina esse valor como nextPageToken da resposta anterior.
|
Q |
String | Uma consulta para filtrar os resultados do arquivo. Para mais informações, consulte Pesquisar arquivos. |
Spaces |
String |
Uma lista separada por vírgulas de espaços para consulta em corpora.
Os valores aceitáveis são |
SupportsAllDrives |
Booleano |
Defina o valor como true se o aplicativo solicitante for compatível com Meu Drive e com os drives compartilhados.
Valor padrão: |
Saída da tarefa
A tarefa Drive: List retorna o resultado da resposta que contém a lista de arquivos. Veja a seguir um exemplo de saída:
{ "nextPageToken": string, "kind": string, "incompleteSearch": boolean, "files": [ { object (File) } ] }
Estratégia de solução de erros
A estratégia de solução de erros para uma tarefa especifica a ação a ser realizada se a tarefa falhar devido a um erro temporário. Para mais informações sobre como usar uma estratégia de tratamento de erros e conhecer os diferentes tipos de estratégias de tratamento de erros, consulte Estratégias de tratamento de erros.
Cotas e limites
Para informações sobre o assunto, consulte Cotas e limites.
A seguir
- Adicione bordas e condições de borda.
- Teste e publique sua integração.
- Configure um gatilho.
- Adicione uma tarefa de mapeamento de dados.
- Confira todas as tarefas para os serviços do Google Cloud.