viernes, 24 de enero de 2025

¿Qué hay de nuevo en APEX 24.2 sobre AI?

Hace un par de días publiqué un artículo donde detallo todas las nuevas características de Oracle APEX 24.2 que no están relacionadas con AI. En este artículo veremos las nuevas funcionalidades que incorpora APEX 24.2 asociadas al uso de AI, tanto para facilitar el desarrollo de las aplicaciones APEX como para potenciar su uso por parte de los usuarios.


Desarrollo Asistido por IA

APEX 24.2 incorpora tres nuevas funcionalidades para ayudar a quien esta desarrollando una aplicación APEX mediante el uso de IA.

Llamadas Declarativas a Servicios de IA

APEX 24.2 permite combinar las configuraciones de IA con una nueva acción dinámica "Generar texto con IA" para ayudar a realizar acciones predefinidas, como crear contenido, resúmenes y traducciones. Al llamar a la acción, se obtiene una respuesta de inmediato, lo que le brinda control total sobre la experiencia de usuario deseada.


Modelos de Datos Personalizados Creados Mediante IA

APEX 24.2 permite usar lenguaje natural para diseñar esquemas personalizados en la herramienta SQL Workshop. APEX AI Assistant ayuda a generar scripts de Oracle SQL o Quick SQL para crear tablas, activadores, restricciones y más. Algunos de los aspectos más destacados de la creación de modelos de datos mediante IA son:

  • Creación de esquemas con IA: puede diseñar un esquema de aplicación completo proporcionando requisitos de alto nivel
  • Usos del servicio de IA generativa: aprovecha el servicio de IA generativa para diseñar modelos de datos.
  • Formatos de salida: puede generar esquemas en dos formatos: Oracle SQL y Quick SQL.
  • Generación de datos sintéticos: también puede generar datos de ejemplo contextualmente precisos para el modelo de datos para ayudar con las pruebas y la creación de prototipos.

Para ver una guía paso a paso sobre el uso de estas características les recomiendo el artículo "Introducing AI-Driven Data Modeling in Oracle APEX 24.2" en el blog de Oracle APEX.

Soporte de Búsqueda Vectorial

Con APEX 24.2 los usuarios finales pueden encontrar los resultados más relevantes con la búsqueda de similitud semántica. Un nuevo tipo de configuración de búsqueda simplifica la incorporación de la búsqueda vectorial de Oracle Database 23ai a las aplicaciones APEX. Sólo es necesario especificar detalles como el uso de índice, métricas de distancia y la distancia vectorial máxima, y los usuarios podrán encontrar lo que buscan más rápido que nunca.


Para ver una guía paso a paso sobre el uso de estas características les recomiendo el artículo "Next-Gen Data Search: Integrating AI Vector Search into Search Configurations" en el blog de Oracle APEX.


Usabilidad Aumentada Mediante IA

Proporcionar datos RAG para llamadas de IA

APEX 24.2 permite mejorar las respuestas de AI Assistant enviando datos de contexto adicionales basados ​​en una consulta SQL, una salida de función o un texto estático. Estas fuentes RAG pueden ser condicionales y se vuelven a evaluar con cada solicitud del usuario, lo que garantiza que las respuestas sigan siendo relevantes y estén actualizadas en cada ejecución.


Configuraciones de IA

Un nuevo componente compartido para las configuraciones de IA encapsula una solicitud del sistema, un mensaje de bienvenida y cualquier cantidad de fuentes RAG. Estas configuraciones se pueden aprovechar en "Show AI Assistant" y "Generate Text with AI Dynamic Actions", y con las API PL/SQL de APEX_AI.


Fuentes RAG condicionales

Las fuentes RAG dentro de las configuraciones de IA pueden utilizar condiciones del lado del servidor para responder dinámicamente a las solicitudes del usuario. Puede utilizar condiciones como User Prompt Contains o All User Prompts Contain especificando palabras clave que el sistema debe buscar. Para aplicar una lógica aún más avanzada, se pueden utilizar variables Bind como APEX$AI_LAST_USER_PROMPT o APEX$AI_ALL_USER_PROMPTS en las expresiones.

