Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Lesen aus Jira-Cloud-Entitäten
Voraussetzung
Ein Jira-Cloud-Objekt, aus dem gelesen werden soll. Sie benötigen den Objektnamen wie Prüfungsunterlagen oder Problem. Die folgende Tabelle zeigt die unterstützten Entitäten.
Unterstützte Entitäten für Quelle:
| Entität | Kann gefiltert werden | Unterstützt Limit | Unterstützt „Sortieren nach“ | Unterstützt „* auswählen“ | Unterstützt Partitionierung |
|---|---|---|---|---|---|
| Prüfungsaufzeichnung | Ja | Ja | Nein | Ja | Ja |
| Problem | Ja | Ja | Nein | Ja | Ja |
| Problem-Feld | Nein | Nein | Nein | Ja | Nein |
| Problem-Feldkonfiguration | Ja | Ja | Nein | Ja | Ja |
| Problem-Linktyp | Nein | Nein | Nein | Ja | Nein |
| Problem-Benachrichtigungsschema | Ja | Ja | Nein | Ja | Ja |
| Problem-Sicherheitsschema | Nein | Nein | Nein | Ja | Nein |
| Problemtyp-Schema | Ja | Ja | Ja | Ja | Ja |
| Problemtyp-Bildschirmschema | Ja | Ja | Ja | Ja | Ja |
| Problemtyp | Nein | Nein | Nein | Ja | Nein |
| Jira-Einstellung | Ja | Nein | Nein | Ja | Nein |
| Jira-Einstellung Erweitert | Nein | Nein | Nein | Ja | Nein |
| Jira-Einstellung Global | Nein | Nein | Nein | Ja | Nein |
| Label (Bezeichnung) | Nein | Nein | Nein | Ja | Ja |
| Ich selbst | Ja | Nein | Nein | Ja | Nein |
| Berechtigung | Nein | Nein | Nein | Ja | Nein. |
| Projekt | Ja | Ja | Ja | Ja | Ja |
| Projektkategorie | Nein | Nein | Nein | Ja | Nein |
| Projekttyp | Nein | Nein | Nein | Ja | Nein |
| Server-Info | Nein | Nein | Nein | Ja | Nein |
| Benutzer | Nein | Nein | Nein. | Ja | Nein |
| Workflow | Ja | Ja | Ja | Ja | Ja |
| Workflow-Schema | Nein | Ja | Nein | Ja | Ja |
| Workflow-Schema Projektzuordnung | Ja | Nein | Nein | Ja | Nein |
| Workflow-Status | Nein | Nein | Nein | Ja | Nein |
| Workflow-Status-Kategorie | Nein | Nein | Nein | Ja | Nein |
Beispiel:
jiracloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "audit-record", "API_VERSION": "v3" }
Jira-Cloud-Entität und Felddetails:
| Objekt | Feld | Datentyp | Unterstützte Filteroperatoren |
|---|---|---|---|
| Prüfungsaufzeichnung | Filter | Zeichenfolge | "=" |
| from | DateTime | "=" | |
| to | DateTime | "=" | |
| id | Ganzzahl | – | |
| Übersicht | Zeichenfolge | – | |
| remoteAddress | Zeichenfolge | – | |
| authorAccountId | Zeichenfolge | – | |
| created | Zeichenfolge | – | |
| category | Zeichenfolge | – | |
| eventSource | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| objectItem | Struct | – | |
| changedValues | Auflisten | – | |
| associatedItems | Auflisten | – | |
| Gruppen | groupName | Auflisten | "=" |
| Name | Zeichenfolge | – | |
| groupId | Zeichenfolge | "=" | |
| Problem | affectedVersion | Zeichenfolge | "=, !=" |
| assignee | Zeichenfolge | "=, !=" | |
| category | Zeichenfolge | "=, !=" | |
| component | Zeichenfolge | "=, !=" | |
| creator | Zeichenfolge | "=, !=" | |
| due | DateTime | – | |
| epic_link | Zeichenfolge | "=, !=" | |
| Filter | Zeichenfolge | "=, !=" | |
| fixVersion | Zeichenfolge | "=, !=" | |
| hierarchyLevel | Ganzzahl | "=, !=" | |
| issueKey | Zeichenfolge | "=, !=, >, <, >=, <=" | |
| issueLink | Zeichenfolge | "=, !=" | |
| issueLinkType | Zeichenfolge | "=, !=" | |
| labels | Zeichenfolge | "=, !=" | |
| lastViewed | DateTime | "=, >, <, >=, <=, between" | |
| level | Zeichenfolge | "=, !=" | |
| übergeordneter | Zeichenfolge | "=, !=" | |
| priority | Zeichenfolge | "=, !=" | |
| project | Zeichenfolge | "=, !=" | |
| projectType | Zeichenfolge | "=, !=" | |
| reporter | Zeichenfolge | "=, !=" | |
| Auflösung | Zeichenfolge | "=, !=" | |
| resolved | DateTime | "=, >, <, >=, <=, between" | |
| sprint | Zeichenfolge | "=, !=" | |
| Status | Zeichenfolge | "=, !=" | |
| type | Zeichenfolge | "=, !=" | |
| Aktualisiert | DateTime | "=, >, <, >=, <=, between" | |
| voter | Zeichenfolge | "=, !=" | |
| votes | Ganzzahl | "=, !=, <, >, <=, >=, between" | |
| watcher | Zeichenfolge | "=, !=" | |
| watchers | Ganzzahl | "=, !=, <, >, <=, >=, between" | |
| workRatio | Ganzzahl | "=, !=, <, >, <=, >=, between" | |
| validateQuery | Zeichenfolge | "=" | |
| expand | Zeichenfolge | "=" | |
| fieldByKeys | Boolesch | "=" | |
| id | Zeichenfolge | – | |
| self | Zeichenfolge | – | |
| Schlüssel | Zeichenfolge | – | |
| renderedFields | Struct | – | |
| Eigenschaften | Auflisten | "=" | |
| names | Struct | – | |
| schema | Struct | – | |
| transitions | Auflisten | – | |
| Operationen | Struct | – | |
| editmeta | Struct | – | |
| changelog | Struct | – | |
| versionedRepresentations | Struct | – | |
| fields | Auflisten | "=" | |
| fieldsToInclude | Struct | – | |
| warningMessages | Auflisten | – | |
| created | DateTime | – | |
| worklogDate | DateTime | – | |
| IssueEvents | id | Ganzzahl | – |
| Name | Zeichenfolge | – | |
| Problem-Felder | id | Zeichenfolge | – |
| Schlüssel | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| benutzerdefiniert | Boolesch | – | |
| orderable | Boolesch | – | |
| navigable | Boolesch | – | |
| searchable | Boolesch | – | |
| clauseNames | Auflisten | – | |
| scope | Struct | – | |
| schema | Struct | – | |
| Problem-Feldkonfigurationen | IsDefault | Boolesch | "=" |
| query | Zeichenfolge | "=" | |
| id | Ganzzahl | "=" | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| Problem-Linktyp | id | Zeichenfolge | – |
| Name | Zeichenfolge | – | |
| inward | Zeichenfolge | – | |
| outward | Zeichenfolge | – | |
| self | Zeichenfolge | – | |
| Problem-Benachrichtigungsschemas | expand | Zeichenfolge | "=" |
| self | Zeichenfolge | – | |
| id | Ganzzahl | – | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| notificationSchemeEvents | Auflisten | – | |
| scope | Struct | – | |
| Problempriorität | self | Zeichenfolge | – |
| statusColor | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| iconUrl | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| id | Zeichenfolge | – | |
| isDefault | Boolesch | – | |
| Problemlösungen | self | Zeichenfolge | – |
| id | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| Problem-Sicherheitsschema | self | Zeichenfolge | – |
| id | Ganzzahl | – | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| defaultSecurityLevelId | Ganzzahl | – | |
| levels | Auflisten | – | |
| Problemtyp | self | Zeichenfolge | – |
| id | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| iconUrl | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| subtask | Boolesch | – | |
| avatarId | Ganzzahl | – | |
| entityId | Zeichenfolge | – | |
| hierarchyLevel | Ganzzahl | – | |
| scope | Struct | – | |
| Problemtyp-Schema | orderBy | Zeichenfolge | "=" |
| expand | Zeichenfolge | "=" | |
| queryString | Zeichenfolge | "=" | |
| id | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| defaultIssueTypeID | Zeichenfolge | – | |
| isDefault | Boolesch | – | |
| Problemtyp-Bildschirmschema | queryString | Zeichenfolge | "=" |
| orderBy | Zeichenfolge | "=" | |
| expand | Zeichenfolge | "=" | |
| id | Zeichenfolge | "=" | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| Jira-Einstellungen | Schlüssel | Zeichenfolge | – |
| keyFilter | Zeichenfolge | "=" | |
| id | Zeichenfolge | – | |
| value | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| desc | Zeichenfolge | – | |
| type | Zeichenfolge | – | |
| defaultValue | Zeichenfolge | – | |
| Beispiel | Zeichenfolge | – | |
| allowedValues | Auflisten | – | |
| Jira-Einstellungen Erweitert | id | Zeichenfolge | – |
| Schlüssel | Zeichenfolge | – | |
| value | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| desc | Zeichenfolge | – | |
| type | Zeichenfolge | – | |
| defaultValue | Zeichenfolge | – | |
| Beispiel | Zeichenfolge | – | |
| allowedValues | Auflisten | – | |
| Jira-Einstellungen Global | votingEnabled | Boolesch | – |
| watchingEnabled | Boolesch | – | |
| unassignedIssuesAllowed | Boolesch | – | |
| subTasksEnabled | Boolesch | – | |
| issueLinkingEnabled | Boolesch | – | |
| timeTrackingEnabled | Boolesch | – | |
| attachmentsEnabled | Boolesch | – | |
| timeTrackingConfiguration | Struct | – | |
| Label (Bezeichnung) | values | Auflisten | – |
| Ich selbst | expand | Zeichenfolge | "=" |
| self | Zeichenfolge | – | |
| accountId | Zeichenfolge | – | |
| accountType | Zeichenfolge | – | |
| emailAddress | Zeichenfolge | – | |
| avatarUrls | Zeichenfolge | – | |
| displayName | Zeichenfolge | – | |
| aktiv | Boolesch | – | |
| timeZone | Zeichenfolge | – | |
| locale | Zeichenfolge | – | |
| Gruppen | Struct | – | |
| applicationRoles | Struct | – | |
| Berechtigung | id | Zeichenfolge | – |
| Schlüssel | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| type | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| havePermission | Boolesch | – | |
| deprecatedKey | Boolesch | – | |
| Projekt | orderBy | Zeichenfolge | "=" |
| keys | Auflisten | "=" | |
| query | Zeichenfolge | "=" | |
| typeKey | Zeichenfolge | "=" | |
| categoryId | Ganzzahl | "=" | |
| action | Zeichenfolge | "=" | |
| expand | Zeichenfolge | "=" | |
| Status | Auflisten | "=" | |
| self | Zeichenfolge | – | |
| id | Ganzzahl | "=" | |
| Schlüssel | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| lead | Struct | – | |
| components | Auflisten | – | |
| issueTypes | Auflisten | – | |
| URL | Zeichenfolge | – | |
| Zeichenfolge | – | ||
| assigneeType | Zeichenfolge | – | |
| Versionen | Auflisten | – | |
| Name | Zeichenfolge | – | |
| Rollen | Struct | – | |
| avatarUrls | Struct | – | |
| projectCategory | Struct | – | |
| projectTypeKey | Zeichenfolge | – | |
| simplified | Boolesch | – | |
| style | Zeichenfolge | – | |
| favourite | Boolesch | – | |
| isPrivate | Boolesch | – | |
| issueTypeHierarchy | Struct | – | |
| Berechtigungen | Struct | – | |
| Eigenschaften | Auflisten | "=" | |
| uuid | Zeichenfolge | – | |
| insight | Struct | – | |
| deleted | Boolesch | – | |
| retentionTillDate | Zeichenfolge | – | |
| deletedDate | Zeichenfolge | – | |
| deletedBy | Struct | – | |
| archived | Boolesch | – | |
| archivedDate | Zeichenfolge | – | |
| archivedBy | Struct | – | |
| landedPageInfo | Struct | – | |
| Projektkategorie | self | Zeichenfolge | – |
| id | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| Projekttyp | Schlüssel | Zeichenfolge | – |
| formattedKey | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| descriptionI18nKey | Zeichenfolge | – | |
| icon | Zeichenfolge | – | |
| color | Zeichenfolge | – | |
| Server-Info | baseUrl | Zeichenfolge | – |
| version | Zeichenfolge | – | |
| versionNumbers | Auflisten | – | |
| deploymentType | Zeichenfolge | – | |
| buildNumber | Ganzzahl | – | |
| buildDate | DateTime | – | |
| serverTime | DateTime | – | |
| scmInfo | Zeichenfolge | – | |
| serverTitle | Zeichenfolge | – | |
| healthChecks | Auflisten | – | |
| Benutzer | self | Zeichenfolge | – |
| accountId | Zeichenfolge | – | |
| accountType | Zeichenfolge | – | |
| emailAddress | Zeichenfolge | – | |
| avatarUrls | Struct | – | |
| displayName | Zeichenfolge | – | |
| aktiv | Boolesch | – | |
| timeZone | Zeichenfolge | – | |
| locale | Zeichenfolge | – | |
| Gruppen | Struct | – | |
| applicationRoles | Struct | – | |
| expand | Zeichenfolge | – | |
| Workflow | workflowName | Zeichenfolge | "=" |
| expand | Zeichenfolge | "=" | |
| queryString | Zeichenfolge | "=" | |
| orderBy | Zeichenfolge | "=" | |
| isActive | Boolesch | "=" | |
| id | Struct | – | |
| description | Zeichenfolge | – | |
| transitions | Auflisten | – | |
| statuses | Auflisten | – | |
| isDefault | Boolesch | – | |
| schemes | Auflisten | – | |
| projects | Auflisten | – | |
| hasDraftWorkflow | Boolesch | – | |
| Operationen | Struct | – | |
| created | Zeichenfolge | – | |
| Aktualisiert | Zeichenfolge | – | |
| Workflow-Schema | self | Zeichenfolge | – |
| id | Ganzzahl | – | |
| Name | Zeichenfolge | – | |
| description | Zeichenfolge | – | |
| defaultWorkflow | Zeichenfolge | – | |
| issueTypeMappings | Struct | – | |
| originalDefaultWorkflow | Zeichenfolge | – | |
| originalIssueTypeZuordnungen | Struct | – | |
| draft | Boolesch | – | |
| lastModifiedUser | Struct | – | |
| lastModified | Zeichenfolge | – | |
| updateDraftIfBenötigt | Boolesch | – | |
| issueTypes | Struct | – | |
| Workflow-Schema Projektzuordnung | projectId | Ganzzahl | "=" |
| projectIds | Auflisten | – | |
| workflowScheme | Struct | – | |
| Workflow-Status | self | Zeichenfolge | – |
| description | Zeichenfolge | – | |
| iconUrl | Zeichenfolge | – | |
| Name | Zeichenfolge | – | |
| id | Zeichenfolge | – | |
| StatusCategory | Struct | – | |
| Workflow-Status-Kategorie | self | Zeichenfolge | – |
| id | Zeichenfolge | – | |
| Schlüssel | Zeichenfolge | – | |
| colorName | Zeichenfolge | – | |
| Name | Zeichenfolge | – |
Partitionieren von Abfragen
Sie können die zusätzliche Spark-Option NUM_PARTITIONS angeben, wenn Sie Parallelität in Spark nutzen möchten. Mit diesem Parameter würde die ursprüngliche Abfrage in NUM_PARTITIONS Unterabfragen aufgeteilt, die von Spark-Aufgaben gleichzeitig ausgeführt werden können.
NUM_PARTITIONS: Die Anzahl an Partitionen.
Beispiel:
jiraCloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "issue", "API_VERSION": "v3", "NUM_PARTITIONS": "10" }