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
Con IRIS 2024+, los usuarios podéis alojar aplicaciones WSGI utilizando Security.Applications. Como ejemplo, un usuario puede hacer algo como esto
Hola, espero que este post ayude:
En resumen: MAXLEN es relevante sobre todo para conexiones odbc/jdbc y necesitas especificar un valor apropiado dentro de tus tablas (clases), de lo contrario los datos podrían truncarse cuando los consultes, o incluso fallar cuando intentes insertar datos.
Una larga historia:
A partir del 15 de octubre de 2024, el soporte para Caché & Ensemble en MacOS quedará obsoleto.
Caché y Ensemble 2018.1.9 seguirán recibiendo soporte, pero no habrá más versiones de mantenimiento para MacOS. Esto significa que Caché y Ensemble 2018.1.9 serán la última versión de estos productos en MacOS.
Como recordatorio, las versiones de mantenimiento para Caché y Ensemble en las demás plataformas soportadas finalizarán el 31 de marzo de 2027. Encontraréis más detalles al respecto en el anuncio del año pasado.
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:
¡Hola!
Recientemente he estado investigando una situación molesta mientras editaba clases o rutinas ObjectScript en VSCode.
Lo que me estaba pasando era que, como yo estaba escribiendo en las líneas de código en mi clase (por ejemplo: la adición de un nuevo método; el cambio de la firma de la clase; o de un bloque de código), esto hacía que rápidamente la sintaxis fuera revisada, reformateada y compilada - e inevitablemente, (ya que estaría a la mitad de mi escritura), esto generaba errores de compilación.
Por razones prácticas, muchas veces necesitamos que tras un reinicio de un servidor Linux, la instancia IRIS que tengamos instalada se inicie automáticamente.
A continuación encontraréis los pasos a seguir para automatizar el arranque de IRIS durante un reinicio de Linux, a través de systemd :
1. Cread un archivo iris.service en /etc/systemd/system/iris.service que contenga la siguiente información
Hola Comunidad,
Nos complace invitaros al próximo concurso de programación online de InterSystems, ¡centrado en Python!
🏆 Concurso InterSystems Python 🏆
Duración: 15 julio - 4 agosto, 2024
Bolsa de premios: $14,000
.jpg)
¡Hola Comunidad!
Nuestro 💡 3er Concurso de Ideas de InterSystems ha llegado a su fin. Como resultado, ¡hay 🔥 30 nuevas ideas! Todas ellas se centran en mejorar InterSystems IRIS y los productos y servicios relacionados, destacando los beneficios tangibles para los desarrolladores una vez implementadas las ideas.
Y ahora anunciamos los ganadores...
¿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:
Hola Comunidad,
Es la hora de una nueva tanda de #PreguntasClave del último mes.
Estas son las preguntas clave de junio elegidas por los expertos de InterSystems de todas las comunidades:
.png)
¿Alguien más con este problema, alguna solucion?
Gracias
Hola Comunidad,
Tenéis disponible un nuevo vídeo (en inglés) en el Canal de YouTube de InterSystems:
⏯ Presentación de InterSystems Supply Chain Orchestrator @ Global Summit 2023
IS Comunidad de Desarrolladores, I 👑 you.
¿Estáis inscritos para probar la versión beta del nuevo examen de certificación de Especialista en SQL de InterSystems IRIS? ¡Preparaos con estos recursos de aprendizaje presenciales y a vuestro propio ritmo!
Integrar aplicaciones frontend de React con servicios backend como la base de datos IRIS a través de APIs REST puede ser una forma poderosa de construir aplicaciones web robustas. Sin embargo, un obstáculo común que los desarrolladores suelen encontrar es el problema de Cross-Origin Resource Sharing (CORS), que puede impedir que el frontend acceda a los recursos en el backend debido a restricciones de seguridad impuestas por los navegadores web. En este artículo, exploraremos cómo abordar los problemas de CORS al integrar aplicaciones web de React con servicios backend de IRIS.
.png)
Por defecto, todos los archivos creados dentro de un contenedor se almacenan en una capa writable del contenedor. Esto significa que:
Estamos emocionados de seguir lanzando nuevas funciones para InterSystems IRIS Cloud SQL, como la nueva capacidad de Búsqueda Vectorial que se estrenó por primera vez con InterSystems IRIS 2024.1. Cloud SQL es un servicio en la nube que ofrece precisamente eso: acceso SQL en la nube. Esto significa que estaréis usando tecnologías de controladores estándar de la industria como JDBC, ODBC y DB-API para conectaros a este servicio y acceder a vuestros datos. La documentación describe en detalle cómo configurar los ajustes importantes a nivel de controlador, pero no cubre herramientas específicas de terceros, ya que, como podéis imaginar, hay un número infinito de ellas.
En este artículo, complementaremos esa documentación de referencia con pasos más detallados para una popular herramienta de visualización de datos de terceros que varios de nuestros clientes usan para acceder a datos basados en IRIS: Microsoft Power BI.
Spoilers: Realizar verificaciones diarias de integridad (IntegrityChecks) no sólo es una práctica recomendada, sino que también proporciona una instantánea de los tamaños y densidad de los globales.
Actualización 2024-04-16: A partir de IRIS 2024.1, muchas de las utilidades que comentaremos a continuación ofrecen ahora un modo para estimar el tamaño con un error <2% en promedio, con mejoras significativas en el rendimiento y los requisitos de E/S. Aunque sigo recomendando realizar verificaciones regulares de integridad, hay situaciones donde se necesitan respuestas más urgentes.
Esta es una guía de instrucciones paso a paso para crear una tarea que recopile datos sobre la base de datos InterSystems y los globales que contiene (como se ve en la Open Exchange App asociada - encontrad todo el código asociado allí).
¡Hola Comunidad!
Los dos últimos días en la Cumbre Mundial de InterSystems han sido nada menos que extraordinarios, ¡y estoy encantada de compartir con vosotros lo más destacado de esta increíble experiencia!
Desde primera hora, @Anastasia Dyubaylo y yo dimos la bienvenida a nuestros amigos de la Comunidad en nuestro stand
que se convirtió en un bullicioso centro de actividad.
@Guillaume Rongier, Luc Chatty, @Raj Singh, @Dmitry Maslennikov, @Olga Zavrazhnova, Lucian Rotar, @Thomas Dyar, @Irène Mykhailova
@Claudio Devecchi, @Anastasia Dyubaylo, @Irène Mykhailova, @Daniel Franco
¡Hola Comunidad!
¡Muchísimas gracias a todos los que habéis participado en el 3º Concurso de Artículos Técnicos! ¡Ahora tenemos un montón de contenido nuevo e interesante para leer!
🌟 Algunos os habéis atrevido con las últimas posibilidades de la tecnología ¡Y eso es buenísimo! 🌟
¡Y ya podemos anunciar los ganadores!
Estos son los ganadores y sus artículos:
⭐️ Premios de los expertos – los ganadores han sido elegidos por expertos de InterSystems y sumando los puntos de los bonus, cuando aplicaba:
🥇 Primer puesto: Optimización de consultas SQL en IRIS, escrito por @Saul Perez
Mi intención es mostrar lo sencillo que es generar una tabla de búsqueda teniendo en cuenta la información que llega en nuestra mensajería HL7, ciertamente la tabla de búsqueda de mensajes HL7 que proporciona IRIS es suficiente para la mayoría de las búsquedas que queremos hacer, pero siempre tenemos aquel campo especial de nuestro HIS, LIS, RIS, etc. por el que nos gustaría buscar pero que está en un segmento fuera de esa tabla de búsqueda, ese campo que nos obliga a generar una búsqueda concreta utilizando los criterios de búsqueda ampliados, seguramente tendremos muchísimos mensajes y
Finalmente y con un poco de retraso, concluimos esta serie de artículos sobre nuestro Workflow Engine mostrando un ejemplo de la conexión que podríamos hacer desde una aplicación para móvil.
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.
Descripciones detalladas para errores de sintaxis
¡Hola a todos!
Llevo muchos años trabajando con Excel y, últimamente, lo he enfocado al tratamiento de bases de datos.
Realmente mi experiencia con Excel ha sido para labores financieras, no tanto analíticas de datos en sí, pero en un proyecto reciente he podido trabajar mucho con SQL y me he interesado un poco por el tema (no soy para nada una experta, ¡aviso!)
Me he preguntado cómo podría unir varios excels en uno para, por ejemplo, entregárselo al Data Análisis utilizando la tecnología InterSystems. He recopilado la información en un pequeño artículo. Espero que sea útil y por supuesto estoy abierta a correcciones.
Vamos a utilizar InterSystems IRIS. Lo que buscaremos es leer los archivos Excel, procesarlos y por último fusionarlos.
¡A ver si os pensábais que la Quiniela descansaba! Ni mucho menos, nuestro querido Estado rebuscará los partidos de futbol de las ligas más inverosímiles para poder seguir recaudando semanalmente el diezmo debido.
Para la 60ª jornada de la Quiniela tendremos partidos amistosos internacionales y la 29ª jornada de la liga femenina de fútbol, que hemos podido introducir en QuinielaML sin el más mínimo problema.
Estos son los partidos de la Quiniela:
Y estas son las estimaciones para la 1ª femenina:
Y los amistosos internacionales:
Por lo que nos quedará la siguiente Quiniela:
Suerte a todos.