CircleCI 엔터티에서 읽기
사전 조건
읽으려는 CircleCI 객체. 객체 이름이 필요합니다.
소스에 대해 지원되는 엔터티:
| 개체 | 필터링 가능 | 제한 지원 | 정렬 기준 지원 | Select * 지원 | 분할 지원 |
|---|---|---|---|---|---|
| 컨텍스트 | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Organization Summary Metric | 예 | 아니요 | 아니요 | 예 | 아니요 |
| 파이프라인 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| 파이프라인 워크플로 | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Project Branch | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Project Flaky Test | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Project Summary Metric | 예 | 아니요 | 아니요 | 예 | 아니요 |
| 일정 | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Workflow Job Timeseries | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Workflow Metric And Trend | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Workflow Recent Run | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Workflow Summary Metric | 예 | 아니요 | 아니요 | 예 | 아니요 |
| Workflow Test Metric | 예 | 아니요 | 아니요 | 예 | 아니요 |
예시:
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 엔터티 및 필드 세부 정보
엔터티 및 필드 세부 정보에 대한 자세한 내용은 다음을 참조하세요.
정적 메타데이터를 포함하는 엔터티:
| 개체 | 필드 | 데이터 유형 | 지원되는 연산자 |
|---|---|---|---|
| 컨텍스트 | Created At | String | |
| ID | String | ||
| 명칭 | String | ||
| Owner Type | String | EQUAL_TO | |
| Organization Summary Metric | All Projects | 나열 | |
| Org Data | Struct | ||
| Org Project Data | 나열 | ||
| Project Names | String | EQUAL_TO | |
| Reporting Window | String | EQUAL_TO | |
| 파이프라인 | 브랜치 | String | EQUAL_TO |
| Created At | String | ||
| 오류 | 나열 | ||
| ID | String | ||
| 숫자 | Integer | ||
| Project Slug | String | ||
| State | String | ||
| 트리거 | Struct | ||
| Trigger Parameters | Struct | ||
| Updated At | String | ||
| VCS | Struct | ||
| 파이프라인 워크플로 | Canceled By | String | |
| Created At | String | ||
| Errorer By | String | ||
| ID | String | ||
| 명칭 | String | ||
| 파이프라인 ID | String | ||
| Pipeline Number | Integer | ||
| Project Slug | String | ||
| Started By | String | ||
| 상태 표시기 | String | ||
| Stopped At | String | ||
| 태그 | String | ||
| Project Branch | 브랜치 | 나열 | |
| Org ID | String | ||
| Project ID | String | ||
| 워크플로 이름 | String | EQUAL_TO | |
| Project Flaky Test | Classname | String | |
| 파일 | String | ||
| Job Name | String | ||
| Job Number | Integer | ||
| Pipeline Number | Integer | ||
| 소스 | String | ||
| Test Name | String | ||
| Time Wasted | Integer | ||
| Times Flaked | Integer | ||
| Workflow Created At | String | ||
| 워크플로 ID | String | ||
| 워크플로 이름 | String | ||
| Project Summary Metric | All Branches | 나열 | |
| All Workflows | 나열 | ||
| 브랜치 | String | EQUAL_TO | |
| 조직 ID | String | ||
| Project Data | Struct | ||
| Project ID | String | ||
| Project Workflow Branch Data | 나열 | ||
| Project Workflow Data | 나열 | ||
| Reporting Window | String | EQUAL_TO | |
| Workflow Names | String | EQUAL_TO | |
| 일정 | 액터 | Struct | |
| Created At | String | ||
| 설명 | String | ||
| ID | String | ||
| 명칭 | String | ||
| 파라미터 | Struct | ||
| Project Slug | String | ||
| Timetable | Struct | ||
| Updated At | String | ||
| Workflow Job Timeseries | 브랜치 | String | EQUAL_TO |
| 세부 수준 | String | EQUAL_TO | |
| Max Ended At | String | ||
| Metrics | Struct | ||
| Min Started At | String | ||
| 명칭 | String | ||
| Start End Date | DateTime | EQUAL_TO, BETWEEN | |
| Timestamp | String | ||
| Workflow Metric and Trend | All Branches | 불 | EQUAL_TO |
| 브랜치 | String | EQUAL_TO | |
| Metrics | Struct | ||
| Trends | Struct | ||
| Workflow Names | 나열 | ||
| Workflow Recent Run | All Brances | 불 | EQUAL_TO |
| 브랜치 | String | EQUAL_TO | |
| Created At | String | ||
| Credits Used | Integer | ||
| 지속 시간 | Integer | ||
| ID | String | ||
| Is Approval | 불 | ||
| Start End Date | DateTime | EQUAL_TO, BETWEEN | |
| 상태 표시기 | String | ||
| Stopped At | String | ||
| Workflow Summary Metric | All Branches | 불 | EQUAL_TO |
| 브랜치 | String | EQUAL_TO | |
| Metrics | Struct | ||
| 명칭 | String | ||
| Project ID | String | ||
| Reporting Window | String | EQUAL_TO | |
| Window End | String | ||
| Window Start | String | ||
| Workflow Test Metric | Average Test Count | Integer | |
| 브랜치 | String | EQUAL_TO | |
| Most Failed Tests | 나열 | ||
| Most Failed Tests Extra | Integer | ||
| Slowest Tests | 나열 | ||
| Slowest Tests Extra | Integer | ||
| Test Runs | 나열 | ||
| Total Test Runs | Integer |
참고
구조체 및 목록 데이터 유형은 커넥터의 응답에서 문자열 데이터 유형으로 변환됩니다.
분할 쿼리
CircleCI는 필드 기반 또는 레코드 기반 분할을 지원하지 않습니다.