Amazon S3

O conetor do Amazon S3 oferece acesso SQL a contentores e objetos do Amazon S3.

Antes de começar

Antes de usar o conetor do Amazon S3, conclua as seguintes tarefas:

  • No seu projeto do Google Cloud:
    • Certifique-se de que a conetividade de rede está configurada. Para obter informações sobre padrões de rede, consulte o artigo Conetividade de rede.
    • Conceda a função IAM roles/connectors.admin ao utilizador que está a configurar o conetor.
    • Conceda as seguintes funções de IAM à conta de serviço que quer usar para o conector:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor

      Uma conta de serviço é um tipo especial de Conta Google destinada a representar um utilizador não humano que precisa de autenticação e autorização para aceder a dados nas APIs Google. Se não tiver uma conta de serviço, tem de criar uma. O conector e a conta de serviço têm de pertencer ao mesmo projeto. Para mais informações, consulte Criar uma conta de serviço.

    • Ative os seguintes serviços:
      • secretmanager.googleapis.com (Secret Manager API)
      • connectors.googleapis.com (API Connectors)

      Para saber como ativar serviços, consulte o artigo Ativar serviços.

    Se estes serviços ou autorizações não tiverem sido ativados anteriormente para o seu projeto, é-lhe pedido que os ative quando configurar o conector.

Configure o conetor

Uma associação é específica de uma origem de dados. Isto significa que, se tiver muitas origens de dados, tem de criar uma associação separada para cada origem de dados. Para criar uma associação, faça o seguinte:

  1. Na Cloud Console, aceda à página Integration Connectors > Ligações e, de seguida, selecione ou crie um projeto do Google Cloud.

    Aceda à página Ligações

  2. Clique em + Criar novo para abrir a página Criar associação.
  3. Na secção Localização, escolha a localização para a ligação.
    1. Região: selecione uma localização na lista pendente.

      As regiões suportadas para conetores incluem:

      Para ver a lista de todas as regiões suportadas, consulte o artigo Localizações.

    2. Clicar em Seguinte.
  4. Na secção Detalhes da associação, conclua o seguinte:
    1. Conector: selecione Amazon S3 na lista pendente de conectores disponíveis.
    2. Versão do conetor: selecione a versão do conetor na lista pendente de versões disponíveis.
    3. No campo Nome da ligação, introduza um nome para a instância de ligação.

      Os nomes das associações têm de cumprir os seguintes critérios:

      • Os nomes das associações podem usar letras, números ou hífenes.
      • As letras têm de ser minúsculas.
      • Os nomes das associações têm de começar com uma letra e terminar com uma letra ou um número.
      • Os nomes das associações não podem exceder 49 carateres.
    4. Opcionalmente, introduza uma Descrição para a instância de associação.
    5. Opcionalmente, ative o Registo na nuvem e, em seguida, selecione um nível de registo. Por predefinição, o nível do registo está definido como Error.
    6. Conta de serviço: selecione uma conta de serviço que tenha as funções necessárias.
    7. Opcionalmente, configure as definições do nó de associação:

      • Número mínimo de nós: introduza o número mínimo de nós de ligação.
      • Número máximo de nós: introduza o número máximo de nós de ligação.

      Um nó é uma unidade (ou uma réplica) de uma ligação que processa transações. São necessários mais nós para processar mais transações para uma ligação e, inversamente, são necessários menos nós para processar menos transações. Para compreender como os nós afetam os preços dos conectores, consulte o artigo Preços dos nós de ligação. Se não introduzir valores, por predefinição, os nós mínimos são definidos como 2 (para uma melhor disponibilidade) e os nós máximos são definidos como 50.

    8. Região da AWS: região onde a sua instância do Amazon S3 está alojada
    9. Opcionalmente, clique em + Adicionar etiqueta para adicionar uma etiqueta à associação sob a forma de um par chave/valor.
    10. Clicar em Seguinte.
  5. Na secção Destinos, introduza os detalhes do anfitrião remoto (sistema de back-end) ao qual quer estabelecer ligação.
    1. Tipo de destino: selecione um Tipo de destino.
      • Para especificar o nome de anfitrião ou o endereço IP de destino, selecione Endereço do anfitrião e introduza o endereço no campo Anfitrião 1.
      • Para estabelecer uma ligação privada, selecione Anexo do ponto final e escolha o anexo necessário na lista Anexo do ponto final.

      Se quiser estabelecer uma ligação pública aos seus sistemas de back-end com segurança adicional, pode considerar configurar endereços IP estáticos de saída para as suas ligações e, em seguida, configurar as regras da firewall para permitir apenas os endereços IP estáticos específicos.

      Para introduzir destinos adicionais, clique em +Adicionar destino.

    2. Clicar em Seguinte.
  6. Na secção Autenticação, introduza os detalhes de autenticação.
    1. Selecione um Tipo de autenticação e introduza os detalhes relevantes.

      Os seguintes tipos de autenticação são suportados pela ligação do Amazon S3:

      • Credenciais de raiz
      • Funções de IAM do AWS
      • Credenciais temporárias da AWS
    2. Para saber como configurar estes tipos de autenticação, consulte o artigo Configurar autenticação.

    3. Clicar em Seguinte.
  7. Rever: reveja os detalhes da ligação e da autenticação.
  8. Clique em Criar.

