Consulte os conectores compatíveis com o Application Integration.

Firestore: tarefa Get em lote

A tarefa Firestore - Batch Get permite enviar uma única solicitação em lote para o Cloud Firestore para receber ou recuperar o conteúdo de vários documentos do Firestore. Os documentos recuperados podem não estar na mesma ordem em que foram solicitados.

O Firestore é um banco de dados de documentos NoSQL criado para oferecer escalonamento automático, alto desempenho e facilidade no desenvolvimento de aplicativos.

Antes de começar

Execute as seguintes tarefas no projeto do Google Cloud antes de configurar a tarefa Firestore - Batch Get:

  1. Ative a API Cloud Firestore (firestore.googleapis.com).

    Ativar a API Cloud Firestore

  2. Criar um perfil de autenticação. A Application Integration usa um perfil de autenticação para se conectar a um endpoint de autenticação para a tarefa Firestore - Batch Get.

    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.

Configurar a tarefa "Firestore - Get Batch"

  1. No console do Google Cloud, acesse a página Application Integration.

    Acessar o Application Integration

  2. 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.

  3. 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:

    1. Insira um nome e uma descrição no painel Criar integração.
    2. Selecione uma região para a integração.
    3. 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.
    4. Clique em Criar.

    Isso abre a integração na página do editor de integração.

  4. Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas e conectores disponíveis.
  5. Clique e coloque o elemento Firestore - Batch Get no editor de integração.
  6. Clique no elemento Firestore - Batch Get no designer para visualizar o painel de configuração de tarefa Firestore - Batch Get.
  7. 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.

  8. 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 Firestore - Batch Get.

Propriedade Tipo de dados Descrição
Região String Local do banco de dados do Firestore. Por exemplo, us-central1.
ProjectsId String É o ID do seu projeto no Google Cloud.
DatabasesIdString ID do banco de dados do Firestore.
Solicitação JSON Consulte Estrutura de solicitação JSON.

Saída da tarefa

A tarefa Firestore - Batch Get retorna os dados do documento no formato codificado em base64. É necessário decodificar o valor codificado em base64 para receber a string de saída.

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