Jira Cloud 엔터티에서 읽기
사전 조건
읽으려는 Jira Cloud 객체. 객체 이름(예: 감사 레코드 또는 문제)이 필요합니다. 다음 표에는 지원되는 엔터티가 나와 있습니다.
소스에 대해 지원되는 엔터티:
| 개체 | 필터링 가능 | 제한 지원 | 정렬 기준 지원 | Select * 지원 | 분할 지원 |
|---|---|---|---|---|---|
| 감사 레코드 | 예 | 예 | 아니요 | 예 | 예 |
| 문제 | 예 | 예 | 아니요 | 예 | 예 |
| 문제 필드 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 문제 필드 구성 | 예 | 예 | 아니요 | 예 | 예 |
| 문제 링크 유형 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 문제 알림 체계 | 예 | 예 | 아니요 | 예 | 예 |
| 문제 보안 체계 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 문제 유형 체계 | 예 | 예 | 예 | 예 | 예 |
| 문제 유형 화면 체계 | 예 | 예 | 예 | 예 | 예 |
| 문제 유형 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Jira 설정 | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Jira 설정 고급 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Jira 설정 전역 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 레이블 | 아니요 | 아니요 | 아니요 | 예 | 예 |
| 사용자 본인 | 예 | 아니요 | 아니요 | 예 | 아니요 |
| 권한 | 아니요 | 아니요 | 아니요 | 예 | 아니요. |
| Project | 예 | 예 | 예 | 예 | 예 |
| 프로젝트 카테고리 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 프로젝트 유형 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 서버 정보 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Users | 아니요 | 아니요 | 아니요. | 예 | 아니요 |
| 워크플로 | 예 | 예 | 예 | 예 | 예 |
| 워크플로 체계 | 아니요 | 예 | 아니요 | 예 | 예 |
| 워크플로 체계 프로젝트 연결 | 예 | 아니요 | 아니요 | 예 | 아니요 |
| 워크플로 상태 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 워크플로 상태 카테고리 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
예시:
jiracloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "audit-record", "API_VERSION": "v2" }
Jira Cloud 엔터티 및 필드 세부 정보:
| 객체 | 필드 | 데이터 유형 | 지원되는 필터 연산자 |
|---|---|---|---|
| 감사 레코드 | 필터 | String | "=" |
| from | DateTime | "=" | |
| 아래로 변경합니다. | DateTime | "=" | |
| id | Integer | N/A | |
| summary | String | 해당 사항 없음 | |
| remoteAddress | String | 해당 사항 없음 | |
| authorAccountId | String | 해당 사항 없음 | |
| created | String | 해당 사항 없음 | |
| category | String | 해당 사항 없음 | |
| eventSource | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| objectItem | Struct | N/A | |
| changedValues | 나열 | N/A | |
| associatedItems | 나열 | N/A | |
| Groups | groupName | 나열 | "=" |
| name | String | 해당 사항 없음 | |
| groupId | String | "=" | |
| 문제 | affectedVersion | String | "=, !=" |
| assignee | String | "=, !=" | |
| category | String | "=, !=" | |
| component | String | "=, !=" | |
| creator | String | "=, !=" | |
| due | DateTime | N/A | |
| epic_link | String | "=, !=" | |
| 필터 | String | "=, !=" | |
| fixVersion | String | "=, !=" | |
| hierarchyLevel | Integer | "=, !=" | |
| issueKey | String | "=, !=, >, <, >=, <=" | |
| issueLink | String | "=, !=" | |
| issueLinkType | String | "=, !=" | |
| labels | String | "=, !=" | |
| lastViewed | DateTime | "=, >, <, >=, <=, between" | |
| level | String | "=, !=" | |
| parent | String | "=, !=" | |
| priority | String | "=, !=" | |
| project | String | "=, !=" | |
| projectType | String | "=, !=" | |
| reporter | String | "=, !=" | |
| resolution | String | "=, !=" | |
| resolved | DateTime | "=, >, <, >=, <=, between" | |
| Sprint | String | "=, !=" | |
| status | String | "=, !=" | |
| type | String | "=, !=" | |
| updated | DateTime | "=, >, <, >=, <=, between" | |
| voter | String | "=, !=" | |
| votes | Integer | "=, !=, <, >, <=, >=, between" | |
| watcher | String | "=, !=" | |
| watchers | Integer | "=, !=, <, >, <=, >=, between" | |
| workRatio | Integer | "=, !=, <, >, <=, >=, between" | |
| validateQuery | String | "=" | |
| expand | String | "=" | |
| fieldByKeys | 불 | "=" | |
| id | String | 해당 사항 없음 | |
| self | String | 해당 사항 없음 | |
| 키 | String | 해당 사항 없음 | |
| renderedFields | Struct | N/A | |
| 속성 | 나열 | "=" | |
| names | Struct | N/A | |
| 스키마 | Struct | N/A | |
| transitions | 나열 | N/A | |
| 작업 | Struct | N/A | |
| editmeta | Struct | N/A | |
| 변경 로그 | Struct | N/A | |
| versionedRepresentations | Struct | N/A | |
| 필드 | 나열 | "=" | |
| fieldsToInclude | Struct | N/A | |
| warningMessages | 나열 | N/A | |
| created | DateTime | N/A | |
| worklogDate | DateTime | N/A | |
| IssueEvents | id | Integer | N/A |
| name | String | 해당 사항 없음 | |
| 문제 필드 | id | String | 해당 사항 없음 |
| 키 | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| 사용자 지정 | 불 | N/A | |
| orderable | 불 | N/A | |
| navigable | 불 | N/A | |
| searchable | 불 | N/A | |
| clauseNames | 나열 | N/A | |
| scope | Struct | N/A | |
| 스키마 | Struct | N/A | |
| 문제 필드 구성 | isDefault | 불 | "=" |
| 쿼리 | String | "=" | |
| id | Integer | "=" | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| 문제 링크 유형 | id | String | 해당 사항 없음 |
| name | String | 해당 사항 없음 | |
| inward | String | 해당 사항 없음 | |
| outward | String | 해당 사항 없음 | |
| self | String | 해당 사항 없음 | |
| 문제 알림 체계 | expand | String | "=" |
| self | String | 해당 사항 없음 | |
| id | Integer | N/A | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| notificationSchemeEvents | 나열 | N/A | |
| scope | Struct | N/A | |
| 문제 우선순위 | self | String | 해당 사항 없음 |
| statusColor | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| iconUrl | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| id | String | 해당 사항 없음 | |
| isDefault | 불 | N/A | |
| 문제 해결 | self | String | 해당 사항 없음 |
| id | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| 문제 보안 체계 | self | String | 해당 사항 없음 |
| id | Integer | N/A | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| defaultSecurityLevelId | Integer | N/A | |
| levels | 나열 | N/A | |
| 문제 유형 | self | String | 해당 사항 없음 |
| id | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| iconUrl | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| subtask | 불 | N/A | |
| avatarId | Integer | N/A | |
| entityId | String | 해당 사항 없음 | |
| hierarchyLevel | Integer | N/A | |
| scope | Struct | N/A | |
| 문제 유형 체계 | orderBy | String | "=" |
| expand | String | "=" | |
| queryString | String | "=" | |
| id | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| defaultIssueTypeId | String | 해당 사항 없음 | |
| isDefault | 불 | N/A | |
| 문제 유형 화면 체계 | queryString | String | "=" |
| orderBy | String | "=" | |
| expand | String | "=" | |
| id | String | "=" | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| Jira 설정 | 키 | String | 해당 사항 없음 |
| keyFilter | String | "=" | |
| id | String | 해당 사항 없음 | |
| 값 | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| desc | String | 해당 사항 없음 | |
| type | String | 해당 사항 없음 | |
| defaultValue | String | 해당 사항 없음 | |
| example | String | 해당 사항 없음 | |
| allowedValues | 나열 | N/A | |
| Jira 설정 고급 | id | String | 해당 사항 없음 |
| 키 | String | 해당 사항 없음 | |
| 값 | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| desc | String | 해당 사항 없음 | |
| type | String | 해당 사항 없음 | |
| defaultValue | String | 해당 사항 없음 | |
| example | String | 해당 사항 없음 | |
| allowedValues | 나열 | N/A | |
| Jira 설정 전역 | votingEnabled | 불 | N/A |
| watchingEnabled | 불 | N/A | |
| unassignedIssuesAllowed | 불 | N/A | |
| subTasksEnabled | 불 | N/A | |
| issueLinkingEnabled | 불 | N/A | |
| timeTrackingEnabled | 불 | N/A | |
| attachmentsEnabled | 불 | N/A | |
| timeTrackingConfiguration | Struct | N/A | |
| 레이블 | values | 나열 | N/A |
| 사용자 본인 | expand | String | "=" |
| self | String | 해당 사항 없음 | |
| accountId | String | 해당 사항 없음 | |
| accountType | String | 해당 사항 없음 | |
| emailAddress | String | 해당 사항 없음 | |
| avatarUrls | String | 해당 사항 없음 | |
| displayName | String | 해당 사항 없음 | |
| 활성화 | 불 | N/A | |
| timeZone | String | 해당 사항 없음 | |
| locale | String | 해당 사항 없음 | |
| 그룹 | Struct | N/A | |
| applicationRoles | Struct | N/A | |
| 권한 | id | String | 해당 사항 없음 |
| 키 | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| type | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| havePermission | 불 | N/A | |
| deprecatedKey | 불 | N/A | |
| Project | orderBy | String | "=" |
| keys | 나열 | "=" | |
| 쿼리 | String | "=" | |
| typeKey | String | "=" | |
| categoryId | Integer | "=" | |
| 작업 | String | "=" | |
| expand | String | "=" | |
| status | 나열 | "=" | |
| self | String | 해당 사항 없음 | |
| id | Integer | "=" | |
| 키 | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| lead | Struct | N/A | |
| 구성 요소 | 나열 | N/A | |
| issueTypes | 나열 | N/A | |
| url | String | 해당 사항 없음 | |
| 이메일 | String | 해당 사항 없음 | |
| assigneeType | String | 해당 사항 없음 | |
| versions | 나열 | N/A | |
| name | String | 해당 사항 없음 | |
| 역할 | Struct | N/A | |
| avatarUrls | Struct | N/A | |
| projectCategory | Struct | N/A | |
| projectTypeKey | String | 해당 사항 없음 | |
| simplified | 불 | N/A | |
| style | String | 해당 사항 없음 | |
| favourite | 불 | N/A | |
| isPrivate | 불 | N/A | |
| issueTypeHierarchy | Struct | N/A | |
| permissions | Struct | N/A | |
| 속성 | 나열 | "=" | |
| uuid | String | 해당 사항 없음 | |
| insight | Struct | N/A | |
| deleted | 불 | N/A | |
| retentionTillDate | String | 해당 사항 없음 | |
| deletedDate | String | 해당 사항 없음 | |
| deletedBy | Struct | N/A | |
| archived | 불 | N/A | |
| archivedDate | String | 해당 사항 없음 | |
| archivedBy | Struct | N/A | |
| landedPageInfo | Struct | N/A | |
| 프로젝트 카테고리 | self | String | 해당 사항 없음 |
| id | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| 프로젝트 유형 | 키 | String | 해당 사항 없음 |
| formattedKey | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| descriptionI18nKey | String | 해당 사항 없음 | |
| icon | String | 해당 사항 없음 | |
| color | String | 해당 사항 없음 | |
| 서버 정보 | baseUrl | String | 해당 사항 없음 |
| version | String | 해당 사항 없음 | |
| versionNumbers | 나열 | N/A | |
| deploymentType | String | 해당 사항 없음 | |
| buildNumber | Integer | N/A | |
| buildDate | DateTime | N/A | |
| serverTime | DateTime | N/A | |
| scmInfo | String | 해당 사항 없음 | |
| serverTitle | String | 해당 사항 없음 | |
| healthChecks | 나열 | N/A | |
| Users | self | String | 해당 사항 없음 |
| accountId | String | 해당 사항 없음 | |
| accountType | String | 해당 사항 없음 | |
| emailAddress | String | 해당 사항 없음 | |
| avatarUrls | Struct | N/A | |
| displayName | String | 해당 사항 없음 | |
| 활성화 | 불 | N/A | |
| timeZone | String | 해당 사항 없음 | |
| locale | String | 해당 사항 없음 | |
| 그룹 | Struct | N/A | |
| applicationRoles | Struct | N/A | |
| expand | String | 해당 사항 없음 | |
| 워크플로 | workflowName | String | "=" |
| expand | String | "=" | |
| queryString | String | "=" | |
| orderBy | String | "=" | |
| isActive | 불 | "=" | |
| id | Struct | N/A | |
| 설명 | String | 해당 사항 없음 | |
| transitions | 나열 | N/A | |
| statuses | 나열 | N/A | |
| isDefault | 불 | N/A | |
| schemes | 나열 | N/A | |
| projects | 나열 | N/A | |
| hasDraftWorkflow | 불 | N/A | |
| 작업 | Struct | N/A | |
| created | String | 해당 사항 없음 | |
| updated | String | 해당 사항 없음 | |
| 워크플로 체계 | self | String | 해당 사항 없음 |
| id | Integer | N/A | |
| name | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| defaultWorkflow | String | 해당 사항 없음 | |
| issueTypeMappings | Struct | N/A | |
| originalDefaultWorkflow | String | 해당 사항 없음 | |
| originalIssueTypeMappings | Struct | N/A | |
| draft | 불 | N/A | |
| lastModifiedUser | Struct | N/A | |
| lastModified | String | 해당 사항 없음 | |
| updateDraftIfNeeded | 불 | N/A | |
| issueTypes | Struct | N/A | |
| 워크플로 체계 프로젝트 연결 | projectId | Integer | "=" |
| projectIds | 나열 | N/A | |
| workflowScheme | Struct | N/A | |
| 워크플로 상태 | self | String | 해당 사항 없음 |
| 설명 | String | 해당 사항 없음 | |
| iconUrl | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 | |
| id | String | 해당 사항 없음 | |
| StatusCategory | Struct | N/A | |
| 워크플로 상태 카테고리 | self | String | 해당 사항 없음 |
| id | String | 해당 사항 없음 | |
| 키 | String | 해당 사항 없음 | |
| colorName | String | 해당 사항 없음 | |
| name | String | 해당 사항 없음 |
분할 쿼리
Spark에서 동시성을 활용하려는 경우 추가 Spark 옵션(NUM_PARTITIONS)을 제공할 수 있습니다. 이 파라미터를 사용하면 Spark 태스크에서 동시에 실행할 수 있는 NUM_PARTITIONS개의 하위 쿼리로 원본 쿼리가 분할됩니다.
NUM_PARTITIONS: 파티션 수.
예시:
jiraCloud_read = glueContext.create_dynamic_frame.from_options( connection_type="JiraCloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "issue", "API_VERSION": "v2", "NUM_PARTITIONS": "10" }