Esta publicación es una guía cuya finalidad es implementar una arquitectura básica para DeepSee. Esta implementación incluye una base de datos para la memoria caché de DeepSee y otra base de datos para la configuración e implementación de DeepSee.
¡Hola desarrolladores!
Lo habéis pedido – ¡y ya está aquí! Lanzamos un nuevo concurso para crear soluciones de código abierto utilizando InterSystems IRIS.
El tema de este noveno concurso es: Developer Tools
Envía una aplicación que ayude a desarrollar más rápido o a tener código de más calidad, o que ayude en la etapa de pruebas, en la implementación, en el soporte o la monitorización de las soluciones desarrolladas con InterSystems IRIS.
Estará activo durante cuatro semanas: del 29 de marzo al 25 de abril de 2021.
Total en premios: $8,500
¡Hola Comunidad!
¿No pudistéis ver el webinar que hicimos el miércoles? Por si os lo perdisteis.. o lo queréis volver a ver, ya está disponible la grabación del mismo.
Marcos Sabourdin y Laura Blázquez son dos cracks en la tecnología de InterSystems, saben mucho y tienen mucha experiencia. Además, lo explicaron todo súper bien. Así que os recomendamos encarecidamente el webinar. ¡Aprenderéis un montón!
⏯ ¿Qué necesitas para empezar con InterSystems IRIS y VS Code?
Estoy buscando si existe alguna solución para comparar dos estructuras globales.
- por subíndices
- si los subíndices coinciden, entonces por contenido.
Gracias
Robert
Hemos doblado el número de puntos concedidos por cada publicación y cada traducción que realicéis en la Comunidad de Desarrolladores. Así, desde el pasado día 18 de marzo, por cada artículo o pregunta, se obtienen:
✅ 200 puntosen la Comunidad de Desarrolladores en inglés (EN)
✅ 400 puntos en las Comunidades de Desarrolladores enespañol (ES) / portugués (PT) / chino (CN) / japonés (JP)
y
✅ ¡100 puntos por cada traducción!
*La promoción estará vigente durante un cierto período de tiempo.
¡Hola Comunidad!
En esta publicación, os explicamos las distintas Insignias de Global Masters y qué hay que hacer para conseguirlas.
Información general sobre Niveles e Insignias de Global Masters
Todos los miembros de Global Masters empiezan en el 1er nivel ("Insider"), cuando se registran en el Programa de Fidelización. Para subir de nivel, hay que ganar un número de insignias del siguiente nivel. Las insignias se ganan realizando diferentes "retos".
¿Cómo puedes saber en qué nivel estás y las insignias que tienes? Sigue estos sencillos pasos:
¡Hola desarrolladores!
Os invitamos a un nuevo webinar en español: "¿Qué necesitas para empezar con InterSystems IRIS y VS Code?", el miércoles 24 de marzo, a las 4:00 PM (CET).
“IRIS tiene buena pinta, pero no tengo ni idea... ¿por dónde empiezo?” o “Yo usaba Studio y programaba en Ensemble o Caché, pero esto del VS Code... ¿cómo se hace?”. Si te has hecho alguna de estas preguntas... ¡este es tu webinar!
SWIFT-FHIR-IRIS es una aplicación de iOS para exportar datos de HealthKit a InterSystems IRIS for Health (o a cualquier repositorio FHIR)
Índice
Entorno:
- Windows 10
- Docker Desktop version v20.10.5
Desde la última actualización de Docker Desktop (~ 2 semanas) recibo este mensaje de error al ejecutar docker-compose build
C:\GitHub\zme>docker-compose build
Building iris
failed to get console mode for stdout: The handle is invalid.
Demo lista para usar de un servidor FHIR con IRIS for Health 2020.2:
- Transformación HL7v2 al servidor FHIR
- Servidor FHIR que se puede consultar en SQL