miércoles, 22 de enero de 2025

¿Qué hay de nuevo en APEX 24.2 (sin contar los cambios de AI)?

La nueva versión de APEX (24.2) fue anunciada la semana pasada, e incluye una gran cantidad de mejoras y nuevas características. En este artículo vamos a ver todos los cambios y mejoras incluidos en APEX 24.2 sin excepto aquellos relacionados con la integración con AI, los cuales voy a cubrir en otro artículo más adelante.


Mejoras y Nuevos Componentes


Mejoras en Workflows

Copiar desde otras aplicaciones

Ahora se puede copiar una definición de Workflow de una aplicación a otra para simplificar el desarrollo de procesos similares.

Reanudar Workflows en cualquier actividad

Los administradores de Workflows ahora pueden manejar fácilmente escenarios inesperados o errores humanos accidentales al reanudar un Workflow  suspendido en cualquier actividad del proceso.

Para mas detalles ver el artículo dedicado al tema en el blog de Oracle APEX

Páginas de Tareas Humanas y de Workflow modernizadas

El asistente Crear página ahora genera páginas de Tareas Humanas y Workflows con un diseño simplificado mediante componentes de plantilla, menús y cuadros de diálogo modales. Esto armoniza su apariencia y promueve una personalización y un mantenimiento más sencillos.

Workflows Anidados

Optimice sus procesos reutilizando flujos de trabajo comunes y dividiendo tareas complejas en unidades mas pequeñas y manejables con la nueva actividad "Invocar flujo de trabajo". Esta función le permite llamar un flujo de trabajo desde otro y pasar parámetros de entrada y salida para garantizar un intercambio de datos sin problemas y una gestión de tareas eficiente.

Para mas detalles ver el artículo dedicado al tema en el blog de Oracle APEX

Mejoras adicionales a Workflows

Se puede consultar donde se utiliza un Workflow en páginas de definiciones de tareas, plantillas de correo electrónico y fuentes de datos REST con las actualizaciones de los informes de utilización. Se pueden pasar valores CLOB a variables y parámetros del flujo de trabajo.


Fuentes de datos JSON

En APEX 24.2 se puede trabajar directamente con datos JSON con el nuevo componente compartido de fuentes de datos JSON. Permite crear fuentes JSON a partir de una tabla con columnas JSON o en Oracle Database 23ai mediante JSON Duality Views, JSON Collection Tables y JSON Collection Views.

Para mas detalles ver el artículo dedicado al tema en el blog de Oracle APEX

Perfiles de datos generados automáticamente

Oracle APEX genera un perfil de datos para una fuente JSON, que convierte automáticamente los datos JSON en filas y columnas y admite estructuras JSON anidadas.

Componentes basados ​​en columnas JSON

Es posible crear componentes APEX, como ser informes, gráficos y formularios, directamente en fuentes de datos JSON y acceder a fuentes JSON para crear componentes compartidos, incluidas automatizaciones, listas de valores, configuraciones de búsqueda y consultas de informes.

Compatible con operaciones de DML

Es posible guardar fácilmente formularios y cuadrículas basados ​​en fuentes JSON mediante el manejo automático de DML. APEX actualiza el documento JSON automáticamente mediante JSON_TRANSFORM.


Mejoras en fuentes REST

Servidores remotos flexibles

Es posible configurar servidores remotos con más flexibilidad utilizando la nueva API SET_REMOTE_SERVER para derivar dinámicamente la URL base de un objeto de servidor remoto e invocar endpoints dinámicos con APEX según la configuración actual de la aplicación, el inquilino o el entorno.

Paginación basada en tokens

Las fuentes de datos REST HTTP simples ahora admiten la paginación basada en tokens para simplificar la experiencia del usuario para presentar datos de las API que utilizan este enfoque.

Región de componentes compartidos optimizada

Las fuentes de datos REST, JSON Duality Views y otras fuentes JSON pueden ser administradas desde una sección de fuentes de datos simplificada, mientras que las definiciones de carga de datos y las sincronizaciones REST se han movido a ubicaciones más sensibles en la página.

