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 | Estructura | ||
impactAnalysis | Estructura | ||
impactLevel | Cadena | EQUAL_TO | |
impactedEntities | Enumeración | EQUAL_TO | |
linkedProblemInfo | Estructura | ||
managementZones | Enumeración | EQUAL_TO | |
problemFilters | Enumeración | ||
recentComments | Estructura | ||
rootCauseEntity | Estructura | 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 | |
mensaje | Cadena |
Consultas de partición
Dynatrace no admite la partición basada en campos ni en registros.