Radiografía del Matrimonio en México: Un Análisis de Datos con Python (2018-2024)

Imagen
  Introducción El matrimonio, más allá de ser un vínculo afectivo, es un acto jurídico que genera datos valiosos para entender la evolución de la sociedad mexicana. Tras analizar los divorcios en mi artículo anterior te comparto la liga Análisis divorcios en México , surge una pregunta obligada: ¿Cómo se están comportando las uniones en nuestro país? En este post, utilizaremos Python y Jupyter Notebook para explorar el conjunto de datos oficiales del INEGI. A través de la limpieza de datos y visualizaciones, identificaremos tendencias, cambios generacionales y el impacto de factores externos en la formalización de estas uniones. Metodología: El Camino de los Datos Para obtener resultados confiables, seguí una estructura de trabajo clara: Extracción: Obtención de microdatos desde el portal oficial del INEGI. Exploración (EDA): Análisis previo de la estructura de los archivos comprimidos. Procesamiento: Lectura y limpieza profunda con la librería Pandas . Visualización: Creación...

Oracle soap API para remover o agregar roles a usuarios

   En ocasiones necesitamos actualizar datos para muchos registros y para evitar hacer esto uno por uno, Oracle tiene disponibles herramientas como SOAP Web Services y REST API Services.


En esta publicación vamos hacer uso de un API de ORacle Cloud para remover un rol a un usuario 




Vamos a utilizar la URL que viene en esa pantalla


 URL: https://servername/hcmRestApi/scim/Roles/{id}


Vamos a entrar a Postman y desde ahí vamos armar el xml , primero vamos agregar un request


Luego vamos a poner el tipo Patch y vamos a poner la URL que vimos  atrás, solo tengan cuidado de cambiar el nombre de su servidor URL: 

https://servername/hcmRestApi/scim/Roles/{id}


Después vamos agregar nuestras credenciales de acceso a Oracle , en la sección de authorization , en la parte de Body vamos a marcar raw y JSON.




Y en Body vamos a colocar el siguiente código de JSON
{
"members": [
{
 "value": "FETESTEF1A63883F49F0B1D93224B8E",
 "operation": "REMOVE"
},
{
 "value": "FE4222TEST883F49F0B1D93224B8E",
 "operation": "ADD"
}
]
}


  • Aquí hay que tener cuidado con el ADD y REMOVE, el ADD es para agregar un usuario al rol y REMOVE es para quitar acceso al rol.
  • El campo de Valor es el código de Usuario

Algunos querys que puedes utilizar son

select * from per_roles_dn_tl

select * from per_users_roles


Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

📊 Automatiza tu trabajo: Convierte tablas de Word a Excel con una macro

API de banxico para obtener tipo de cambio utilizando Javascript