Lecture à partir d’entités Dynatrace - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Lecture à partir d’entités Dynatrace

Prérequis

Un objet Dynatrace à partir duquel vous souhaitez lire. Vous aurez besoin du nom de l’objet, comme « problem ».

Entités prises en charge pour la source :

Entité Peut être filtré Limit prise en charge Order by prise en charge Select prise en charge* Partitionnement pris en charge
Problème Oui Oui Oui Oui Non

Exemple :

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

Détails des entités et des champs Dynatrace :

Dynatrace fournit des points de terminaison permettant de récupérer les métadonnées de manière dynamique pour les entités prises en charge. Par conséquent, la prise en charge des opérateurs est capturée au niveau du type de données.

Entité Champ Type de données Opérateurs pris en charge
Problème affectedEntities List EQUAL_TO
displayId String EQUAL_TO
endTime DateTime
entityTags List
evidenceDetails Struct
impactAnalysis Struct
impactLevel String EQUAL_TO
impactedEntities List EQUAL_TO
linkedProblemInfo Struct
managementZones List EQUAL_TO
problemFilters List
recentComments Struct
rootCauseEntity Struct EQUAL_TO
problemId String EQUAL_TO
severityLevel String EQUAL_TO
startTime DateTime BETWEEN
status String EQUAL_TO
title String
from DateTime EQUAL_TO, BETWEEN
problemFilterIds String EQUAL_TO
problemFilterNames String EQUAL_TO
managementZoneIds String EQUAL_TO
text String EQUAL_TO
underMaintenance Booléen EQUAL_TO
message String

Requêtes de partitionnement

Dynatrace ne prend pas en charge le partitionnement basé sur les champs ou le partitionnement basé sur les enregistrements.