Configure a autenticação

Introduza os detalhes com base na autenticação que quer usar.

  • Credenciais de raiz

    Para autenticar através das credenciais de raiz da conta.

    • Chave de acesso da AWS: a chave de acesso do utilizador principal
    • Segredo de acesso da AWS: a chave secreta do utilizador raiz
  • Funções de IAM da AWS

    Para autenticar através de uma função do AWS IAM.

    • Chave de acesso da AWS: a chave de acesso do utilizador do IAM para assumir a função
    • Segredo de acesso da AWS: a chave secreta do utilizador do IAM para assumir a função
    • ARN da função da AWS: especifique o ARN da função com a qual quer autenticar. Apenas seriam obtidas as credenciais para a função especificada.
    • ID externo da AWS: obrigatório apenas quando assume uma função noutra conta.
  • Credenciais temporárias da AWS

    Para autenticar com credenciais temporárias

    • Chave de acesso da AWS: a chave de acesso do utilizador do IAM para assumir a função
    • Segredo de acesso da AWS: a chave secreta do utilizador do IAM para assumir a função
    • Token de sessão da AWS: este é gerado juntamente com as credenciais temporárias.
    • ARN da função da AWS: especifique o ARN da função com a qual quer autenticar. Apenas seriam obtidas as credenciais para a função especificada.
    • ID externo da AWS: obrigatório apenas quando assume uma função noutra conta.

Para ver informações sobre como configurar uma conta da AWS, consulte o artigo Configurar o Amazon S3. Para ver informações sobre como criar um contentor S3, consulte o artigo Crie um contentor S3. Contacte o seu administrador da AWS para criar credenciais da função do IAM da AWS ou credenciais temporárias da AWS na conta da AWS.

Exemplos de configuração de ligação

Esta secção apresenta os valores de exemplo para os vários campos que configura quando cria a associação do Amazon S3.

Tipo de ligação de credenciais de raiz

Nome do campo Detalhes
Localização europe-west1
Conetor Amazon S3
Versão do conetor 1
Nome da ligação aws-s3
Descrição aws-s3
Conta de serviço SERVICE_ACCOUNT_NAME@serviceaccount
Região da AWS Virgínia do Norte
Número mínimo de nós 2
Número máximo de nós 50
Credenciais de raiz Sim
Chave de acesso da AWS AWS_ACCESS_KEY
Segredo de acesso da AWS AWS_ACCESS_SECRET
Versão do Secret 1

Tipo de ligação de funções do AWS IAM

Nome do campo Detalhes
Localização europe-west1
Conetor Amazon S3
Versão do conetor 1
Nome da ligação aws-s3
Descrição aws-s3
Conta de serviço SERVICE_ACCOUNT_NAME@serviceaccount
Região da AWS Virgínia do Norte
Número mínimo de nós 2
Número máximo de nós 50
Funções de IAM do AWS Sim
Chave de acesso da AWS AWS_ACCESS_KEY
Segredo de acesso da AWS AWS_ACCESS_SECRET
Versão do Secret 1

Tipo de ligação de credenciais temporárias da AWS

Nome do campo Detalhes
Localização europe-west1
Conetor Amazon S3
Versão do conetor 1
Nome da ligação aws-s3
Descrição aws-s3
Conta de serviço SERVICE_ACCOUNT_NAME@serviceaccount
Região da AWS Virgínia do Norte
Número mínimo de nós 2
Número máximo de nós 50
Credenciais temporárias da AWS Sim
Chave de acesso da AWS AWS_ACCESS_KEY
Segredo de acesso da AWS AWS_ACCESS_SECRET
Versão do Secret 1
Símbolo da sessão da AWS AWS_SESSION_TOKEN

Entidades, operações e ações