Capacidades de ordenación adicionales

Los resultados de las fuentes de datos REST del tipo ORDS pueden ser ordenados utilizando el soporte adicional para la cláusula "ORDER BY NULL".


Lea la publicación del blog de APEX para mas detalles sobre todos los cambios a REST.


Mejoras en los mensajes de texto

Los mensajes de texto se han mejorado con una sintaxis de sustitución más corta, compatibilidad con parámetros nombrados para mejorar la claridad y la conveniencia adicional de un selector de mensajes de texto directamente dentro del Diseñador de páginas.

Sintaxis de sustitución más corta

La nueva sintaxis &{TEXT_MESSAGE_NAME} es más simple, requiere menos tipeo de código y también admite el paso de parámetros. Es una forma elegante y ordenada de hacer referencia a los mensajes de texto.

Parámetros nombrados

Los parámetros de sustitución dentro de los mensajes de texto pueden tener un nombre, haciendo que el código sea más significativo para los desarrolladores. Se puede incluir más de diez sustituciones dentro de un solo mensaje. Simplemente use la sintaxis &{TEXT_MESSAGE_NAME foo="hello world" bar=&P1_ITEM!RAW.}. para pasar parámetros.

Selector de mensajes de texto en el Diseñador de páginas

Puede buscar y seleccionar mensajes de texto directamente desde el Editor de propiedades en el Diseñador de páginas. Habilite esta opción desde el menú Utilidades → Mostrar → Selector de mensajes de texto de la barra de herramientas del Diseñador de páginas.


Aplicaciones Oracle Fusion Cloud

Automatice la integración de Fusion Applications

La nueva opción "Integración de Fusion" en el asistente Crear aplicación permite integrarse facilmente con Oracle Fusion Cloud. La nueva aplicación está lista para usar y se puede ampliar con la configuración de inicio de sesión único (SSO) y propagación de identidad, una fuente de datos REST comprobable y un servidor remoto adecuado y credenciales web definidas.

Compatibilidad ampliada con las API REST de Fusion

Cree aplicaciones APEX que lean y escriban datos de Fusion Applications utilizando cualquier API REST de Fusion, incluidas las más nuevas con /api/boss en su URL. Descubra todas las operaciones y perfiles de datos admitidos automáticamente y obtenga un rendimiento de tiempo de ejecución optimizado en cualquier región APEX delegando el filtrado y la clasificación a la API REST de Fusion y solicitando y enviando solo los atributos necesarios.

Lea la publicación del blog de APEX para mas detalles sobre mejoras en la integración con Oracle Fusion Cloud.


Developer Experience

Dependencias de objetos de la aplicación

La nueva utilidad visual "Dependencias de objetos de la base de datos" permite a los desarrolladores escanear aplicaciones sin esfuerzo y generar informes sobre referencias de objetos de la base de datos dentro de un espacio de trabajo, lo que agiliza la administración de las dependencias de objetos. Las nuevas características incluyen:

Experiencia de usuario optimizada

Escanee rápidamente una aplicación completa o páginas individuales para visualizar referencias a objetos de la base de datos, incluidas tablas, vistas, paquetes y sus componentes como columnas, procedimientos y funciones. Revise fácilmente los bloques de código que hacen referencia a objetos seleccionados, busque y filtre los resultados de los informes y acceda a la fuente de cada referencia a través de vínculos directos desde los informes de dependencia a las propiedades de los componentes.

Detección integral de dependencias

La detección de dependencias se extiende más allá de los objetos de la base de datos. Identifique errores en los bloques de código de la aplicación, referencias de objetos incorrectas y dependencias del sistema que pueden requerir la atención del desarrollador. APEX ahora también puede detectar referencias dentro de consultas de origen REST, expresiones SQL de perfil de datos y columnas de informes mediante una expresión SQL.

Actualizaciones de API

La API APEX_APP_OBJECT_DEPENDENCY se ha actualizado para corregir errores, mejorar el rendimiento y admitir la extensión de la detección de dependencias.


Conozca mas sobre todas estas mejoras en el artículo sobre el tema en el blog de APEX.


Mejoras generales del generador de Aplicaciones

