Tareas #22
open
Agregado de la columna u_created en tabla sn.hys_pause
100%
Description
Jorge solicita via mail agregar en la tabla que se descarga en postgres con nombre hys_pause la columna: u_created

Files
Updated by Demo MiGestion365 Admin 3 months ago
La tabla sn.hys_pause se genera tomando datos de la API de ServicNow.
Lo primero que debo conocer, es que tipo de dato esu_created.
Para ello consulto a la API con el comando
curl -s \
-u 'plataformas.atc:fiberatc1' \
"https://atowerarprod.service-now.com/api/now/table/sys_dictionary?name=u_pause_hys&element=u_created&sysparm_fields=internal_type"
{"result":[{"internal_type":{"link":"https://atowerarprod.service-now.com/api/now/table/sys_glide_object?name=glide_date_time","value":"glide_date_time"}}]}
Si además quiero conocer el dato, puedo ejecutar lo siguiente:
curl -s \
-u 'plataformas.atc:fiberatc1' \
"https://atowerarprod.service-now.com/api/now/table/u_pause_hys?sysparm_limit=1&sysparm_fields=u_created&sysparm_display_value=false"
{"result":[{"u_created":"2024-11-15 13:56:55"}]}
Con esto veo que en ServiceNow u_created es un campo Date/Time que es postgres debe ser tipo timestamp
Updated by Demo MiGestion365 Admin 3 months ago
En el script agrego la columna de esta manera en la creación de la tabla:

Updated by Demo MiGestion365 Admin 3 months ago
Se modifica el siguiente bloque en el script:

Updated by Demo MiGestion365 Admin 3 months ago
Para que la columna sea creada y minada de datos se deben regenerar las tablas de Service Now con el procedimiento ya conocido.
https://demo.migestion365.com/documents/5
Updated by Demo MiGestion365 Admin about 1 month ago
- % Done changed from 0 to 100