Consulte os conectores compatíveis com o Application Integration.
Language: tarefa de anotação de texto
A tarefa Language - Annotate Text permite executar várias operações de linguagem natural, como, análise de sentimento, análise de entidade e análise sintática em um texto específico usando o Cloud Natural Language.
Para mais informações sobre as operações compatíveis da Natural Language, consulte Operações da Natural Language compatíveis.
Antes de começar
Execute as seguintes tarefas no projeto do Google Cloud antes de configurar a tarefa Language - Annotate Text:
- Ative a API Cloud Natural Language (
language.googleapis.com
). - Criar um perfil de autenticação. A integração de aplicativos usa um perfil de autenticação para se conectar a um endpoint de autenticação para a tarefa Language - Annotate Text.
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 "Language - Annotate Text"
- 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. Você pode 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 da 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 Language - Annotation Text no editor de integração.
- Clique no elemento Language - Annotate Text no designer para ver o painel de configurações de idioma Language - Annotate Text.
- 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 Language - Annotate Text:
Propriedade | Tipo de dados | Descrição |
---|---|---|
Região | String | Região em que você quer executar a operação de anotação. Por exemplo, us-central1 . |
ProjectsId | String | É o ID do seu projeto no Google Cloud. |
Solicitação | JSON | Consulte Estrutura de solicitação JSON. |
Saída da tarefa
A tarefa Language - Annotate Text retorna a saída da resposta, dependendo das operações realizadas. Veja a seguir um exemplo de saída quando for realizada a análise sintática:
{ "sentences": [ ... Array of sentences with sentence information ], "tokens": [ ... Array of tokens with token information ] }
Operações do Natural Language compatíveis
A tarefa Language - Annotate Text permite realizar as seguintes operações do Natural Language:
- Análise de sentimento
- Use a análise de sentimento para identificar e determinar a atitude emocional (positiva, negativa ou neutra) de um determinado texto. Para realizar essa operação, defina o campo
extractDocumentSentiment
do JSON de solicitação comotrue
. - Análise de entidades
- Use a análise de entidade para inspecionar e recuperar entidades, como substantivos próprios e substantivos comuns de um determinado texto. Para realizar essa operação, defina o campo
extractEntities
do JSON de solicitação comotrue
. - Análise sintática
- Use a análise sintática para extrair informações linguísticas de um determinado texto. Para realizar essa operação, defina o campo
extractSyntax
do JSON de solicitação comotrue
.
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.