Todos os conetores de integração oferecem uma camada de abstração para os objetos da aplicação ligada. Só pode aceder aos objetos de uma aplicação através desta abstração. A abstração é exposta como entidades, operações e ações.

  • Entidade: pode considerar uma entidade como um objeto ou uma coleção de propriedades na aplicação ou no serviço associado. A definição de uma entidade difere de um conetor para um conetor. Por exemplo, num conetor de base de dados, as tabelas são as entidades. Num conetor de servidor de ficheiros, as pastas são as entidades. Num conetor de sistema de mensagens, as filas são as entidades.

    No entanto, é possível que um conector não suporte ou não tenha entidades, caso em que a lista Entities estará vazia.

  • Operação: uma operação é a atividade que pode realizar numa entidade. Pode realizar qualquer uma das seguintes operações numa entidade:

    Selecionar uma entidade na lista disponível gera uma lista de operações disponíveis para a entidade. Para uma descrição detalhada das operações, consulte as operações de entidades da tarefa de conectores. No entanto, se um conector não suportar nenhuma das operações de entidades, essas operações não suportadas não são apresentadas na lista Operations.

  • Ação: uma ação é uma função de primeira classe que é disponibilizada à integração através da interface do conetor. Uma ação permite-lhe fazer alterações a uma ou mais entidades e varia de conetor para conetor. Normalmente, uma ação tem alguns parâmetros de entrada e um parâmetro de saída. No entanto, é possível que um conector não suporte nenhuma ação, caso em que a lista Actions está vazia.

Ações

Esta secção apresenta algumas das ações suportadas pelo conetor. Para compreender como configurar as ações, consulte os exemplos de ações.

Ação CopyObject

Esta ação permite-lhe copiar um objeto de um contentor para outro ou dentro do mesmo contentor.

Parâmetros de entrada da ação CopyObject

Nome do parâmetro Tipo de dados Obrigatória Descrição
BucketSource String Sim Nome do contentor a partir do qual o objeto deve ser copiado.
ObjectSource Objeto Sim Nome do objeto que deve ser copiado.
BucketDestination String Sim Nome do contentor para o qual o objeto deve ser copiado.
ObjectDestination String Não Nome do objeto no contentor de destino. Se não for especificado, o nome é o mesmo que o nome original.

Parâmetros de saída da ação CopyObject

Esta ação devolve o estado 200 (OK) se a cópia for bem-sucedida.

Para compreender como configurar a ação CopyObject, consulte os exemplos de ações.

Ação DownloadObjects

Esta ação recebe mais um objeto de um contentor.

Introduza os parâmetros da ação DownloadObjects

Nome do parâmetro Tipo de dados Obrigatória Descrição
Grupo String Sim Nome do contentor onde o objeto a transferir está presente.
Objeto String Não Nome do objeto que deve ser transferido. Se não for especificado, todos os objetos do contentor especificado são transferidos.
HasBytes Booleano Sim Especifica se o conteúdo deve ser transferido como uma string codificada em Base64.
UpdatedStartDate Data/hora Não A data de início do intervalo de tempo para transferir objetos. Se não for especificado, os objetos são transferidos do mais antigo até UpdatedEndDate.
UpdatedEndDate Data/hora Não A data de fim do intervalo de tempo para transferir objetos. Se não for especificado, os objetos são transferidos a partir da UpdatedStartDate especificada até ao dia atual.

Parâmetros de saída da ação DownloadObjects

Esta ação devolve o estado 200 (OK) se a transferência for bem-sucedida.

Para compreender como configurar a ação DownloadObjects, consulte os exemplos de ações.

Ação UploadObject

Esta ação permite-lhe carregar um objeto para um contentor.

Introduza os parâmetros da ação UploadObject

Nome do parâmetro Tipo de dados Obrigatória Descrição
Grupo String Sim Nome do contentor onde o objeto deve ser carregado.
ContentBytes String Não O conteúdo de bytes a carregar como um ficheiro.
HasBytes Booleano Sim Especifica se o conteúdo deve ser carregado como uma string codificada em Base64.
AccessPolicy String Não A política de acesso para este objeto. Os valores permitidos são PRIVATE, ANONREAD, ANONREADWRITE e AUTHREAD. O valor predefinido é PRIVATE.
Conteúdo String Não O conteúdo a carregar.
FileName String Não Nome do ficheiro a carregar. Este valor é obrigatório quando especifica o parâmetro FileContent.

Parâmetros de saída da ação UploadObject

Esta ação devolve o estado 200 (OK) se o carregamento do objeto for bem-sucedido.

Para compreender como configurar a ação UploadObject, consulte os exemplos de ações.