Exportación e importación de páginas entre espacios de trabajo

Es posible mover páginas sin problemas entre diferentes entornos APEX exportando una o más páginas desde un espacio de trabajo y luego importándolas a una aplicación en otro espacio de trabajo.

Extensiones del generador

Los administradores de instancias pueden configurar espacios de trabajo que se suscriban automáticamente a las entradas del menú de extensiones, lo que elimina la necesidad de suscribirse manualmente a aplicaciones que están destinadas a estar siempre disponibles.

Experiencia de edición de listas más sencilla

La página Editar lista en los componentes compartidos de la aplicación se ha actualizado para mostrar los detalles de la lista de una manera más fácil de usar. Vea los datos de la entrada de lista en un informe interactivo simplificado y use la página de edición de cuadrícula independiente para editar entradas de lista en masa.

Contexto del diseñador de páginas mejorado

El título de la ventana y la ruta de navegación en el diseñador de páginas ahora muestran la aplicación y la página actuales para una mejor navegación.

Diálogos modales redimensionables

Las páginas de diálogo modales se redimensionen de manera declarativa con un nuevo atributo de página para activar o desactivar la configuración redimensionable.


Experiencia del usuario

Actualizaciones de la interfaz de usuario y del tema universal

Compatibilidad con agrupaciones en componentes de plantilla

Los componentes de plantilla ahora admiten la agrupación, lo que permite a los desarrolladores agregar fácilmente encabezados de agrupación, similares a los cortes de control, para una presentación de datos organizada. Simplemente defina las columnas de agrupación, establezca la región Ordenar por y proporcione un título de grupo adecuado; APEX se encarga del resto.

Encabezados de grupo de filas de contenido

El componente de plantilla de filas de contenido ahora admite encabezados agrupados, lo que permite a los desarrolladores organizar el contenido de manera más eficiente. Los encabezados de grupo pueden incluir un título y un ícono, lo que ofrece un método más intuitivo y visualmente atractivo para categorizar y mostrar información en sus aplicaciones

Banderas de países en Font APEX 2.4

La última versión de Font APEX presenta más de 250 nuevos íconos de banderas a todo color en Universal Theme que representan países de todo el mundo.

Varios avatares

Ahora se admite la capacidad de crear regiones de varios avatares, con nuevas opciones de configuración para espaciar y apilar avatares.

Visibilidad de contraseña

Un nuevo interruptor de visibilidad de contraseña para los elementos de contraseña permite a los usuarios ver u ocultar una contraseña ingresada.

Nuevas clases de utilidad

Varias clases de utilidad nuevas para tipografía, sombras, orden flexible, relleno y margen brindan a los desarrolladores un mayor control sobre el estilo y el diseño de sus aplicaciones.

Rendimiento

El tema universal ahora se almacena en un repositorio de temas ubicado centralmente, lo que garantiza que las aplicaciones APEX contengan solo la información relevante para una aplicación individual. Este enfoque mejora el rendimiento, reduce el tamaño del archivo de exportación de la aplicación y agiliza las operaciones de CI/CD.


Accesibilidad

Elementos de solo lectura

Los elementos de solo lectura dentro del Generador de aplicaciones se actualizaron para admitir la representación accesible, basándose en la compatibilidad de elementos de solo lectura introducida en la versión 24.1.

Mejoras en los encabezados del Generador

Los niveles de encabezado en las páginas del Generador de aplicaciones se actualizaron para corregir una serie de problemas de jerarquía que afectan la accesibilidad.

Regiones activas de ARIA

Las regiones activas de ARIA dentro de APEX se modularizaron para que sean más accesibles y administren de manera consistente los mensajes en vivo que notifican a los usuarios de lectores de pantalla sobre actualizaciones importantes de la página.


Compatibilidad con OpenTelemetry

Aproveche las características de OpenTelemetry en las aplicaciones APEX y alcance los estándares de la industria para instrumentar y recopilar datos de telemetría del lado del cliente.

Configuración de telemetría declarativa

