Lesen aus CircleCI-Entitäten - AWS Glue

Lesen aus CircleCI-Entitäten

Voraussetzung

Ein CircleCI-Objekt, aus dem gelesen werden soll. Sie benötigen den Objektnamen.

Unterstützte Entitäten für Quelle:

Entität Kann gefiltert werden Unterstützt Limit Unterstützt „Sortieren nach“ Unterstützt „* auswählen“ Unterstützt Partitionierung
Kontext Ja Nein Nein Ja Nein
Metrik zur Organisationsübersicht Ja Nein Nein Ja Nein
Pipeline Nein Nein Nein Ja Nein
Pipeline-Workflow Ja Nein Nein Ja Nein
Projektzweig Ja Nein Nein Ja Nein
Projekt Fehlerhafter Test Nein Nein Nein Ja Nein
Projektzusammenfassungsmetrik Ja Nein Nein Ja Nein
Plan Nein Nein Nein Ja Nein
Workflow-Auftragszeitreihen Ja Nein Nein Ja Nein
Workflow-Metrik und Trend Ja Nein Nein Ja Nein
Workflow Letzte Ausführung Ja Nein Nein Ja Nein
Metrik zur Workflow-Zusammenfassung Ja Nein Nein Ja Nein
Workflow-Testmetrik Ja Nein Nein Ja Nein

Beispiel:

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-Entitäts- und Felddetails

Weitere Informationen zu den Entitäten und Felddetails finden Sie unter:

Entitäten mit statischen Metadaten:

Entität Feld Datentyp Unterstützte Operatoren
Kontext Erstellt um String
ID String
Name String
Besitzertyp String EQUAL_TO
Metrik zur Organisationsübersicht Alle Projekte Auflisten
Organisationsdaten Struct
Organisationsprojektdaten Auflisten
Projektnamen String EQUAL_TO
Berichtsfenster String EQUAL_TO
Pipeline Verzweigung String EQUAL_TO
Erstellt um String
Fehler Auflisten
ID String
Zahl Ganzzahl
Projekt-Slug String
Zustand String
Auslöser Struct
Auslöserparameter Struct
Aktualisiert um String
VCS Struct
Pipeline-Workflow Abgebrochen von String
Erstellt um String
Fehler von String
ID String
Name String
Pipeline-ID String
Pipeline-Nummer Ganzzahl
Projekt-Slug String
Gestartet von String
Status String
Angehalten um String
Markierung String
Projektzweig Branches Auflisten
Organisations-ID String
Projekt-ID String
Workflow-Name String EQUAL_TO
Projekt Fehlerhafter Test Klassenname String
Datei String
Auftragsname String
Auftragsnummer Ganzzahl
Pipeline-Nummer Ganzzahl
Quelle String
Testname String
Verschwendete Zeit Ganzzahl
Zeiten mit Flake Ganzzahl
Workflow erstellt um String
Workflow-ID String
Workflow-Name String
Projektzusammenfassungsmetrik Alle Zweige Auflisten
Alle Workflows Auflisten
Branches String EQUAL_TO
Organisations-ID String
Projektdaten Struct
Projekt-ID String
Projekt-Workflow Zweigdaten Auflisten
Projekt-Workflowdaten Auflisten
Berichtsfenster String EQUAL_TO
Workflow-Namen String EQUAL_TO
Plan Akteur Struct
Erstellt um String
Beschreibung String
ID String
Name String
Parameter Struct
Projekt-Slug String
Zeitplan Struct
Aktualisiert um String
Workflow-Auftragszeitreihen Verzweigung String EQUAL_TO
Granularity String EQUAL_TO
Max Beendet am String
Metrics (Metriken) Struct
Min Gestartet am String
Name String
Start- und Enddatum DateTime EQUAL_TO, BETWEEN
Zeitstempel String
Workflow-Metrik und Trend Alle Zweige Boolesch EQUAL_TO
Branches String EQUAL_TO
Metrics (Metriken) Struct
Trends Struct
Workflow-Namen Auflisten
Workflow Letzte Ausführung Alle Zweige Boolesch EQUAL_TO
Verzweigung String EQUAL_TO
Erstellt um String
Verwendete Guthaben Ganzzahl
Dauer Ganzzahl
ID String
Ist Genehmigung Boolesch
Start- und Enddatum DateTime EQUAL_TO, BETWEEN
Status String
Angehalten um String
Metrik zur Workflow-Zusammenfassung Alle Zweige Boolesch EQUAL_TO
Verzweigung String EQUAL_TO
Metrics (Metriken) Struct
Name String
Projekt-ID String
Berichtsfenster String EQUAL_TO
Fensterende String
Fensteranfang String
Workflow-Testmetrik Durchschnittliche Testanzahl Ganzzahl
Verzweigung String EQUAL_TO
Meiste fehlgeschlagene Tests Auflisten
Meiste fehlgeschlagene Tests Extra Ganzzahl
Langsamste Tests Auflisten
Langsamste Tests Extra Ganzzahl
Testausführungen Auflisten
Testausführungen insgesamt Ganzzahl
Anmerkung

Die Datentypen Struktur und Liste werden in der Antwort des Connectors in den Datentyp Zeichenfolge konvertiert.

Partinionieren von Abfragen

CircleCIunterstützt keine feldbasierte oder datensatzbasierte Partitionierung.