Lecture depuis les entités Jira Cloud - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Lecture depuis les entités Jira Cloud

Prérequis

Un objet Jira Cloud à partir de laquelle vous souhaitez lire. Vous aurez besoin du nom de l'objet tel que Audit Record ou Issue. Le tableau suivant montre les entités prises en charge.

Entités prises en charge pour la source :

Entité Peut être filtré Limite prise en charge Prend en charge Order by Supporte Select * Supporte le partitionnement
Enregistrement d'audit Oui Oui Non Oui Oui
Problème Oui Oui Non Oui Oui
Champ Problème Non Non Non Oui Non
Configuration des. Oui Oui Non Oui Oui
Type de lien vers le problème Non Non Non Oui Non
Schéma de notification des problèmes Oui Oui Non Oui Oui
Schéma de sécurité des problèmes Non Non Non Oui Non
Schéma des types de problèmes Oui Oui Oui Oui Oui
Schéma d'écran des types de problèmes Oui Oui Oui Oui Oui
Type de problème Non Non Non Oui Non
Paramètre Jira Oui Non Non Oui Non
Paramètres avancés Jira Non Non Non Oui Non
Paramètre Jira à l'échelle mondiale Non Non Non Oui Non
Étiquette Non Non Non Oui Oui
Moi-même Oui Non Non Oui Non
Autorisation Non Non Non Oui Non.
Projet Oui Oui Oui Oui Oui
Catégorie de projet Non Non Non Oui Non
Type de projet Non Non Non Oui Non
Informations sur la serveur Non Non Non Oui Non
Users Non Non Non. Oui Non
Flux de travail Oui Oui Oui Oui Oui
Système de flux de travail Non Oui Non Oui Oui
Association de projets de schéma de flux de travail Oui Non Non Oui Non
État du flux de travail Non Non Non Oui Non
Catégorie d'état du flux de travail Non Non Non Oui Non

Exemple :

jiracloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "audit-record", "API_VERSION": "v2" }

Détails de l'entité et du champ Jira Cloud :