Configure fácilmente los puntos finales del Servicio de registro de clientes (CLS) y las URL de retransmisión de tokens directamente desde las utilidades del espacio de trabajo en el generador de aplicaciones y, luego, configure los ajustes de OpenTelemetry para una aplicación individual.

Análisis de la experiencia del usuario

Realice un análisis más profundo del rendimiento de la experiencia del usuario con OpenTelemetry para recopilar datos de la experiencia del usuario del lado del cliente, como tiempos de obtención de recursos, solicitudes AJAX y XHR e interacciones de los usuarios.


Actualizaciones y mejoras adicionales

Atributos ilimitados para complementos de elementos

A partir de la eliminación de los límites de atributos para los componentes de plantilla y las regiones en las versiones 23.2 y 24.1, los complementos de elementos ahora utilizan la infraestructura actualizada de manera predeterminada, lo que permite a los desarrolladores configurar una cantidad ilimitada de atributos para los elementos.

Mejoras en la opción Seleccionar muchos elementos

El elemento de la página Seleccionar muchos elementos se ha actualizado para incluir un botón de recuento al mostrar los valores seleccionados como una lista separada por comas. El nuevo botón muestra la cantidad actual de valores seleccionados y, cuando se presiona, abre un menú desplegable que muestra solo los valores seleccionados.

Control de paginación declarativa

Los desarrolladores ahora tienen control sobre el comportamiento de la paginación cuando utilizan la acción dinámica Actualizar en un informe interactivo. Si bien el comportamiento predeterminado de restablecer la paginación aún existe, los desarrolladores pueden configurar su informe interactivo para mantener la paginación actual y la posición de las barras de desplazamiento después de la actualización.

Mejoras en la búsqueda por facetas

La región de búsqueda por facetas se ha mejorado para mejorar el manejo de la creación y visualización de facetas. Cree rápidamente nuevas facetas para regiones existentes con la nueva funcionalidad de sincronización y haga que muchas facetas estén disponibles sin abrumar al usuario final con la nueva opción para mostrar facetas en un cuadro de diálogo. Lea el artículo sobre el tema en el blog de APEX para mas detalles.

Lista de valores emergente modernizada

Actualiza los atributos de búsqueda de la lista de valores emergente para que sean coherentes con los nuevos componentes de lista de valores, como Seleccionar uno y muchos, y Cuadro combinado. Obtenga capacidades de búsqueda más completas utilizando los atributos de tipo de coincidencia y distinción entre mayúsculas y minúsculas.

Compatibilidad con Excel para el generador de documentos

Se mejoró el servicio de integración del generador de documentos para admitir plantillas de Excel como diseños de informes. Imprima de DOCX a DOCX, de XLSX a PDF o de XLSX a XLSX. 

Lea el artículo sobre el tema en el blog de APEX para mas detalles.

Mejoras en la página de búsqueda

Se mejoraron las páginas de búsqueda creadas a partir de configuraciones de búsqueda para brindar una mejor experiencia de interfaz de usuario. El campo de entrada de búsqueda generado incluye un ícono de búsqueda predeterminado, se borra al ingresar con ESC y muestra un marcador de posición. Se agregaron mensajes predeterminados estándar para la región de resultados de búsqueda para evitar una región de resultados vacía antes de que se haya realizado cualquier búsqueda.

Etiquetas de regiones de mapas

Las regiones de mapas se han mejorado para brindar compatibilidad total con la representación de texto de derecha a izquierda. Esto corrige un error pendiente relacionado con la visualización de etiquetas RTL en regiones de mapas.

Información de traducción de aplicaciones desactualizada

Al ejecutar una versión traducida de una aplicación, se notificará a los desarrolladores si la versión traducida no está actualizada con el idioma principal.

Política de seguridad de contenido

Esta versión amplía la compatibilidad con una política de seguridad de contenido sin estilos en línea inseguros, etiquetas de script y pseudo URL de JavaScript en toda la plataforma APEX.

Cadena de sustitución para MAIN_APP_ID

Cuando la lógica de la aplicación depende del ID de la aplicación, los desarrolladores pueden usar una nueva cadena de sustitución MAIN_APP_ID para hacer referencia de manera confiable al ID de la aplicación principal, incluso cuando se ejecuta en una copia de trabajo.

