Artículo Jose-Tomas Salvador · jul 16, 2024 3m read

Introducción a la ejecución de WSGI en IRIS

Con IRIS 2024+, los usuarios podéis alojar aplicaciones WSGI utilizando Security.Applications. Como ejemplo, un usuario puede hacer algo como esto

Ejemplo de trabajo mínimo

zn "%SYS"
Kill props
Set props("Description") = "Sample WSGI Application"
Set props("MatchRoles") = ":%All"
Set props("WSGIAppLocation") = "/path/to/flaskapp"
Set props("WSGIAppName") = "myapp"
Set props("WSGICallable") = "app"
Set props("DispatchClass") = "%SYS.Python.WSGI" // important, otherwise will be recognized as CSP application
Set sc = ##class(Security.Applications).
0
0 156
InterSystems Official Jose-Tomas Salvador · jul 11, 2024

La versión 24.1 de InterSystems Reports ya está disponible en el sitio de Distribución de Software de InterSystems en la sección de Componentes. El software está etiquetado como InterSystems Reports Designer e InterSystems Reports Server y está disponible para los sistemas operativos Mac OSX, Windows y Linux.

Esta nueva versión trae grandes mejoras de nuestro socio, insightsoftware. InterSystems Reports 24.1 está impulsado por Logi Report Versión 24.1SP2 e incluye:

  • Personalización de anotaciones para mejorar la representación visual de los adjuntos en documentos compatibles con PDF/A.
0
0 144
Artículo Jose-Tomas Salvador · jul 8, 2024 1m read

¿Alguna vez habéis importado un esquema XML desde un archivo XSD? Es posible que queráis volver a consultar el archivo original algún tiempo después, pero habéis olvidado dónde lo pusisteis.

No os preocupéis, esa información se guarda como parte del proceso de importación.

Todo el esquema XSD importado se guarda en el global ^EnsEDI.XML.Schema. Ese global contiene todos los XSDs importados en vuestro espacio de nombres. El primer subíndice es el nombre del esquema que se ve en el portal.

Para buscar la ubicación del archivo XSD de origen, basta con mirar en el siguiente lugar:

^EnsEDI.XML.

0
0 213
InterSystems Official Jose-Tomas Salvador · jun 7, 2024

Nota: esto fue publicado originalmente el 5 de junio de 2024, pero se presentó como si hubiera sido publicado el 9 de mayo de 2024, por lo que este repost corrige la fecha.

Las actualizaciones recientes del InterSystems Language Server introducen muchas mejoras significativas destinadas a mejorar la experiencia y la productividad del desarrollador. Aquí hablaré de algunas de las más importantes, mientras que la lista completa, que incluye numerosas correcciones de errores, se puede encontrar en el CHANGELOG del Language Server.

0
0 166
Artículo Jose-Tomas Salvador · jun 6, 2024 2m read

Al desarrollar una nueva Producción de Interoperabilidad, es bastante natural que los parámetros se añadan inicialmente en la Producción.

Sin embargo, en cuanto queréis mover la Producción de desarrollo a un entorno de prueba o staging, queda claro que algunos parámetros de configuración como Servidores HTTP, direcciones IP y/o puertos necesitan ser cambiados. Para evitar que estos parámetros se sobrescriban durante un redepliegue posterior, es esencial que mováis estos parámetros de la Producción a los Parámetros Predeterminados del Sistema.

0
0 132
Artículo Jose-Tomas Salvador · jun 3, 2024 1m read

Añadid una credencial para iniciar sesión en la interfaz REST de FHIR - en este caso considerad sólo una autenticación básica

 

 

Añadid Registro de Servicios - en este caso considerad sólo una autenticación básica

- Configurad un servicio HTTP

- Introducid la ruta al servidor FHIR

- Introducid la URL del servicio FHIR

- Usad la credencial añadida previamente 

 

Añadid una "HS.FHIRServer.Interop.HTTPOperation"

Elegid el Nombre del Servicio

 

Probad el cliente FHIR

 

Rastread/seguid el resultado de la prueba

0
1 129
InterSystems Official Jose-Tomas Salvador · mayo 27, 2024

