

# Leitura de entidades do CircleCI
<a name="circleci-reading-from-entities"></a>

**Pré-requisito**

Um objeto do CircleCI do qual você deseja ler. Você precisará do nome do objeto.

**Entidades compatíveis quanto à origem**:


| Entidade | Pode ser filtrada | Oferece suporte a limite | Oferece suporte a Ordenar por | Oferece suporte a Selecionar \$1 | Oferece suporte a particionamento | 
| --- | --- | --- | --- | --- | --- | 
| Contexto | Sim | Não | Não | Sim | Não | 
| Métrica de resumo da organização | Sim | Não | Não | Sim | Não | 
| Pipeline | Não | Não | Não | Sim | Não | 
| Fluxo de trabalho do pipeline | Sim | Não | Não | Sim | Não | 
| Ramificação do projeto | Sim | Não | Não | Sim | Não | 
| Teste instável do projeto | Não | Não | Não | Sim | Não | 
| Métrica de resumo do projeto | Sim | Não | Não | Sim | Não | 
| Programação | Não | Não | Não | Sim | Não | 
| Séries temporais de trabalhos do fluxo de trabalho | Sim | Não | Não | Sim | Não | 
| Métrica e tendência do fluxo de trabalho | Sim | Não | Não | Sim | Não | 
| Execução recente do fluxo de trabalho | Sim | Não | Não | Sim | Não | 
| Métrica de resumo do fluxo de trabalho | Sim | Não | Não | Sim | Não | 
| Métrica de teste do fluxo de trabalho | Sim | Não | Não | Sim | Não | 

**Exemplo:**

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

## Detalhes das entidades e dos campos do CircleCI
<a name="circleci-reading-from-entities-field-details"></a>

Para obter mais informações sobre os detalhes das entidades e dos campos, consulte:
+ [Contextos](https://circleci.com/docs/api/v2/#operation/listContexts)
+ [Métricas de resumo do projeto](https://circleci.com/docs/api/v2/#operation/getProjectWorkflowsPageData)
+ [Séries temporais de trabalhos do fluxo de trabalho](https://circleci.com/docs/api/v2/#operation/getJobTimeseries)
+ [Métricas de resumo da organização](https://circleci.com/docs/api/v2/#operation/getOrgSummaryData)
+ [Ramificações do projeto](https://circleci.com/docs/api/v2/#operation/getAllInsightsBranches)
+ [Testes instáveis do projeto](https://circleci.com/docs/api/v2/#operation/getFlakyTests)
+ [Execuções recentes do fluxo de trabalho](https://circleci.com/docs/api/v2/#operation/getProjectWorkflowRuns)
+ [Métricas de resumo do fluxo de trabalho](https://circleci.com/docs/api/v2/#operation/getProjectWorkflowMetrics)
+ [Métricas e tendências do fluxo de trabalho](https://circleci.com/docs/api/v2/#operation/getWorkflowSummary)
+ [Métricas de teste do fluxo de trabalho](https://circleci.com/docs/api/v2/#operation/getProjectWorkflowTestMetrics)
+ [Pipelines](https://circleci.com/docs/api/v2/#operation/listPipelinesForProject)
+ [Fluxos de trabalho do pipeline](https://circleci.com/docs/api/v2/#operation/listWorkflowsByPipelineId)
+ [Programações](https://circleci.com/docs/api/v2/#operation/listSchedulesForProject)

Entidades com metadados estáticos:

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/glue/latest/dg/circleci-reading-from-entities.html)

**nota**  
Os tipos de dados Struct e List são convertidos no tipo de dados String na resposta do conector.

**Particionamento de consultas**

O CircleCI não oferece suporte ao particionamento baseado em campos ou em registros.