Actualizaciones de la API PL/SQL

Las actualizaciones de las API PL/SQL de APEX brindan una funcionalidad nueva y mejorada a los desarrolladores. Un paquete completamente nuevo, APEX_SHARED_COMPONENTS, proporciona nuevas API para trabajar con componentes compartidos. El paquete APEX_LANG se ha mejorado para incluir la nueva función GET_MESSAGE y los procedimientos UPDATE_MESSAGE y CREATE_MESSAGE actualizados. Se ha añadido un nuevo parámetro a la función GET_URL en APEX_PAGE para gestionar URL absolutas. Utilice la nueva función GET_ID en APEX_REGION para devolver un ID para una región con nombre. Y cambie programáticamente el alcance de una credencial web con el procedimiento SET_SCOPE en APEX_CREDENTIAL.

Actualizaciones de la biblioteca de JavaScript

Hemos actualizado varias bibliotecas de JavaScript a versiones más nuevas, incluidas Oracle JET 17.0.2, FullCalendar 6.1.15, Monaco Editor 0.51.0, MarkedJS 14.1.2, DOMPurify 3.1.6, Terser 5.31.3, Cropper.js 1.6.2, Turndown 7.2.0, Font APEX 2.4, Oracle Rich Text Library 2.0, jQuery Migrate 3.5.2 y MapLibre 4.6.0.


viernes, 17 de enero de 2025

Resumen de Mejoras de Diciembre 2024 a Oracle Autonomous Database


Tras un descanso por vacaciones, retomamos la actividad con el resumen mensual de mejoras efectuadas en diciembre de 2024 a Oracle Autonomous Database.


Nuevo Evento de Rendimiento de Consultas SQL: QueryPerformanceDegradationDetected

El evento de información QueryPerformanceDegradationDetected se activa cuando el tiempo transcurrido promedio de una consulta ha superado diez veces su tiempo transcurrido promedio durante los últimos siete (7) días.

Consulte la documentación para obtener más información.


Nuevos Eventos de Clonación Actualizable: AutomaticRefreshEnd y AutomaticRefreshFailed

Los eventos de información AutomaticRefreshEnd y AutomaticRefreshFailed se generan cuando se completa o falla una actualización automática programada de un clon actualizable.

Consulte la documentación para obtener más información.


Retención de Copia de Seguridad Inmutable

La opción de retención de copia de seguridad inmutable le permite bloquear el período de retención de copia de seguridad automática. Mientras esté bloqueada, Autonomous Database no permite cambios en el período de retención de copias de seguridad automáticas.

Esta opción puede activarse al crear o clonar una base de datos, o posteriormente. Una vez activada, para desactivar la opción es necesario abrir un ticket en Oracle Support.

Consulte la documentación para obtener más información.


Métricas de OML4Py

Las métricas de OML4Py proporcionan métricas para evaluar el rendimiento de los modelos de aprendizaje automático.

Consulte la documentación para obtener más información.


AutoML Pipeline para OML4Py

AutoML Pipeline automatiza las tres etapas principales de la pipeline de aprendizaje automático:

  • Selección de algoritmos
  • Reducción de datos adaptativa (selección de características y tamaño de muestra)
  • Optimización de hiperparámetros

Consulte la documentación para obtener más información.



miércoles, 15 de enero de 2025

APEX 24.2 ya está disponible!

Hace unas pocas horas se liberó la versión 24.2 de APEX, la plataforma de desarrollo Low Code de Oracle que era esperada para fines de diciembre pero vio demorada su liberación unas semanas.


Con el objetivo de ayudar a los desarrolladores a aprovechar la IA para acelerar el desarrollo de aplicaciones y brindar una experiencia más completa a los usuarios de las aplicaciones, la versión APEX 24.2 ofrece mejoras en las siguientes áreas clave:

  • Crear aplicaciones rápidamente usando APEX GenDev.
  • Agregar capacidades de IA a las aplicaciones existentes.
  • Crear aplicaciones de nivel empresarial en forma sencilla y sin codificar.