Ação DeleteObject

Esta ação permite-lhe eliminar um objeto de um contentor.

Parâmetros de entrada da ação DeleteObject

Nome do parâmetro Tipo de dados Obrigatória Descrição
Grupo String Sim Nome do contentor onde o objeto a eliminar está presente.
Objeto String Sim Nome do objeto que deve ser eliminado.

Parâmetros de saída da ação DeleteObject

Esta ação devolve o estado 200 (OK) se a eliminação for bem-sucedida.

Para compreender como configurar a ação DeleteObject, consulte os exemplos de ações.

Ação MoveObject

Esta ação permite que os utilizadores movam um objeto existente de um contentor específico para outro contentor ou para o mesmo contentor.

Introduza os parâmetros da ação MoveObject

Nome do parâmetro Tipo de dados Obrigatória Descrição
BucketSource String Sim O nome do contentor de origem onde o objeto a mover está presente.
ObjectSource String Sim Nome do objeto que deve ser movido.
BucketDestination String Sim O nome do contentor de destino para onde o objeto deve ser movido.
ObjectDestination String Não Nome do objeto no contentor de destino. Se não for especificado, o nome original é mantido.

Parâmetros de saída da ação MoveObject

Esta ação devolve o estado 200 (OK) se a operação de movimento for bem-sucedida.

Para compreender como configurar a ação MoveObject, consulte os exemplos de ações.

Ação PutBucketAcl

Esta ação permite-lhe atualizar a Lista de controlo de acesso (LCA) de um contentor.

Parâmetros de entrada da ação PutBucketAcl

Nome do parâmetro Tipo de dados Obrigatória Descrição
Grupo String Sim Nome do contentor ao qual a ACL deve ser aplicada.
ACL String Sim Nível de acesso a aplicar ao contentor.

Parâmetros de saída da ação PutBucketAcl

Esta ação devolve o estado 200 (OK) se a atualização da ACL do contentor for bem-sucedida.

Para compreender como configurar a ação PutBucketAcl, consulte os exemplos de ações.

Ação PutObjectAcl

Esta ação permite-lhe atualizar a Lista de controlo de acesso (ACL) de um objeto num contentor.

Parâmetros de entrada da ação PutObjectAcl

Nome do parâmetro Tipo de dados Obrigatória Descrição
Grupo String Sim Nome do contentor no qual o objeto está presente.
ACL String Sim Nível de acesso a aplicar ao objeto.
LEGENDA String Sim Nome do objeto ao qual a ACL deve ser aplicada.

Parâmetros de saída da ação PutObjectAcl

Esta ação devolve o estado 200 (OK) se a atualização da ACL do objeto for bem-sucedida.

Para compreender como configurar a ação PutObjectAcl, consulte os exemplos de ações.

Exemplos de ações

Esta secção descreve como realizar algumas das ações neste conector.

Exemplo: copie um objeto

Este exemplo copia um objeto de um contentor para outro.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação CopyObject e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "BucketSource": "aws-s3-bucket-source",
    "ObjectSource": "pic.jpg",
    "BucketDestination": "aws-s3-bucket-destination",
    "ObjectDestination": "new_pic.jpg"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:CopyObjectconnectorOutputPayload

    [{
    "Status": "Success"
    }]

Exemplo: transferir um objeto

Este exemplo transfere um objeto do contentor especificado.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação DownloadObjects e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "Bucket": "aws-s3-bucket-source",
    "HasBytes": true
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:DownloadObjectsconnectorOutputPayload

    [{
    "Success": "True",
    "RemoteFile": "prefix1%2Faws-s3-bucket-source%2Finventory-test-1%2F2023-09-10T01-00Z%2Fmanifest.json",
    "ContentBytes": "ewogICJzb3VyY2VCdWNrZXQiIDogImF3cy1zMy1idWNrZXQtYmNvbmUiLAogICJnOK"
    },
    {
    "Success": "True",
    "RemoteFile": "upload1.txt",
    "ContentBytes": "VGhpcyBpcyBhIHRlc3RpbmcgZmlsZQ=="
    }]

Exemplo: carregar um objeto

Este exemplo carrega um objeto para o contentor especificado.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação UploadObject e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "Bucket": "aws-s3-bucket-source",
    "FileName": "upload_1.txt",
    "Content": "This is a testing file",
    "AccessPolicy": "PUBLIC"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:UploadObjectconnectorOutputPayload

    [{
    "Status": "success",
    "bucket": "aws-s3-bucket-source",
    "rss:title": "Object 'upload_1.txt' was created in the bucket: aws-s3-bucket-source",
    "object": "upload_1.txt"
    }]

