Lectura de entidades de Dynatrace
Requisito previo
Un objeto de Dynatrace desde el que desea leer. Necesitará el nombre del objeto, como “problema”.
Entidades compatibles como origen:
| Entidad | Se puede filtrar | Admite límite | Admite Ordenar por | Admite Seleccionar * | Admite partición |
|---|---|---|---|---|---|
| Problema | Sí | Sí | Sí | Sí | No |
Ejemplo:
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" }
Detalles de entidades y campos de Dynatrace:
Dynatrace proporciona puntos de conexión para obtener metadatos de forma dinámica para entidades compatibles. Por lo tanto, la compatibilidad del operador se captura según el tipo de datos.
| Entidad | Campo | Tipo de datos: | Operadores admitidos |
|---|---|---|---|
| Problema | affectedEntities | Enumeración | EQUAL_TO |
| displayId | Cadena | EQUAL_TO | |
| endTime | DateTime | ||
| entityTags | Enumeración | ||
| evidenceDetails | Struct | ||
| impactAnalysis | Struct | ||
| impactLevel | Cadena | EQUAL_TO | |
| impactedEntities | Enumeración | EQUAL_TO | |
| linkedProblemInfo | Struct | ||
| managementZones | Enumeración | EQUAL_TO | |
| problemFilters | Enumeración | ||
| recentComments | Struct | ||
| rootCauseEntity | Struct | EQUAL_TO | |
| problemId | Cadena | EQUAL_TO | |
| severityLevel | Cadena | EQUAL_TO | |
| startTime | DateTime | BETWEEN | |
| status | Cadena | EQUAL_TO | |
| título | Cadena | ||
| desde | DateTime | EQUAL_TO, BETWEEN | |
| problemFilterIds | Cadena | EQUAL_TO | |
| problemFilterNames | Cadena | EQUAL_TO | |
| managementZoneIds | Cadena | EQUAL_TO | |
| texto | Cadena | EQUAL_TO | |
| underMaintenance | Booleano | EQUAL_TO | |
| message | Cadena |
Consultas de partición
Dynatrace no admite la partición basada en campos ni en registros.