En estos días vamos a publicar un artículo detallando todas la nuevas características de esta versión.

Links útiles

Retrospectiva del 2024

Como es tradición, en cada fin / comienzo de año escribo un articulo recapitulando sobre lo que me sucedió en el mundo Oracle durante el año que termina, así que vamos con el resumen de este 2024!!!


Certificaciones y Acreditaciones

Durante el 2023 participé del programa "Race to Certification" (del que hable en varios posts) y como resultado obtuve cuatro vouchers para rendir exámenes, sumados al que recibo todos los años por el programa Oracle ACE que se me acumularon los del 2023 y 2024 y una promoción especial por el lanzamiento del curso y certificación sobre AI Generativa, tuve disponibles varios cupones de examen sin cargo que pude aprovechar para las siguientes certificaciones:


Adicionalmente, completé varios Learning Path de Oracle University que dan un pantallazo adicional a algunos temas básicos:



Como si esto fuera poco.... aproveche y rendí la certificación Azure Database Administrator Associate de Microsoft para cumplir con los objetivos de la empresa en la que trabajo... no es Oracle pero siempre suma conocer otras bases de datos y servicios en la nube.


Comunidades y Foros

La comunidad "tradicional" repuntó un poco en cuanto al nivel de actividad y sigo aportando cuando encuentro algún tema en el que puedo colaborar. Participé tres de las cuatros comunidades de Oracle:


Oracle Developer Community (pública) 



Durante 2024 escribí unos 400 comentarios, casi 30 de ellos fueron seleccionados como respuestas correctas y mas de 60 como respuestas útiles.


My Oracle Support



Esta comunidad es mucho mas pequeña y acotada a personas con un contrato válido de Oracle Support. Durante 2024 escribí unos 50 comentarios y tuve 10 respuestas útiles (no se muestran las respuestas seleccionadas como correctas).

En enero de 2024 fui notificado que fue elegido como Most Valued Contributor, en el área Base de Datos, por mis contribuciones durante 2023, sumadas a las de 2020, 2021 y 2022:



Oracle University Community

La nueva comunidad de Oracle University es donde mas participo, como se puede ver a continuación:

Durante 2024 escribí unos 1200 comentarios y tuve casi 200 respuestas útiles y casi un centenar de respuestas seleccionadas como correctas. Por segundo año consecutivo mantengo la primer posición en cuanto a participación en los foros, como se ve a continuación:

Y en junio fui reconocido en un Spotlight de Oracle University en LinkedIn por el aporte a la comunidad:


Eventos

Este año fui seleccionado nuevamente para participar del LAOUC Community Tour 2024 en Buenos Aires, pero por cuestiones familiares tuve que suspender mi participación a último momento. Espero poder volver en 2025!


Blog

El blog tiene mas de 10 años, y este fue uno de los mas flojos... Le dediqué mucho tiempo a certificaciones y no encontré tantos temas interesantes para escribir, pero en este 2025 espero volver al ritmo normal.

Como aspecto positivo, escribí dos artículos en LinkedIn sobre Oracle Cloud - Azure Interconnect, los cuales pueden ver a continuación:


Programa Oracle ACE

El programa Oracle ACE mantuvo un gran nivel en cuanto a actividades y participantes, en el cual logré mantener el nivel Oracle ACE Pro por sexto año consecutivo, lo cual es un enorme orgullo!


Terminé el año con más de 800 puntos sobre 200 requeridos para ACE Pro, por lo que tengo asegurado la permanencia el año próximo, en el que espero poder alcanzar el nivel ACE Director de acá al 31 de Mayo que cierra el período anual de evaluación.


Y a fines de diciembre recibí los regalos por participar en el programa, los cuales son realmente buenísimos. Esto sumado a la posibilidad de rendir una certificación en forma gratuita y la posibilidad de usar una cuenta de Oracle Cloud Infrastructure hacen que uno se sienta realmente reconocido y  recompensado.



Corolario

2024 fue un año super intenso, excelente desde el punto de vista de certificaciones y algo más flojo en la generación de contenido para el blog, pero espero poder equilibrar las tareas en el 2025!