Jira Cloud 엔터티에서 읽기 - AWS Glue

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