Trabajar con imágenes de la comunidad de intersystemsdc es bastante cómodo.
Aunque hay límites que están bien para la distribución, pero no tan bien para el desarrollo.
Quiero compartir con vosotros mis trucos que lo hacen más sencillo.
En el Centro de Soporte Internacional (WRC), con frecuencia los clientes plantean preguntas sobre la configuración de un nuevo Web Gateway, en el que el Portal de Administración se carga a medias, pero no muestra imágenes. En este artículo explicaré por qué se produce este error, así como la forma de solucionarlo. Mi explicación se centra en el Web Gateway que enlaza con las instancias de InterSystems IRIS, pero la misma explicación debería aplicar también a la CSP Gateway que enlaza con instancias de Caché.
El problema:
Tanto si accedes a DeepSee por primera vez como si estás configurando DeepSee en una instancia nueva, puedes encontrar dos incidencias habituales después de hacer clic en la opción "DeepSee" en el Portal de Administración del Sistema.
Incidencia #1: ¡Arquitech/Analyzer aparece en gris!
Incidencia #2: Se debe habilitar DeepSee antes de su uso.
Incidencia #1: ¡Arquitech/Analyzer aparece en gris!
Existen dos causas comunes para este problema.
Hola! Comparto hoy un ejemplo de Yuri Marx sobre el uso de ReadMIMEPart. Si necesitáis obtener un fichero de una API o formulario multipart echadle un ojo a este ejemplo:
Hola a todos, me gustaría compartir una guía rápida publicada en el Developer Community sobre cómo conectar Apache Spark + Apache Zeppelin con InterSystems IRIS.
Introducción
Apache Spark es un framework opensource para computación en cluster. Proporciona una interfaz para desarrollar sobre clusters incluyendo paralelismo y tolerancia a fallos. Por ello es muy utilizado en Big Data.
Apache Zeppelin es un bloc de notas, que cuenta con una excelente interfaz de usuario para trabajar con diversos tipos análisis y machine learning.
Hola buen día a todos.
quería saber si existe alguna forma de cambiar el nombre un reporte excel. estas son las propiedades y parámetros de la clase:
/// Nombre de clase de la aplicación a la que pertenece este informe.Parameter APPLICATION;Parameter REPORTNAME;Property RenderTimeOut As %ZEN.Datatype.integer [ InitialExpression = -1 ];Property ID As %String(ZENURL = "id");Parameter XSLTMODE = "server";Property Title(ZENURL = "title");
Nuestro compromiso
Con el propósito de promover un ambiente abierto y cordial, nosotros como colaboradores y gestores, nos comprometemos a hacer que la participación en la Comunidad de Desarrolladores de InterSystems sea una experiencia libre de acoso para todos, con independencia de la edad, aspecto físico, capacidad, etnia, género, experiencia, nacionalidad, raza, religión e identidad sexual.
Nuestras normas
Ejemplos de conductas que contribuyen a crear un ambiente positivo:
¡Hola desarrolladores!
Queríamos dar las gracias a todos los que habéis respondido a la encuesta que publicamos hace unas semanas. Todas vuestras respuestas, sugerencias y comentarios serán tenidos en cuenta para hacer que la Comunidad de Desarrolladores en español sea aún mejor y más útil para todos.
Los que no habéis podido responder, siempre podéis enviarnos un Mensaje Directo a través de la Comunidad, con vuestras opiniones e ideas.
Os mostramos los resultados de algunas de las preguntas que planteábamos en la encuesta:
Hola a todos Necesito ayuda con un tema de Iris y docker. Estoy empezando en el area del desarrollo web y a conocer esta plataforma de intersystems, y necesito poder levantar una app con angular y base de datos iris, en docker. Ya se como levantar crear la imagen de iris y dejarla corriendo pero aun no he logrado consumir recursos desde el front. Porfavor consejos.
Una cuestión muy común es cuál es la configuración ideal para el servidor web Apache HTTPD cuando se utiliza con HealthShare. El propósito de este artículo es describir la configuración inicial recomendada del servidor web para cualquier producto HealthShare.
Como punto de partida, se recomienda la versión 2.4.x (64-bit) de Apache HTTPD. Existen versiones anteriores como la 2.2.x, pero no se recomienda esta versión por rendimiento y escalabilidad de HealthShare.
Hola a todos,
Tengo un error muy extraño cuando llamo a un servicio web SOAP como cliente.
He creado todos los objetos para invocar a este SOAP usando el complemento "Asistente SOAP" en Eclipse, ha creado todos los objetos (Response, Request, Clase WS de Business Operation, etc.).
Cuando llamo a este servicio, devuelve el siguiente mensaje de error:
ERROR #6243: La solicitud HTTP a SOAP WebService ha devuelto una respuesta con CONTENT-TYPE inesperado: text/html.
Con el lanzamiento de PEX en InterSystems IRIS 2020.1 e InterSystems IRIS for Health 2020.1, los clientes tienen una mejor forma de incorporar Java en las producciones que con el Java Business Host. PEX proporciona un completo conjunto de APIs para construir la interoperabilidad de los componentes y está disponible tanto en Java como en .NET. Java Business Host ha sido discontinuado y se retirará en una versión futura.
Ventajas de PEX
Prometheus es uno de los sistemas de monitorización adaptado para recoger datos de series temporales.
Su instalación y configuración inicial son relativamente sencillos. El sistema tiene un subsistema gráfico integrado llamado PromDash para la visualización de datos, pero los desarrolladores recomiendan usar un producto de otro proveedor, llamado Grafana. Prometheus puede monitorizar muchas cosas (hardware, contenedores, distintos sistemas de gestión de base de datos), pero en este artículo me gustaría analizar la monitorización de una instancia de Caché (para ser exactos, será una instancia de Ensemble, pero las métricas serán de Caché). Si te interesa, sigue leyendo.
¡Hola Comunidad!
El Gran Premio para Desarrolladores (la edición especial del concurso de InterSystems) ha terminado. Ha sido una competición increíble, con récord de participantes y de aplicaciones presentadas.
¡Muchas gracias a todos! Ya podemos anunciar los ganadores...