Objet Champ Type de données Opérateurs de filtre pris en charge
Enregistrement d'audit filtre Chaîne "="
from DateTime "="
to DateTime "="
id Entier N/A
récapitulatif Chaîne N/A
remoteAddress Chaîne N/A
authorAccountId Chaîne N/A
créé Chaîne N/A
category Chaîne N/A
eventSource Chaîne N/A
description Chaîne N/A
objectItem Struct N/A
changedValues Liste N/A
associatedItems Liste N/A
Groups groupName Liste "="
name Chaîne N/A
groupId Chaîne "="
Problème affectedVersion Chaîne "=, !="
cessionnaire Chaîne "=, !="
category Chaîne "=, !="
composant Chaîne "=, !="
créateur Chaîne "=, !="
en raison DateTime N/A
epic_link Chaîne "=, !="
filtre Chaîne "=, !="
fixVersion Chaîne "=, !="
hierarchyLevel Entier "=, !="
issueKey Chaîne "=, !=, >, <, >=, <="
issueLink Chaîne "=, !="
issueLinkType Chaîne "=, !="
labels Chaîne "=, !="
lastViewed DateTime « =, >, <, >=, <=, entre »
level Chaîne "=, !="
parent Chaîne "=, !="
priority Chaîne "=, !="
project Chaîne "=, !="
projectType Chaîne "=, !="
journaliste Chaîne "=, !="
resolution Chaîne "=, !="
résolus DateTime « =, >, <, >=, <=, entre »
sprint Chaîne "=, !="
status Chaîne "=, !="
type Chaîne "=, !="
updated DateTime « =, >, <, >=, <=, entre »
électeur Chaîne "=, !="
votes Entier « =, ! =, <, >, <=, >=, entre »
observateur Chaîne "=, !="
les observateurs Entier « =, ! =, <, >, <=, >=, entre »
workRatio Entier « =, ! =, <, >, <=, >=, entre »
validateQuery Chaîne "="
développer Chaîne "="
fieldByKeys Booléen "="
id Chaîne N/A
self Chaîne N/A
key Chaîne N/A
renderedFields Struct N/A
propriétés Liste "="
noms Struct N/A
schéma Struct N/A
transitions Liste N/A
opérations Struct N/A
modifier la méta Struct N/A
Journal des modifications Struct N/A
versionedRepresentations Struct N/A
fields Liste "="
fieldsToInclude Struct N/A
warningMessages Liste N/A
créé DateTime N/A
worklogDate DateTime N/A
IssueEvents id Entier N/A
name Chaîne N/A
. id Chaîne N/A
key Chaîne N/A
name Chaîne N/A
personnalisé Booléen N/A
commandable Booléen N/A
navigable Booléen N/A
recherchable Booléen N/A
clauseNames Liste N/A
scope Struct N/A
schéma Struct N/A
Configurations des champs de problèmes isDefault Booléen "="
query Chaîne "="
id Entier "="
name Chaîne N/A
description Chaîne N/A
Type de lien vers le problème id Chaîne N/A
name Chaîne N/A
vers l'intérieur Chaîne N/A
vers l'extérieur Chaîne N/A
self Chaîne N/A
Schémas de notification des problèmes développer Chaîne "="
self Chaîne N/A
id Entier N/A
name Chaîne N/A
description Chaîne N/A
notificationSchemeEvents Liste N/A
scope Struct N/A
Priorité du problème self Chaîne N/A
statusColor Chaîne N/A
description Chaîne N/A
iconUrl Chaîne N/A
name Chaîne N/A
id Chaîne N/A
isDefault Booléen N/A
Résolutions des problèmes self Chaîne N/A
id Chaîne N/A
description Chaîne N/A
name Chaîne N/A
Schéma de sécurité des problèmes self Chaîne N/A
id Entier N/A
name Chaîne N/A
description Chaîne N/A
defaultSecurityLevelId Entier N/A
niveaux Liste N/A
Type de problème self Chaîne N/A
id Chaîne N/A
description Chaîne N/A
iconUrl Chaîne N/A
name Chaîne N/A
sous-tâche Booléen N/A
avatarId Entier N/A
entityId Chaîne N/A
hierarchyLevel Entier N/A
scope Struct N/A
Schéma des types de problèmes orderBy Chaîne "="
développer Chaîne "="
queryString Chaîne "="
id Chaîne N/A
name Chaîne N/A
description Chaîne N/A
defaultIssueTypeId Chaîne N/A
isDefault Booléen N/A
Schéma d'écran des types de problèmes queryString Chaîne "="
orderBy Chaîne "="
développer Chaîne "="
id Chaîne "="
name Chaîne N/A
description Chaîne N/A
Paramètres Jira key Chaîne N/A
keyFilter Chaîne "="
id Chaîne N/A
value Chaîne N/A
name Chaîne N/A
desc Chaîne N/A
type Chaîne N/A
defaultValue Chaîne N/A
exemple Chaîne N/A
allowedValues Liste N/A
Paramètres Jira avancés id Chaîne N/A
key Chaîne N/A
value Chaîne N/A
name Chaîne N/A
desc Chaîne N/A
type Chaîne N/A
defaultValue Chaîne N/A
exemple Chaîne N/A
allowedValues Liste N/A
Paramètres Jira globaux votingEnabled Booléen N/A
watchingEnabled Booléen N/A
unassignedIssuesAllowed Booléen N/A
subTasksEnabled Booléen N/A
issueLinkingEnabled Booléen N/A
timeTrackingEnabled Booléen N/A
attachmentsEnabled Booléen N/A
timeTrackingConfiguration Struct N/A
Étiquette values Liste N/A
Moi-même développer Chaîne "="
self Chaîne N/A
accountId Chaîne N/A
accountType Chaîne N/A
emailAddress Chaîne N/A
avatarUrls Chaîne N/A
displayName Chaîne N/A
actif Booléen N/A
timeZone Chaîne N/A
locale Chaîne N/A
groups Struct N/A
applicationRoles Struct N/A
Autorisation id Chaîne N/A
key Chaîne N/A
name Chaîne N/A
type Chaîne N/A
description Chaîne N/A
havePermission Booléen N/A
deprecatedKey Booléen N/A
Projet orderBy Chaîne "="
clés Liste "="
query Chaîne "="
typeKey Chaîne "="
categoryId Entier "="
action Chaîne "="
développer Chaîne "="
status Liste "="
self Chaîne N/A
id Entier "="
key Chaîne N/A
description Chaîne N/A
lead Struct N/A
composants Liste N/A
issueTypes Liste N/A
url Chaîne N/A
e-mail Chaîne N/A
assigneeType Chaîne N/A
versions Liste N/A
name Chaîne N/A
roles Struct N/A
avatarUrls Struct N/A
projectCategory Struct N/A
projectTypeKey Chaîne N/A
simplified Booléen N/A
style Chaîne N/A
favori Booléen N/A
isPrivate Booléen N/A
issueTypeHierarchy Struct N/A
des autorisations Struct N/A
propriétés Liste "="
uuid Chaîne N/A
aperçu Struct N/A
deleted Booléen N/A
retentionTillDate Chaîne N/A
deletedDate Chaîne N/A
deletedBy Struct N/A
archived Booléen N/A
archivedDate Chaîne N/A
archivedBy Struct N/A
landedPageInfo Struct N/A
Catégorie de projet self Chaîne N/A
id Chaîne N/A
name Chaîne N/A
description Chaîne N/A
Type de projet key Chaîne N/A
formattedKey Chaîne N/A
description Chaîne N/A
Désignation I18 nKey Chaîne N/A
icon Chaîne N/A
color Chaîne N/A
Informations sur la serveur baseUrl Chaîne N/A
version Chaîne N/A
versionNumbers Liste N/A
deploymentType Chaîne N/A
buildNumber Entier N/A
buildDate DateTime N/A
serverTime DateTime N/A
scmInfo Chaîne N/A
serverTitle Chaîne N/A
healthChecks Liste N/A
Users self Chaîne N/A
accountId Chaîne N/A
accountType Chaîne N/A
emailAddress Chaîne N/A
avatarUrls Struct N/A
displayName Chaîne N/A
actif Booléen N/A
timeZone Chaîne N/A
locale Chaîne N/A
groups Struct N/A
applicationRoles Struct N/A
développer Chaîne N/A
Flux de travail workflowName Chaîne "="
développer Chaîne "="
queryString Chaîne "="
orderBy Chaîne "="
isActive Booléen "="
id Struct N/A
description Chaîne N/A
transitions Liste N/A
statuts Liste N/A
isDefault Booléen N/A
manigances Liste N/A
projets Liste N/A
hasDraftWorkflow Booléen N/A
opérations Struct N/A
créé Chaîne N/A
updated Chaîne N/A
Système de flux de travail self Chaîne N/A
id Entier N/A
name Chaîne N/A
description Chaîne N/A
defaultWorkflow Chaîne N/A
issueTypeMappings Struct N/A
originalDefaultWorkflow Chaîne N/A
originalIssueTypeCartographies Struct N/A
ébauche Booléen N/A
lastModifiedUser Struct N/A
lastModified Chaîne N/A
updateDraftIfNécessaire Booléen N/A
issueTypes Struct N/A
Association de projets de schéma de flux de travail projectId Entier "="
projectIds Liste N/A
workflowScheme Struct N/A
État du flux de travail self Chaîne N/A
description Chaîne N/A
iconUrl Chaîne N/A
name Chaîne N/A
id Chaîne N/A
StatusCategory Struct N/A
Catégorie d'état du flux de travail self Chaîne N/A
id Chaîne N/A
key Chaîne N/A
colorName Chaîne N/A
name Chaîne N/A

Requêtes de partitionnement

Vous pouvez fournir l'option Spark supplémentaire NUM_PARTITIONS si vous souhaitez utiliser la simultanéité dans Spark. Avec ce paramètre, la requête d'origine serait divisée en NUM_PARTITIONS plusieurs sous-requêtes pouvant être exécutées simultanément par les tâches Spark.

  • NUM_PARTITIONS: nombre de partitions.

Exemple :

jiraCloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "issue", "API_VERSION": "v2", "NUM_PARTITIONS": "10" }