Exemplo: elimine um objeto

Este exemplo elimina um objeto do contentor especificado.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação DeleteObject e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "Bucket": "aws-s3-bucket-source",
    "Object": "abc.png"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:DeleteObjectconnectorOutputPayload

    [{
    "Status": "Success"
    }]

Exemplo: mova um objeto

Este exemplo move um objeto de um contentor para outro.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação MoveObject e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "BucketSource": "aws-s3-bucket-source",
    "ObjectSource": "abc.png",
    "BucketDestination": "aws-s3-bucket-destination",
    "ObjectDestination": "moved.png"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:MoveObjectconnectorOutputPayload

    [{
    "Status": "Success"
    }]

Exemplo: atualizar a LCA de um contentor

Este exemplo atualiza as autorizações de controlo de acesso para um contentor.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação PutBucketAcl e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "BucketSource": "aws-s3-bucket-source",
    "ACL": "public-read"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:PutBucketAclconnectorOutputPayload

    [{
    "Status": "Success"
    }]

Exemplo: atualizar a ACL de um objeto

Este exemplo atualiza as autorizações de controlo de acesso para um objeto num contentor.

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação PutObjectAcl e, de seguida, clique em Concluído.
  3. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "Bucket": "aws-s3-bucket-source",
    "ACL": "aws-exec-read",
    "Key": "AWS_S3_BusinessCase_V2.xlsx"
    }
  4. Se a ação for bem-sucedida, o parâmetro de resposta da tarefa terá um valor semelhante ao seguinte:PutObjectAclconnectorOutputPayload

    [{
    "Status": "Success"
    }]

Exemplos de operações de entidades

Esta secção mostra como realizar algumas das operações de entidades neste conector.

Exemplo: listar os metadados de todos os objetos

Este exemplo obtém os metadados de todos os objetos na entidade Object.

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Object na lista Entity.
  3. Selecione a operação List e, de seguida, clique em Concluído.
  4. Opcionalmente, na secção Entrada de tarefas da tarefa Conetores, pode filtrar o conjunto de resultados especificando uma cláusula de filtro. Especifique sempre o valor da cláusula de filtro entre aspas simples ('). Por exemplo, Bucket='test-bucket'. Também pode especificar várias condições de filtro através dos operadores lógicos. Por exemplo, Bucket='test-bucket' and OwnerId='b1ecc809ad8467088afb'.

Exemplo: obter metadados de um contentor

Este exemplo obtém os metadados do contentor com o ID especificado da entidade Bucket.

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Bucket na lista Entity.
  3. Selecione a operação Get e, de seguida, clique em Concluído.
  4. Na secção Entrada de tarefas da tarefa Conetores, clique em EntityId e, de seguida, introduza demo_replication no campo Valor predefinido.

    Aqui, demo_replication é um ID do depósito exclusivo na entidade Bucket.

Exemplo: crie um contentor

Este exemplo cria um contentor na entidade Bucket.

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Bucket na lista Entity.
  3. Selecione a operação Create e, de seguida, clique em Concluído.
  4. Na secção Entrada da tarefa da tarefa Conetores, clique em connectorInputPayload e, de seguida, introduza um valor semelhante ao seguinte no campo Default Value:
    {
    "Bucket": "Demo1697528098686"
    }

    Se a integração for bem-sucedida, o campo connectorOutputPayload da tarefa do conector tem um valor semelhante ao seguinte:

    [{
    "Bucket": "Demo1697528098686"
    }]

Exemplo: elimine um contentor

Este exemplo elimina o contentor com o ID especificado na entidade Bucket.

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Bucket na lista Entity.
  3. Selecione a operação Delete e, de seguida, clique em Concluído.
  4. Na secção Entrada de tarefas da tarefa Conectores, clique em entityId e, de seguida, introduza demo1697528098686 no campo Valor predefinido.

Use a ligação do Amazon S3 numa integração

Depois de criar a ligação, esta fica disponível no Apigee Integration e no Application Integration. Pode usar a ligação numa integração através da tarefa Conectores.

  • Para compreender como criar e usar a tarefa Connectors no Apigee Integration, consulte o artigo Tarefa Connectors.
  • Para compreender como criar e usar a tarefa Connectors na integração de aplicações, consulte o artigo Tarefa Connectors.

Obtenha ajuda da comunidade do Google Cloud

Pode publicar as suas perguntas e discutir este conector na comunidade do Google Cloud nos Fóruns do Cloud.

O que se segue?