Lettura da entità CircleCI - AWS Glue

Lettura da entità CircleCI

Prerequisito

Un oggetto di CircleCI da cui si desidera leggere. È necessario il nome dell'oggetto.

Entità supportate come origine:

Entità Può essere filtrato Supporta limite Supporta Ordina per Supporta Seleziona* Supporta il partizionamento
Context No No No
Parametri di riepilogo dell'organizzazione No No No
Pipeline No No No No
Flusso di lavoro di un'attività di pipeline No No No
Ramificazione del progetto No No No
Test flaky del progetto No No No No
Parametri di riepilogo del progetto No No No
Pianificazione No No No No
Serie temporali del lavoro del flusso No No No
Parametro e tendenza del flusso di lavoro No No No
Esecuzione recente del flusso di lavoro No No No
Parametro di riepilogo del flusso di lavoro No No No
Parametro di test del flusso di lavoro No No No

Esempio:

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

Dettagli dell'entità e del campo di CircleCI

Per ulteriori informazioni sui dettagli dell'entità e del campo, consulta:

Entità con metadati statici:

Entità Campo Tipo di dati Operatori supportati
Context Creato alle Stringa
ID Stringa
Nome Stringa
Tipo di proprietario Stringa EQUAL_TO
Parametro di riepilogo dell'organizzazione Tutti i progetti Elenco
Dati dell'organizzazione Struct
Dati del progetto dell'organizzazione Elenco
Nomi del progetto Stringa EQUAL_TO
Finestra di report Stringa EQUAL_TO
Pipeline Ramo Stringa EQUAL_TO
Creato alle Stringa
Errori Elenco
ID Stringa
Numero Numero intero
Nome comune del progetto Stringa
Stato Stringa
Trigger Struct
Parametri trigger Struct
Aggiornato alle Stringa
VCS Struct
Flusso di lavoro di un'attività di pipeline Annullato da Stringa
Creato alle Stringa
Errore di Stringa
ID Stringa
Nome Stringa
ID pipeline Stringa
Numero della pipeline Numero intero
Nome comune del progetto Stringa
Iniziato da Stringa
Stato Stringa
Fermato alle Stringa
Tag Stringa
Ramificazione del progetto Rami Elenco
ID dell'organizzazione Stringa
ID progetto Stringa
Workflow Name (Nome flusso di lavoro) Stringa EQUAL_TO
Test flaky del progetto ClassName Stringa
File Stringa
Nome processo Stringa
Numero del lavoro Numero intero
Numero della pipeline Numero intero
Origine Stringa
Nome del test Stringa
Tempo impiegato Numero intero
Numero di flaky Numero intero
Flusso di lavoro creato alle Stringa
Workflow ID (ID flusso di lavoro) Stringa
Workflow Name (Nome flusso di lavoro) Stringa
Parametri di riepilogo del progetto Tutte le ramificazioni Elenco
Tutti i flussi di lavoro Elenco
Rami Stringa EQUAL_TO
ID organizzazione Stringa
Dati di progetto Struct
ID progetto Stringa
Dati della ramificazione del flusso di lavoro del progetto Elenco
Dati del flusso di lavoro del progetto Elenco
Finestra di report Stringa EQUAL_TO
Nomi del flusso di lavoro Stringa EQUAL_TO
Pianificazione Attore Struct
Creato alle Stringa
Descrizione Stringa
ID Stringa
Nome Stringa
Parametri Struct
Nome comune del progetto Stringa
Orario Struct
Aggiornato alle Stringa
Serie temporali del lavoro del flusso Ramo Stringa EQUAL_TO
Granularity (Granularità) Stringa EQUAL_TO
Terminato al massimo alle Stringa
Metriche Struct
Iniziato almeno alle Stringa
Nome Stringa
Data di inizio e fine DateTime EQUAL_TO, BETWEEN
Timestamp Stringa
Parametro e tendenza del flusso di lavoro Tutte le ramificazioni Booleano EQUAL_TO
Rami Stringa EQUAL_TO
Metriche Struct
Tendenze Struct
Nomi del flusso di lavoro Elenco
Esecuzione recente del flusso di lavoro Tutte le ramificazioni Booleano EQUAL_TO
Ramo Stringa EQUAL_TO
Creato alle Stringa
Crediti utilizzati Numero intero
Durata Numero intero
ID Stringa
Approvazione Booleano
Data di inizio e fine DateTime EQUAL_TO, BETWEEN
Stato Stringa
Fermato alle Stringa
Parametro di riepilogo del flusso di lavoro Tutte le ramificazioni Booleano EQUAL_TO
Ramo Stringa EQUAL_TO
Metriche Struct
Nome Stringa
ID progetto Stringa
Finestra di report Stringa EQUAL_TO
Fine finestra Stringa
Inizio finestra Stringa
Parametro di test del flusso di lavoro Conteggio medio dei test Numero intero
Ramo Stringa EQUAL_TO
Test più falliti Elenco
Test più falliti extra Numero intero
Test più lenti Elenco
Test più lenti extra Numero intero
Esecuzioni di test Elenco
Esecuzioni di test totali Numero intero
Nota

I tipi di dati Struct e List vengono convertiti in tipo di dati String nella risposta del connettore.

Query di partizionamento

CircleCI non supporta il partizionamento basato su campi o su record.