從 Jira Cloud 實體中讀取 - AWS Glue

從 Jira Cloud 實體中讀取

必要條件

您想要從中讀取的 Jira Cloud 物件。需要物件名稱,例如稽核記錄或問題。下表顯示支援的實體。

來源的支援實體

實體 可以篩選 支援限制 支援排序依據 支援選取 * 支援分區
稽核記錄
問題
問題欄位
問題欄位組態
問題連結類型
問題通知結構描述
問題安全結構描述
問題類型結構描述
問題類型螢幕結構描述
問題類型
Jira 設定
Jira 進階設定
Jira 全域設定
標籤
我自己
權限 否。
專案
專案類別
專案類型
伺服器資訊
使用者 否。
工作流程
工作流程結構描述
工作流程結構描述專案關聯
工作流程狀態
工作流程狀態類別

範例

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
總結 String N/A
remoteAddress String N/A
authorAccountId String N/A
已建立 String N/A
category String N/A
eventSource String N/A
描述 String N/A
objectItem Struct N/A
changedValues 清單 N/A
associatedItems 清單 N/A
Groups (群組) groupName 清單 "="
name String N/A
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 "=, !="
解析度 String "=, !="
resolved DateTime "=, >, <, >=, <=, between"
Sprint String "=, !="
status String "=, !="
type String "=, !="
已更新 DateTime "=, >, <, >=, <=, between"
voter String "=, !="
votes Integer "=, !=, <, >, <=, >=, between"
watcher String "=, !="
watchers Integer "=, !=, <, >, <=, >=, between"
workRatio Integer "=, !=, <, >, <=, >=, between"
validateQuery String "="
expand String "="
fieldByKeys Boolean "="
id String N/A
self String N/A
金鑰 String N/A
renderedFields Struct N/A
屬性 清單 "="
names Struct N/A
結構描述 Struct N/A
transitions 清單 N/A
操作 Struct N/A
editmeta Struct N/A
changelog Struct N/A
versionedRepresentations Struct N/A
fields 清單 "="
fieldsToInclude Struct N/A
warningMessages 清單 N/A
已建立 DateTime N/A
worklogDate DateTime N/A
IssueEvents id Integer N/A
name String N/A
Issue Fields id String N/A
金鑰 String N/A
name String N/A
自訂 Boolean N/A
orderable Boolean N/A
navigable Boolean N/A
searchable Boolean N/A
clauseNames 清單 N/A
scope Struct N/A
結構描述 Struct N/A
問題欄位組態 isDefault Boolean "="
query String "="
id Integer "="
name String N/A
描述 String N/A
問題連結類型 id String N/A
name String N/A
向內 String N/A
向外 String N/A
self String N/A
問題通知結構描述 expand String "="
self String N/A
id Integer N/A
name String N/A
描述 String N/A
notificationSchemeEvents 清單 N/A
scope Struct N/A
問題優先順序 self String N/A
statusColor String N/A
描述 String N/A
iconUrl String N/A
name String N/A
id String N/A
isDefault Boolean N/A
問題解決方案 self String N/A
id String N/A
描述 String N/A
name String N/A
問題安全結構描述 self String N/A
id Integer N/A
name String N/A
描述 String N/A
defaultSecurityLevelId Integer N/A
levels 清單 N/A
問題類型 self String N/A
id String N/A
描述 String N/A
iconUrl String N/A
name String N/A
subtask Boolean N/A
avatarId Integer N/A
entityId String N/A
hierarchyLevel Integer N/A
scope Struct N/A
問題類型結構描述 orderBy String "="
expand String "="
queryString String "="
id String N/A
name String N/A
描述 String N/A
defaultIssueTypeId String N/A
isDefault Boolean N/A
問題類型螢幕結構描述 queryString String "="
orderBy String "="
expand String "="
id String "="
name String N/A
描述 String N/A
Jira 設定 金鑰 String N/A
keyFilter String "="
id String N/A
value String N/A
name String N/A
desc String N/A
type String N/A
defaultValue String N/A
example String N/A
allowedValues 清單 N/A
Jira 進階設定 id String N/A
金鑰 String N/A
value String N/A
name String N/A
desc String N/A
type String N/A
defaultValue String N/A
example String N/A
allowedValues 清單 N/A
Jira 全域設定 votingEnabled Boolean N/A
watchingEnabled Boolean N/A
unassignedIssuesAllowed Boolean N/A
subTasksEnabled Boolean N/A
issueLinkingEnabled Boolean N/A
timeTrackingEnabled Boolean N/A
attachmentsEnabled Boolean N/A
timeTrackingConfiguration Struct N/A
標籤 values 清單 N/A
我自己 expand String "="
self String N/A
accountId String N/A
accountType String N/A
EmailAddress String N/A
avatarUrls String N/A
displayName String N/A
active Boolean N/A
timeZone String N/A
locale String N/A
群組 Struct N/A
applicationRoles Struct N/A
權限 id String N/A
金鑰 String N/A
name String N/A
type String N/A
描述 String N/A
havePermission Boolean N/A
deprecatedKey Boolean N/A
專案 orderBy String "="
keys 清單 "="
query String "="
typeKey String "="
categoryId Integer "="
動作 String "="
expand String "="
status 清單 "="
self String N/A
id Integer "="
金鑰 String N/A
描述 String N/A
lead Struct N/A
components 清單 N/A
issueTypes 清單 N/A
url String N/A
email String N/A
assigneeType String N/A
版本 清單 N/A
name String N/A
roles Struct N/A
avatarUrls Struct N/A
projectCategory Struct N/A
projectTypeKey String N/A
簡化 Boolean N/A
style String N/A
favourite Boolean N/A
isPrivate Boolean N/A
issueTypeHierarchy Struct N/A
許可 Struct N/A
屬性 清單 "="
uuid String N/A
insight Struct N/A
已刪除 Boolean N/A
retentionTillDate String N/A
deletedDate String N/A
deletedBy Struct N/A
archived Boolean N/A
archivedDate String N/A
archivedBy Struct N/A
landedPageInfo Struct N/A
專案類別 self String N/A
id String N/A
name String N/A
描述 String N/A
專案類型 金鑰 String N/A
formattedKey String N/A
描述 String N/A
descriptionI18nKey String N/A
icon String N/A
color String N/A
伺服器資訊 baseUrl String N/A
version String N/A
VersionNumber 清單 N/A
DeploymentType String N/A
buildNumber Integer N/A
buildDate DateTime N/A
ServerTime DateTime N/A
scmInfo String N/A
serverTitle String N/A
healthChecks 清單 N/A
使用者 self String N/A
accountId String N/A
accountType String N/A
EmailAddress String N/A
avatarUrls Struct N/A
displayName String N/A
active Boolean N/A
timeZone String N/A
locale String N/A
群組 Struct N/A
applicationRoles Struct N/A
expand String N/A
工作流程 workflowName String "="
expand String "="
queryString String "="
orderBy String "="
isActive Boolean "="
id Struct N/A
描述 String N/A
transitions 清單 N/A
statuses 清單 N/A
isDefault Boolean N/A
schemes 清單 N/A
projects 清單 N/A
hasDraftWorkflow Boolean N/A
操作 Struct N/A
已建立 String N/A
已更新 String N/A
工作流程結構描述 self String N/A
id Integer N/A
name String N/A
描述 String N/A
defaultWorkflow String N/A
issueTypeMappings Struct N/A
originalDefaultWorkflow String N/A
originalIssueTypeMappings Struct N/A
draft Boolean N/A
lastModifiedUser Struct N/A
lastModified String N/A
updateDraftIfNeeded Boolean N/A
issueTypes Struct N/A
工作流程結構描述專案關聯 projectId Integer "="
projectIds 清單 N/A
workflowScheme Struct N/A
工作流程狀態 self String N/A
描述 String N/A
iconUrl String N/A
name String N/A
id String N/A
StatusCategory Struct N/A
工作流程狀態類別 self String N/A
id String N/A
金鑰 String N/A
colorName String N/A
name String N/A

分區查詢

如果想要在 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" }