Extrair Dados do Texto
A Tarefa Extrair Dados do Texto é concebida para analisar um texto de entrada e extrair informações específicas com base em critérios definidos. A configuração permite definir o texto a ser analisado e os dados a serem extraídos.
Configuração
Texto
- Campo:
Testo - Descrição: Especifique o texto a ser analisado, que pode incluir parâmetros dinâmicos.
- Exemplo: texto a analisar e/ou
#>parametro_string<# - O valor
#>parametro_string<#indica um parâmetro dinâmico que será substituído em tempo de execução.
2. Dados a Extrair
Cada informação a ser extraída é definida por um nome e uma descrição. Por exemplo:
| Nome | Descrição |
|---|---|
dato_da_estrarre_1 | Descrição natural do dado 1 a extrair do texto |
dato_da_estrarre_2 | Descrição natural do dado 2 a extrair do texto |
dato_da_estrarre_3 | Descrição natural do dado 3 a extrair do texto |
- Cada dado a extrair é descrito em linguagem natural para facilitar a compreensão.
- É possível adicionar múltiplos dados a extrair
Exemplo de uso
Parâmetros de Saída
Esta Tarefa, ao final da sua execução, expõe os seguintes Parâmetros de Saída que podem ser reutilizados em Tarefas subsequentes.
- result: Este parâmetro pode retornar uma mensagem de erro (por exemplo "Dados a extrair ausentes") ou uma mensagem informativa sobre o resultado da execução da Tarefa (por exemplo "2 características extraídas do documento").
- resultJson: Representa o resultado da execução da tarefa em formato JSON, incluindo informações gerais, configurações e detalhes da execução.
- Parâmetros dinâmicos: para cada dado configurado na fase de extração é gerado um parâmetro de saída cujo nome corresponde exatamente ao nome do dado definido. Este parâmetro conterá o valor extraído do texto com base nas regras de configuração. No exemplo apresentado no capítulo anterior, o parâmetro terá como nome “main_character” e conterá o nome do protagonista da história.