¡Hola Comunidad!
Se acaba de lanzar OpenAPI-Client Gen, una aplicación para crear una producción cliente de interoperabilidad de IRIS a partir de la especificación Swagger 2.0.
En vez de la herramienta existente ^%REST que crea una aplicación REST del lado del servidor, OpenAPI-Client Gen crea una plantilla completa de producción cliente de interoperabilidad REST.
La instalación se realiza por ZPM:
zpm "install openapi-client-gen"
¿Cómo generar la producción a partir de un documento Swagger?
Hacerlo es muy sencillo.
Abre un terminal y ejecuta:
La Comunidad de Desarrolladores en español está presente en varias redes sociales, ¿lo sabías?
En todas ellas compartimos cada día noticias, artículos, vídeos, podcasts...
Así que... si quieres estar al día de todo lo que pasa en la Comunidad y que no se te escape nada... entra en nuestras redes sociales y haz clic en "Seguir":
Estimados, junto con saludar les comento que estoy realizando una aplicación en PHP que se tiene que conectar por OBDC a una base de datos cache de InterSystems, pero los enlaces de descarga del driver odbc cache que he encontrado en el foro ya no funcionan, alguien me podria decir de donde descargarlos , estoy siguiendo la siguiente documentacion: https://docs.intersystems.com/latest/csp/docbook/Doc.View.cls?KEY=BGOD_…
de ante mano muchas gracias.
¡Hola, desarrolladores!
Como sabeis, los errores de la aplicación están en el global ^ERRORS. Aparecen si los llamas:
d e.Log() en la sección Catch de Try-Catch.
Con la propuesta de @Robert Cemper, ahora se puede utilizar SQL para examinarlo.
Inspirado por el módulo de Robert, presenté un módulo simple de IRIS Analytics que muestra estos errores en un dashboard:

¡Hola desarrolladores!
Os queríamos dar las gracias por formar parte de la Comunidad de InterSystems en español. ¡Ya hay más de 300 usuarios registrados en ella!
Día a día, trabajamos para hacerla aún mejor y más útil para todos. Pero nos gustaría saber cómo lo estamos haciendo, y para eso necesitamos conocer vuestra opinión.
Por ello, hemos preparado una breve encuesta para saber qué pensáis de la Comunidad en español, si os resulta útil y qué podríamos mejorar.
👉🏼 Encuesta sobre la Comunidad de Desarrolladores en español 👈🏼
Si os habéis pasado de Studio a VSCode recientemente tal vez os hayáis dado cuenta de que en el Explorador faltan algunos elementos.
Por ejemplo, cuando se crea una API REST a partir de sus especificaciones, se generan 3 clases: <api>.impl, <api>.disp y <api>.spec, sin embargo la clase <api>.disp no se muestra por defecto en el Explorador.
Como la clase <api>.disp es una clase generada, para mostrarla tendremos que activar la opción correspondiente haciendo click en en el Explorador:
.png)
En ese mismo lugar también encontraremos una opción para mostrar los elementos de sistema.




