🏎️ Análisis del GP de Madrid 2026 con Python: abandonos, posiciones, puntos y campeonato de F1

Imagen
🏎️ Análisis del GP de Madrid 2026 con Python El Gran Premio de Madrid 2026 nos dejó varios datos interesantes que podemos analizar utilizando datos de Fórmula 1 y Python. En este análisis vamos a responder cuatro preguntas: 😱 ¿Quiénes abandonaron el GP de Madrid? 🔥 ¿Quién ganó más posiciones durante la carrera? 🏆 ¿Qué equipo consiguió más puntos? 📊 ¿Cuándo podría Mercedes asegurar matemáticamente el campeonato? La idea es utilizar los datos para encontrar historias que no siempre son evidentes al observar solamente el resultado final de la carrera o comparar lo que se vivio en la carrera con los datos. 😱 ¿Quiénes abandonaron el GP de Madrid 2026? No todos los pilotos consiguieron llegar a la bandera a cuadros en Madrid. El análisis de los resultados de la carrera muestra cuatro abandonos. Carlos Sainz Jr fue uno de los abandonos más destacados. El piloto de Williams comenzó desde la P20 y completó 45 vueltas. (Lastima por Sainz en su casa) Tambié...

Oracle Cloud fusión ejecutar ESS desde Postman

   En ocasiones necesitamos ejecutar procesos en alguna integración o para invocar múltiple veces alguna Tarea Programada o ESS  para no hacerlo uno por uno  Oracle Cloud tiene disponibles herramientas como SOAP Web Services y REST API Services.


En esta publicación vamos ejecutar un ESS programado para Purgar datos en la tabla de Receivables

Yo busque un ejemplo del payload en Oracle Cloud SOAP Web Services for Financials



Vamos a utilizar la URL que viene en esa pantalla 


Service WSDL URL: https://servername.fa.us2.oraclecloud.com/fscmService/ErpIntegrationService

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


Luego vamos a poner el tipo Post y vamos a poner la URL que vimos dos pasos atrás, solo tengan cuidado de cambiar el nombre de su servidor URL: https://servername/fscmService/ErpIntegrationService



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 XML.



Y en Body vamos a colocar el siguiente código de XML

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/types/">
   <soapenv:Header/>
   <soapenv:Body>
      <typ:submitESSJobRequest>
         <typ:jobPackageName>/oracle/apps/ess/financials/commonModules/shared/common/interfaceLoader/</typ:jobPackageName>
         <typ:jobDefinitionName>InterfaceLoaderPurge</typ:jobDefinitionName>
         <!--Zero or more repetitions:-->
         <typ:paramList>2</typ:paramList> autoinvpice
         <typ:paramList>load id</typ:paramList>
         <typ:paramList></typ:paramList>
         <typ:paramList></typ:paramList>
         <typ:paramList></typ:paramList>
         <typ:paramList>ORA_FBDI</typ:paramList>
        <typ:paramList>USER</typ:paramList>
        <typ:paramList></typ:paramList>
        <typ:paramList></typ:paramList>
      </typ:submitESSJobRequest>
   </soapenv:Body>
</soapenv:Envelope>

Este parte es donde indicamos el nombre del ESS <typ:jobDefinitionName>InterfaceLoaderPurge</typ:jobDefinitionName>

  • Query para la definición de la aplicación DEFINITION APPLICATION, busques por un request id que ya hayan ejecutado desde Oracle CLoud
select DEFINITION, APPLICATION
from FUSION.ESS_REQUEST_HISTORY
where requestid=44626

Los campos en negrita son los valores que deben cambiar
Para obtener los valores del campo Paramlist les comparto los querys
  • Query para obtener Name, Dataype valores
select NAME,DATATYPE,VALUE
from FUSION.ESS_REQUEST_PROPERTY
where requestid=44626
and name like 'submit%'


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

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)