Aquí está nuestra actualización trimestral de las plataformas del Q2'2024.  Si sois nuevos en estas actualizaciones, ¡bienvenidos!  Esta actualización tiene como objetivo compartir los cambios recientes, así como nuestro mejor conocimiento actual sobre los próximos cambios, pero predecir el futuro es un asunto delicado y esto no debe considerarse una hoja de ruta comprometida. 

Dicho esto, pasemos a la actualización.

0
0 83
InterSystems Official Jose-Tomas Salvador · mayo 14, 2024

Como muchos habréis oído, InterSystems anunció la deprecación de Studio cuando se lanzó IRIS 2023.2. En noviembre de 2023 se dio a conocer un plan detallado de retirada de Studio, y ahora estamos alcanzando el primer hito de ese plan. A partir de la versión 2024.2, los kits de IRIS para Windows ya no contendrán Studio. Esto significa que las nuevas instalaciones que utilicen este kit no instalarán Studio, y la actualización de una instancia existente a la versión 2024.2 (o posterior) eliminará Studio del directorio bin de la instancia.

4
0 194
InterSystems Official Jose-Tomas Salvador · mayo 13, 2024

Se ha publicado una versión preliminar actualizada para desarrolladores de InterSystems IRIS 2024.2 e InterSystems IRIS for Health 2024.2 en el sitio de versiones preliminares para desarrolladores del WRC.  Esta versión contiene algunos cambios dignos de mención:

  • Contenedores - omitimos los contenedores en la vista previa anterior, pero los incluimos esta vez.  En un futuro avance, estamos planeando cambiarlos para usar la imagen base de Ubuntu 24.04
  • Compatibilidad con Ubuntu 24.04: esta versión preliminar incluye compatibilidad con el nuevo sistema operativo Ubuntu 24.04.
0
0 110
InterSystems Official Jose-Tomas Salvador · abr 29, 2024

Ya están disponibles las versiones de mantenimiento 2022.1.5 y 2023.1.4 de InterSystems IRIS, IRIS for Health y HealthShare HealthConnect

 

Ya están disponibles dos versiones de mantenimiento ampliado de InterSystems IRIS, InterSystems IRIS for Health y HealthShare Health Connect.

2022.1.5

La versión 2022.1.5 proporciona correcciones de errores para cualquiera de las versiones anteriores a 2022.1.x.

Podéis encontrar listas detalladas de cambios y listas de comprobación de actualizaciones en estas páginas:

2023.1.

0
0 113
Artículo Jose-Tomas Salvador · abr 26, 2024 5m read

Un cliente preguntó recientemente si IRIS soporta OpenTelemetry, dado que estaban buscando medir el tiempo que los servicios SOAP implementados por IRIS tardan en completarse, y  el cliente ya tenía varias otras tecnologías que soportan OpenTelemetry para el seguimiento de procesos.

Si bien, a día de hoy, InterSystems IRIS (IRIS) no soporta de forma nativa OpenTelemetry, es justo decir que la plataforma de datos IRIS tiene varias maneras de capturar, registrar y analizar el rendimiento de una instancia en ejecución.

0
0 146
InterSystems Official Jose-Tomas Salvador · abr 12, 2024

La primera versión preliminar para desarrolladores de InterSystems IRIS 2024.2 e InterSystems IRIS for Health 2024.2 se ha publicado en el sitio de versiones preliminares para desarrolladores del WRC. Los contenedores no están disponibles para esta versión preliminar, pero nos aseguraremos de publicarlos la próxima vez.

Esta es la primera vez en el ciclo de lanzamiento que hemos publicado una versión preliminar para desarrolladores y no hay ninguna característica digna de destacar que esté completa. Las iré listando a medida que se vayan completando en futuras versiones preliminares.

0
0 116
InterSystems Official Jose-Tomas Salvador · mar 27, 2024

InterSystems introdujo esta función hace muchos años y en una época en la que el uso de la Public Key Infrastructure (Infraestructura de Clave Pública o PKI) aún no estaba muy extendido. La creación de materiales para su uso con Public Key Infrastructure (Infraestructura de Clave Pública o PKI) está ahora ampliamente disponible, e InterSystems está observando un descenso en su uso. Además, se necesitarían inversiones para utilizarla de forma segura.

