La Comunidad de desarrolladores de InterSystems es una comunidad de 23,642 desarrolladores increíbles
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!

En los hackatones en los que participó InterSystems y en los que dimos soporte, muchos estudiantes preguntaban cómo podían hacer para que todos los miembros de su equipo usaran la misma base de datos IRIS que habían levantado en un contenedor. Sugerí usar ngrok para exponer su instancia local de IRIS y me di cuenta de que no tenemos documentación al respecto. Por eso pensé que sería una gran idea dar a conocer esta técnica tan útil para mejorar la colaboración durante el desarrollo y las pruebas.

0 1
0 14

Introducción

InterSystems IRIS permite crear APIs REST utilizando clases ObjectScript y el framework %CSP.REST. Esta funcionalidad permite desarrollar servicios modernos para exponer datos a aplicaciones web, móviles o integraciones externas.

En este artículo aprenderás cómo crear una API REST básica en InterSystems IRIS, incluyendo:

0 0
0 34
Artículo
· 25 abr, 2025 Lectura de 2 min
Configuración de la cuenta de servicio de Windows

Recientemente ayudé a investigar un problema en una instalación que surgió después de que actualizaran su instancia de Caché en Windows de la versión 2015.1 a la 2017.1. Una sesión de terminal iniciada desde el icono del cubo del escritorio del servidor no podía ejecutar comandos a nivel del sistema operativo utilizando la función $ZF(-1). Por ejemplo, al tratar de lanzar el comando "REM" (que no tiene ningún efecto) de la siguiente manera

1 0
0 34

Hola a todos!!

Como sabéis, el concurso de artículos técnicos estará activo desde el 12 de mayo. Tendréis algunas semanas para publicar vuestro contenido. No obstante, os recomiendo que vayáis pensando y trabajando en él.

Dentro de muy poco publicaremos las bases del concurso, incluyendo los premios a los ganadores (son fantásticos, ya os aviso).

1 0
0 34
Artículo
· 1 abr, 2025 Lectura de 1 min
Cómo obtener información del servidor/instancia

Hola a todos,

Como parte del desarrollo de una API para saber a qué instancia de IRIS está conectada, he encontrado algunos métodos para obtener información sobre el servidor que pueden ser útiles.

Obtener el nombre del servidor: $SYSTEM.INetInfo.LocalHostName()

Obtener la IP del servidor: $SYSTEM.INetInfo.HostNameToAddr($SYSTEM.INetInfo.LocalHostName())

Obtener el nombre de la instancia: $PIECE($SYSTEM,":",2)

1 0
0 34

¡Hola colegas!

A menudo, durante el desarrollo de una aplicación frontend o cualquier otro tipo de comunicación vs API REST, vale la pena tener una Swagger UI - una interfaz de usuario de prueba para la API REST que sigue la especificación Open API 2.0. Por lo general es de gran ayuda, ya que permite, todo en uno, hacer pruebas manuales rápidas vs API REST, con sus respuestas y todos los datos.

Recientemente he introducido el soporte Swagger en la plantilla InterSystems IRIS FHIR para la API FHIR R4:

¿Cómo hacerlo funcionar?

1 0
1 34

Hola Comunidad,

¿Estáis listos para transformar vuestra organización de atención médica con el poder de la Inteligencia Artificial? Uníos a nosotros para un seminario web esclarecedor que os proporcionará el conocimiento y las herramientas necesarias para aprovechar la IA de manera efectiva en vuestra práctica.

🌐 ¿Estáis vuestros datos y vosotros listos para la inteligencia artificial? 🌐

📅 Martes, 15 de octubre, 1 p.m. ICT | 2 p.m. SGT | 4 p.m. AEST // 8 a.m. CEST | 2 a.m. EDT

🗣 Ponente: @Kathleen Aller, Director Global de Estrategia de Mercado en Salud, InterSystems

No alt text provided for this image

0 0
0 34

Debido a que la interpretación de SCHEMA por parte de MySQL difiere de la comprensión interpretación común en SQL (como se ve en IRIS, SQL Server u Oracle), nuestro asistente automático de tablas vinculadas puede encontrar errores al intentar recuperar la información de metadatos para construir la tabla vinculada.

(Esto también se aplica a procedimientos y vistas vinculadas)

0 0
0 33

A partir de la versión 2025.1 de la plataforma de datos IRIS® de InterSystems, InterSystems deja oficialmente de utilizar MultiValue y lo incluye en la lista de funciones obsoletas y descatalogadas. Aunque InterSystems seguirá dando soporte a los clientes actuales que utilicen MultiValue, no se recomienda para nuevas aplicaciones.

0 0
0 33

Bienvenidos a la actualización trimestral de plataformas del T1 2025.

