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 | |
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" }