En la documentación de la PKI de IRIS se afirma desde hace años:

La PKI de InterSystems es sólo para fines de prueba.

0
0 153
InterSystems Official Jose-Tomas Salvador · mar 26, 2024

La versión 2024.1 de InterSystems IRIS® for HealthTM, y HealthShare® Health Connect ya está disponible de forma general (GA - Generally Available).

❗Este anuncio no se aplica a InterSystems IRIS®.

Novedades destacadas de la actualización

De esta versión se espera una serie de actualizaciones interesantes, incluyendo:

  1. Compatibilidad con Smart en FHIR 2.0.0
  2. Generación de modelos de objetos FHIR R4
  3. Mejora del rendimiento de las FHIR queries
  4. Eliminación del Private Web Server (PWS - Servidor Web Privado)
  5. y mucho más.
0
0 178
Artículo Jose-Tomas Salvador · mar 25, 2024 2m read

Recientemente, mientras discutía con mis alumnos el acceso a los datos almacenados en IRIS desde diferentes lenguajes, surgió la pregunta de si era posible iniciar la conexión y obtener datos de la solución Cloud (InterSystems IRIS CloudSQL) desde Microsoft Excel, y no al revés. Teniendo en cuenta las muchas y variadas formas en las que uno puede obtener datos en Excel (importar datos de fuentes externas, conectarse a bases de datos utilizando drivers ODBC, utilizando power queries y web queries, etc.) la opción obvia era probar con el driver ODBC. La única tarea que quedaba era tratar de conectarse a la base de datos en la nube utilizando el driver ODBC.

0
0 176
InterSystems Official Jose-Tomas Salvador · mar 15, 2024

La versión 2024.1 de InterSystems IRIS Data Platform ya está disponible de manera general (GA).
 

Aspectos destacados de la nueva versión

En esta versión, podéis esperar una serie de interesantes actualizaciones, incluyendo:

  1. Uso de vectores en ObjectScript: Una potente funcionalidad para optimizar la manipulación de datos.
  2. Búsqueda de vectores (experimental): Una innovadora funcionalidad para la recuperación eficiente de datos.
  3. Base de datos Multi-Volumen: Mejora de la escalabilidad y la gestión del almacenamiento.
  4. Backup FastOnline (experimental): Optimización de los procesos de backup.
  5. Multiple Super Server Ports: Más flexibilidad en la configuración de red.
  6. ¡y mucho más!
0
0 202
Artículo Jose-Tomas Salvador · mar 14, 2024 7m read

En este tutorial, me gustaría hablar sobre las Consultas de Clase (Class Queries). Para ser más precisos, sobre las Consultas basadas en código escrito por el usuario:

Mucha gente descarta este tipo de consulta simplemente porque no se sienten muy cómodos escribiendo mucho código ObjectScript para los métodos o no ven cómo pueden utilizarlo en sus aplicaciones relacionales. Pero para ser honesto, para mí - ¡es uno de los inventos más geniales para el modelo relacional en IRIS!

0
0 205
InterSystems Official Jose-Tomas Salvador · mar 8, 2024

  ¿Listo para fórmarte en InterSystems IRIS, IRIS for Health y Health Connect?

Desde InterSystems Iberia, ¡¡lanzamos oficialmente nuestros 2 primeros cursos de Formación Combinada!! 

Nunca habrá sido tan fácil y accesible recibir formación en nuestra tecnologia como a partir de ahora... Y te preguntarás, ¿qué es esto de la formación combinada?. Vamos con ello...

0
0 236
InterSystems Official Jose-Tomas Salvador · mar 6, 2024

Bienvenidos a la primera actualización trimestral de 2024. Si sois nuevos en estas actualizaciones, ¡bienvenidos!. Esta actualización pretende compartir cambios recientes, así como la información más actualizada sobre los cambios que vienen, aunque predecir el futuro es difícil y esto no debe ser considerado como una hoja de ruta cerrada.

Dicho esto, vamos con la actualización...

0
0 201
Anuncio Jose-Tomas Salvador · feb 26, 2024