Si es la primera vez que leéis estas actualizaciones, ¡bienvenidos! La gran noticia de este trimestre es el próximo lanzamiento de Red Hat Enterprise Linux 10. Seguid leyendo para más detalles.

El objetivo de esta actualización es compartir los cambios recientes, así como nuestra mejor información actual sobre los cambios futuros. Sin embargo, predecir el futuro es complicado, por lo que esto no debe considerarse una hoja de ruta definitiva.

Dicho esto, pasemos a la actualización…

0 0
0 33

Rúbrica de Preguntas Frecuentes de InterSystems

La replicación o mirroring solo sincroniza archivos de base de datos.

Para sincronizar otros archivos necesarios para vuestra aplicación (archivos CSP, imágenes, documentos, etc.) entre los dos servidores que forman el conjunto de réplica, seguid uno de los siguientes enfoques:

1 0
0 33

Redoble de tambores, por favor...

🎉 ¡La Comunidad de Desarrolladores de InterSystems ha superado oficialmente los 20,000 miembros registrados! 🎉

Pero eso no es todo: también hemos alcanzado algunos hitos impresionantes:

📝 21,500 publicaciones

👁 10,000,000 visitas

¡Queremos dedicar un momento para celebrar con todos vosotros que habéis hecho esto posible!

2 0
0 33

Video de Preparación a la Certificación "InterSystems HL7 Specialist"

He diseñado este workshop en vídeo para ayudarte a preparar el examen de certificación InterSystems HL7 Interface Specialist. Si ya trabajas con integraciones HL7 usando tecnología InterSystems y estás pensando en certificarte, este material te servirá como guía práctica para repasar los temas clave y afrontar el examen con mayor seguridad.

2 0
0 32

Cuando trabajáis con InterSystems IRIS, los desarrolladores y arquitectos de bases de datos a menudo se enfrentan a una decisión crítica: si usar SQL Dinámico o SQL Embebido para consultar y actualizar datos. Ambos métodos tienen sus propias fortalezas y casos de uso, pero comprender sus implicaciones en el rendimiento es esencial para tomar la decisión correcta. El tiempo de respuesta, una métrica clave en la evaluación del rendimiento de las aplicaciones, puede variar significativamente dependiendo del enfoque de SQL que utilicéis. El SQL Dinámico ofrece flexibilidad, ya que las consultas pueden construirse y ejecutarse en tiempo de ejecución, lo que lo hace ideal para escenarios con necesidades de consulta impredecibles o altamente variables. Por el contrario, el SQL Embebido enfatiza la estabilidad y eficiencia al integrar el código SQL directamente en la lógica de la aplicación, ofreciendo tiempos de respuesta optimizados para patrones de consulta predefinidos.

En este artículo, exploraré los tiempos de respuesta al usar estos dos tipos de SQL y cómo dependen de las diferentes estructuras de clases y del uso de parámetros. Para ello, voy a utilizar las siguientes clases del diagrama:

1 0
0 32

Resumen

Con la ayuda de SQL, podéis crear, entrenar y gestionar modelos de aprendizaje automático directamente en la base de datos con la potente herramienta IntegratedML de InterSystems IRIS. Usando ejemplos de SQL que representan vuestros datos, en este artículo repasaremos la configuración de IntegratedML y su aplicación en situaciones prácticas.

2 0
0 32

¡Hola desarrolladores!

Es hora de anunciar a los Autores Destacados de la Comunidad de Desarrolladores de InterSystems de 2024 🎉

Nos complace premiar a los contribuyentes más activos en todos los sitios regionales de la comunidad (EN, ES, PT, JP, CN y FR):

  • Revelación del Año
  • Autores Best-Seller
  • Top Expertos
  • Líderes de Opinión Más Destacados

0 0
0 32

Hola comunidad,

Me preguntaba si sería posible usar algo como EnsLib.SQL.InboundAdapter con tablas en IRIS.

Esta biblioteca monitoriza cuándo se inserta un registro en una tabla de una base de datos externa, por lo que requiere un DSN para conectarse a dicha base de datos.

Mi objetivo es realizar una llamada a una API externa que tarda mucho tiempo, podría tardar casi una hora (o más) en completar sus procesos, pero no quiero bloquear el proceso principal.

0 4
0 27

Uno de los desafíos al crear un mensaje DICOM es cómo poner los datos en el lugar correcto. Parte de ello es insertar los datos en las etiquetas específicas de DICOM, mientras que la otra parte es insertar datos binarios como una imagen. En este artículo explicaré ambos.

1 0
0 31

Si echáis un vistazo al archivo values.yaml del Helm chart de IKO, encontraréis:

useIrisFsGroup: false 

Vamos a desglosar qué es useIrisFsGroup y en qué situaciones puede ser útil activarlo.

FsGroup se refiere al file system group (grupo del sistema de archivos).

0 0
0 31