Lesen aus Dynatrace-Entitäten - AWS Glue

Lesen aus Dynatrace-Entitäten

Voraussetzung

Ein Dynatrace-Objekt, aus dem gelesen werden soll. Sie benötigen den Objektnamen, z. B. „Problem“.

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
Problem Ja Ja Ja Ja Nein

Beispiel:

Dynatrace_read = glueContext.create_dynamic_frame.from_options( connection_type="Dynatrace", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "problem", "API_VERSION": "v2", "INSTANCE_URL": "https://[instanceName].live.dynatrace.com" }

Dynatrace-Entitäts- und Felddetails:

Dynatrace bietet Endpunkte zum dynamischen Abrufen von Metadaten für unterstützte Entitäten. Dementsprechend wird die Bedienerunterstützung auf der Datentypebene erfasst.

Entität Feld Datentyp Unterstützte Operatoren
Problem affectedEntities Auflisten EQUAL_TO
displayId String EQUAL_TO
endTime DateTime
entityTags Auflisten
evidenceDetails Struct
impactAnalysis Struct
impactLevel String EQUAL_TO
impactedEntities Auflisten EQUAL_TO
linkedProblemInfo Struct
managementZones Auflisten EQUAL_TO
problemFilters Auflisten
recentComments Struct
rootCauseEntity Struct EQUAL_TO
problemId String EQUAL_TO
severityLevel String EQUAL_TO
startTime DateTime BETWEEN
Status String EQUAL_TO
Titel String
from DateTime EQUAL_TO, BETWEEN
problemFilterIds String EQUAL_TO
problemFilterNames String EQUAL_TO
managementZoneIds String EQUAL_TO
text String EQUAL_TO
underMaintenance Boolesch EQUAL_TO
Nachricht String

Partitionierung von Abfragen

Dynatrace unterstützt keine feld- oder datensatzbasierte Partitionierung.