Hace poco me di cuenta de que llevaba mucho tiempo sin comentaros las últimas novedades de la extensión de ObjectScript para Visual Studio Code. 

Me complace anunciar la versión 2.12.1 de la extensión de ObjectScript, que contiene un buen número de mejoras para hacer la vida más fácil a los desarrolladores. Describo más abajo las más destacadas, incluyendo la petición nº 1 del Global Summit -- ¡Importación de XML! 

Como siempre, podéis encontrar la lista completa de modificaciones en el CHANGELOG, incluyendo muchas correcciones de errores y vulnerabilidades.

0
0 268
InterSystems Official Jose-Tomas Salvador · feb 20, 2024

InterSystems anuncia la Versión de Mantenimiento (Maintenance Release, MR) 2018.1.9 de CachéEnsemble and Health Connect HSAP. Es una versión de mantenimiento con muchas actualizaciones en una gran variedad de áreas.

Caché y Ensemble

Los kits completos de instalación de producto se pueden descargar de la página de distribución de software del Centro de Soporte Internacional (WRC):

Para más información sobre las correcciones en esta versión, consultad las Notas de Cambios de la Versión.

0
0 126
Anuncio Jose-Tomas Salvador · feb 15, 2024

La versión 2023.3 de InterSystems IRIS Adaptive Analytics ya está disponible en la página de Distribución de Software de InterSystems. Esta versión incluye AtScale 2023.3 con ajustes adicionales, mejoras en la API y estas nuevas funcionalidades:

  • Soporte a Qlik Sense como una herramienta de Business Intelligence cualificada, además del soporte existente a Tableau, Microsoft PowerBI, Microsoft Excel y Looker
    • Tened en cuenta que Qlik Sense está soportado en modo Import; consultad la documentación de AtScale para más información
  • Conectores de Collibra y Alation para soportar la integración entre los cubos de AtScale y los proveedores de catálogos de datos más populares
  • Elementos adicionales del lenguaje DAX del lado del cliente - funciones y operadores - para mejorar el soporta a Microsoft PowerBI
0
0 174
InterSystems Official Jose-Tomas Salvador · feb 12, 2024

La versión 3.7 de InterSystems Kubernetes Operator (IKO) ya está disponible de manera general (GA). IKO 3.7 añade nuevas funcionalidades significativas, así como la corrección de varios errores. A destacar:

  • Cuando se usa IKO 3.7 con IRIS 2024.1 o superior, el WebGateway puede autenticarse con IRIS a través de TLS mutuo.
  • Soporte para reportar los miembros mirror asíncronos
  • Las solicitudes de recursos ahora se pueden aplicar a los pods de IAM
  • Mejoras en la salida de los recursos de iriscluster  
0
0 165
InterSystems Official Jose-Tomas Salvador · ene 26, 2024 2m read

Para vuestra comodidad, InterSystems está publicando los pasos de instalación característicos de los sistemas operativos que son compatibles con InterSystems IRIS.

Para Microsoft Windows, consultad por favor la documentación de producto de InterSystems.

El instalador de IRIS detectará si hay un servidor web instalado en la misma máquina, lo que da la opción de tener configurado automáticamente el servidor web.

Todas las instalaciones de Apache requerirán permiso de sudo (recomendado) o de root para instalar el servidor web. Este requisito es compatible con las mejores prácticas recomendadas.

0
0 185
InterSystems Official Jose-Tomas Salvador · ene 15, 2024

InterSystems se complace en anunciar la disponibilidad general de InterSystems IRIS Cloud SQL e InterSystems IRIS Cloud IntegratedML, dos servicios fundamentales para el desarrollo de soluciones nativas en la nube, con la fiabilidad y el rendimiento probado y de primer nivel de la tecnología de InterSystems IRIS. 

InterSystems IRIS Cloud SQL es un servicio en la nube completamente administrado que acerca, a un amplio público de desarrolladores de aplicaciones y profesionales de datos, la potencia de las capacidades de InterSystems IRIS como base de datos relacional, usada por miles de organizaciones. InterSystems IRIS Cloud IntegratedML es una opción de "base de datos como servicio" (DBaaS), que ofrece un acceso sencillo a potentes funcionalidades de Machine Learning de forma nativa SQL, mediante un conjunto de sencillos comandos SQL que se pueden integrar fácilmente en el código de las aplicaciones para enriquecerlas con modelos de ML que se ejecutan cerca de los datos.

