從 CircleCI 實體讀取
必要條件
您想要從中讀取的 CircleCI 物件。將需要物件名稱。
來源的支援實體:
| 實體 | 可以篩選 | 支援限制 | 支援排序依據 | 支援選取 * | 支援分區 |
|---|---|---|---|---|---|
| Context | 是 | 否 | 否 | 是 | 否 |
| 組織摘要指標 | 是 | 否 | 否 | 是 | 否 |
| Pipeline | 否 | 否 | 否 | 是 | 否 |
| 管道工作流程 | 是 | 否 | 否 | 是 | 否 |
| 專案分支 | 是 | 否 | 否 | 是 | 否 |
| 專案不穩定的測試 | 否 | 否 | 否 | 是 | 否 |
| 專案摘要指標 | 是 | 否 | 否 | 是 | 否 |
| 排程 | 否 | 否 | 否 | 是 | 否 |
| 工作流程任務時間序列 | 是 | 否 | 否 | 是 | 否 |
| 工作流程指標和趨勢 | 是 | 否 | 否 | 是 | 否 |
| 工作流程最近執行 | 是 | 否 | 否 | 是 | 否 |
| 工作流程摘要指標 | 是 | 否 | 否 | 是 | 否 |
| 工作流程測試指標 | 是 | 否 | 否 | 是 | 否 |
範例:
circleci_read = glueContext.create_dynamic_frame.from_options( connection_type="circleci", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "context/e7ea2945-dccb-4205-b673-8391fe1b3a4c", "API_VERSION": "v2" }
CircleCI 實體和欄位詳細資訊
如需實體和欄位詳細資訊的更多資訊,請參閱:
具有靜態中繼資料的實體:
| 實體 | 欄位 | 資料類型 | 支援的運算子 |
|---|---|---|---|
| Context | 建立時間 | String | |
| ID | String | ||
| 名稱 | String | ||
| 擁有者類型 | String | EQUAL_TO | |
| 組織摘要指標 | 所有專案 | 清單 | |
| 組織資料 | Struct | ||
| 組織專案資料 | 清單 | ||
| 專案名稱 | String | EQUAL_TO | |
| 報告時段 | String | EQUAL_TO | |
| Pipeline | 分支 | String | EQUAL_TO |
| 建立時間 | String | ||
| 錯誤 | 清單 | ||
| ID | String | ||
| Number | Integer | ||
| 專案動態資料欄位 | String | ||
| State | String | ||
| 觸發條件 | Struct | ||
| 觸發參數 | Struct | ||
| 更新時間 | String | ||
| VCS | Struct | ||
| 管道工作流程 | 取消者 | String | |
| 建立時間 | String | ||
| 錯誤者 | String | ||
| ID | String | ||
| 名稱 | String | ||
| 管道 ID | String | ||
| 管道號碼 | Integer | ||
| 專案動態資料欄位 | String | ||
| 啟動者 | String | ||
| Status | String | ||
| 停止時間 | String | ||
| Tag | String | ||
| 專案分支 | 分支 | 清單 | |
| 組織 ID | String | ||
| 專案 ID | String | ||
| Workflow Name (工作流程名稱) | String | EQUAL_TO | |
| 專案不穩定的測試 | 類別名稱 | String | |
| 檔案 | String | ||
| 工作名稱 | String | ||
| 任務編號 | Integer | ||
| 管道號碼 | Integer | ||
| 來源 | String | ||
| 測試名稱 | String | ||
| 浪費的時間 | Integer | ||
| 錯誤次數 | Integer | ||
| 工作流程建立時間 | String | ||
| 工作流程 ID | String | ||
| Workflow Name (工作流程名稱) | String | ||
| 專案摘要指標 | 所有分支 | 清單 | |
| 所有工作流程 | 清單 | ||
| 分支 | String | EQUAL_TO | |
| 組織 ID | String | ||
| 專案資料 | Struct | ||
| 專案 ID | String | ||
| 專案工作流程分支資料 | 清單 | ||
| 專案工作流程資料 | 清單 | ||
| 報告時段 | String | EQUAL_TO | |
| 工作流程名稱 | String | EQUAL_TO | |
| 排程 | Actor | Struct | |
| 建立時間 | String | ||
| 描述 | String | ||
| ID | String | ||
| 名稱 | String | ||
| 參數 | Struct | ||
| 專案動態資料欄位 | String | ||
| 時間表 | Struct | ||
| 更新時間 | String | ||
| 工作流程任務時間序列 | 分支 | String | EQUAL_TO |
| 精細程度 | String | EQUAL_TO | |
| 結束時間上限 | String | ||
| 指標 | Struct | ||
| 開始時間下限 | String | ||
| 名稱 | String | ||
| 開始/結束日期 | DateTime | EQUAL_TO, BETWEEN | |
| Timestamp | String | ||
| 工作流程指標和趨勢 | 所有分支 | Boolean | EQUAL_TO |
| 分支 | String | EQUAL_TO | |
| 指標 | Struct | ||
| 趨勢 | Struct | ||
| 工作流程名稱 | 清單 | ||
| 工作流程最近執行 | 所有分支 | Boolean | EQUAL_TO |
| 分支 | String | EQUAL_TO | |
| 建立時間 | String | ||
| 使用的抵用金 | Integer | ||
| 持續時間 | Integer | ||
| ID | String | ||
| 為核准 | Boolean | ||
| 開始/結束日期 | DateTime | EQUAL_TO, BETWEEN | |
| Status | String | ||
| 停止時間 | String | ||
| 工作流程摘要指標 | 所有分支 | Boolean | EQUAL_TO |
| 分支 | String | EQUAL_TO | |
| 指標 | Struct | ||
| 名稱 | String | ||
| 專案 ID | String | ||
| 報告時段 | String | EQUAL_TO | |
| 時段結束時間 | String | ||
| 時段開始時間 | String | ||
| 工作流程測試指標 | 平均測試計數 | Integer | |
| 分支 | String | EQUAL_TO | |
| 失敗最多的測試 | 清單 | ||
| 失敗最多的額外測試 | Integer | ||
| 最慢的測試 | 清單 | ||
| 最慢的額外測試 | Integer | ||
| 測試執行 | 清單 | ||
| 測試執行總數 | Integer |
注意
在連接器的回應中,Struct 和 List 資料類型會轉換為 String 資料類型。
分區查詢
CircleCI 不支援欄位型分區或記錄型分區。