FetchJiraIssues 2025.10.2.19¶
Pacote¶
com.snowflake.openflow.runtime | runtime-atlassian-processors-nar
Descrição¶
Busca problemas de Jira Cloud usando a API REST v3 com opções de pesquisa configuráveis. Fornece dois modos de pesquisa: 1. Pesquisa simples: filtre por nome do projeto, categoria de status, datas de criação/atualização 2. Pesquisa avançada: use expressões JQL (Jira Query Language) personalizadas Principais recursos: - Manipulação inteligente de paginação com gerenciamento automático de estado - Capacidade de sincronização incremental usando carimbos de data/hora entre execuções do processador - Tratamento de datas com fuso horário usando o fuso horário do usuário Jira - Recuperação de campos de problema configuráveis - Adiciona metadados a FlowFiles: URL de origem (jira.source.url), consulta (jira.query.jql), tipo de instrução (statement.type) - Adiciona atributos insert,upsert para processamento downstream O processador mantém o estado do cluster para retomar as operações após reinicializações A autenticação é tratada via autenticação básica usando e-mail Jira/credenciais de token da API. Atualmente esse é o único método compatível. LIMITATIONS: - As exclusões de problemas do Jira não são detectadas.
Requisito de entrada¶
ALLOWED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
|---|---|
Token de API |
A token da Jira API para autorização |
Método de autorização |
Método de autorização para a Jira Cloud API |
Criado após |
Filtrar problemas criados após a data/hora especificada (opcional, formato: yyyy-MM-dd) |
URL do ambiente |
URL para o ambiente do Atlassian Jira |
Campos de problemas |
Uma lista de campos a serem retornados para cada edição. Essa propriedade aceita uma lista separada por vírgulas. |
Consulta JQL |
Cadeia de caracteres de consulta JQL (obrigatória ao usar o tipo de consulta JQL) |
E-mail do Jira |
Endereço de e-mail associado à conta do Jira |
Tamanho máximo da página |
O valor de Tamanho máximo da página deve estar entre 50 e 1000 |
Nomes de projetos |
Lista separada por vírgulas de nomes de projetos para pesquisa simples |
Gerenciador de taxa de solicitação |
Serviço de controlador para acompanhar os limites de taxa da APIs Atlassian |
Tipo de pesquisa |
Tipo de pesquisa a ser realizada |
Categoria de status |
Filtro de categoria de status para pesquisa simples (opcional) |
Atualizado após |
Filtre os problemas atualizados após a data/hora especificada (opcional, formato: yyyy-MM-dd) |
Serviço de cliente Web |
Serviço de controlador para gerenciar conexões HTTP com o Jira |
Gerenciamento do estado¶
Escopos |
Descrição |
|---|---|
CLUSTER |
Armazena o estado de paginação para manter a posição entre as reinicializações. É redefinido quando a configuração de ingestão é alterada. |
Relações¶
Nome |
Descrição |
|---|---|
tentar novamente |
Ocorreu uma falha que permite uma nova tentativa, por exemplo, limitação de taxa |
success |
Obteve com sucesso os problemas do Jira |
Grava atributos¶
Nome |
Descrição |
|---|---|
mime.type |
applicativo/json |
jira.query.jql |
A consulta JQL usada para essa busca |
jira.source.url |
URL da fonte do Jira |
statement.type |
Tipo de instrução INSERT, UPSERT |