0
0 75
InterSystems Official Jose-Tomas Salvador · dic 22, 2023

Es difícil creer que con este anuncio cerremos ya nuestro primer año de actualizaciones trimestrales de la plataforma. Gracias por hacer que fuera un gran año. En la actualización del 4º trimestre hablaremos de lista planificada de modelos mínimos de CPU soportados, la Disponibilidad General (GA) de OpenSSL 3.0 para AIX y más cosas. ¡Volveremos en 2024!

Esta publicación pretende compartir los cambios recientes, así como la información más actualizada sobre los cambios que vienen, aunque predecir el futuro es difícil y esto no debe considerarse como una hoja de ruta cerrada.

Dicho esto, vamos con la actualización…

0
0 124
Anuncio Jose-Tomas Salvador · dic 18, 2023

Con la formación oficial, virtual o presencial, realizada por InterSystems Iberia, se van a entregar ahora insignias digitales para aquellos cursos completados con éxito, y además vamos a distribuir retroactivamente las insignias a aquellos alumnos que hayan asistido a cursos oficiales desde Mayo de 2020. Las insignias se envían a través de Credly, una compañia que gestiona credenciales digitales, y serán envíadas muy pronto vía email, solicitándote aceptar tu nueva insignia de formación.

0
0 76
Anuncio Jose-Tomas Salvador · dic 18, 2023

Python Embebido está a punto de volverse mucho más potente y buscamos voluntarios para probarlo.

¿Qué es el Flexible Python Runtime?

La opción Flexible Python Runtime permite elegir un entorno de ejecución de Python para utilizarlo con Python Embebido. Antes de esto, solo se podía usar el Python predeterminado del sistema operativo, lo que era muy restrictivo, especialmente para los clientes que utilizan las herramientas más avanzadas de IA & ML cerca de sus datos.

Cuando InterSystems introdujo Python Embebido en InterSystems IRIS 2021.2, fue diseñado para trabajar solo con la versión de Python que está pre-instalada en los Sistemas Operativos. Con este cambio, estamos levantando esa restricción!

0
0 105
InterSystems Official Jose-Tomas Salvador · nov 24, 2023

La versión 2023.3 de InterSystems IRIS Data PlatformInterSystems IRIS for Health e InterSystems IRIS Studio ya está disponible de manera general (GA).

ASPECTOS DESTACADOS DE LA NUEVA VERSIÓN

2023.3 es una versión CD (Continuous Delivery). Se han añadido muchas actualizaciones y mejoras:

Mejoras en la Nube y en Operaciones

Archivado de Journal: Desde esta versión, los administradores de sistemas ahora pueden configurar una ubicación de archivado para ficheros de journal una vez ya completos. Cuando esté configurado, tras un cambio de archivo, el fichero de journal recien completado primero será comprimido (usando la funcionalidad de Compresión de Journal) y después se moverá automáticamente a esta ubicación de archivado, que puede estar en un nivel de almacenamiento de bajo coste, como una unidad de disco duro (HDD), o almacenamiento en la nube, como Amazon S3. Los ficheros journal archivados pueden entonces ser eliminados automáticamente del directorio de journal local, reduciendo el espacio total en el nivel de almacenamiento de alto rendimiento utilizado para escribir ficheros journal y disminuyendo el Coste Total de Propiedad para las implementaciones de InterSystems IRIS. 

0
0 107
InterSystems Official Jose-Tomas Salvador · oct 26, 2023

Ya están disponibles dos versiones de mantenimiento extendido de InterSystems IRISInterSystems IRIS for Health y HealthShare Health Connect.

✅ 2022.1.4

La versión 2022.1.4 proporciona correcciones de errores para cualquiera de las versiones 2022.1.x anteriores.

En estas páginas podéis consultar las listas detalladas de cambios y los checklists para actualizaciones:

✅ 2023.1.2

La versión 2023.1.2 proporciona correcciones de errores para cualquiera de las versiones 2023.1.x anteriores.

0
0 117