FetchJiraIssues 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-atlassian-processors-nar
Description¶
Récupère les problèmes dans Jira Cloud à l’aide de l’API REST v3 avec des options de recherche configurables. Fournit deux modes de recherche : 1. Recherche simple - Filtre par nom de projet, catégorie de statut, dates de création/mise à jour 2. Recherche avancée - Utilisation d’expressions personnalisées JQL (Jira Query Language) Principales fonctions : - Gestion intelligente de la pagination avec gestion automatique de l’état - Capacité de synchronisation incrémentale utilisant les horodatages entre les exécutions du processeur - Gestion de la date tenant compte du fuseau horaire de l’utilisateur Jira - Récupération configurable des champs de la question - Ajoute des métadonnées aux FlowFiles : URL source (jira.source.url), requête (jira.query.jql), type d’instruction (statement.type) - Ajoute les attributs d’insertion et d’upsertion pour le traitement en aval Le processeur maintient l’état du cluster pour reprendre les opérations après les redémarrages L’authentification est gérée via une authentification basique utilisant l’email Jira/les identifiants du jeton d’API. C’est actuellement la seule méthode possible. LIMITATIONS : - les suppressions de questions Jira ne sont pas détectées.
Exigences en matière d’entrées¶
ALLOWED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Jeton API |
Jeton d’API Jira pour l’autorisation |
Méthode d’autorisation |
Méthode d’autorisation pour API Jira Cloud |
Créé après |
Filtrer les problèmes créés après la date/heure spécifiée (facultatif, format : aaaa-MM-dd) |
URL d’environnement |
URL vers l’environnement Atlassian Jira |
Champs de questions |
Une liste des champs à renvoyer pour chaque numéro. Cette propriété accepte une liste séparée par des virgules. |
Requête JQL |
Chaîne de requête JQL (exigence pour l’utilisation du type de requête JQL) |
E-mail Jira |
E-mail associé au compte Jira |
Taille maximale des pages |
La valeur de la taille maximale de la page doit être comprise entre 50 et 1000 |
Nom du projet |
Nom du projet pour une recherche simple |
Type de recherche |
Type de recherche à effectuer |
Catégories de statut |
Filtre de catégories de statut pour une recherche simple (facultatif) |
Mise à jour après |
Filtrer les questions mises à jour après la date/heure spécifiée (facultatif, format : aaaa-MM-dd) |
Web Client Service |
Service de contrôle pour la gestion des connexions HTTP à Jira |
Gestion de l’État¶
Champs d’application |
Description |
---|---|
CLUSTER |
Enregistre l’état de la pagination pour maintenir la position entre les redémarrages. |
Relations¶
Nom |
Description |
---|---|
success |
Les questions Jira ont été récupérées avec succès |
Écrit les attributs¶
Nom |
Description |
---|---|
mime.type |
application/json |
jira.query.jql |
La requête JQL utilisée pour cette recherche |
jira.source.url |
URL de la source Jira |
statement.type |
Type d’instruction INSERT, UPSERT |