InterSystems Official Mario Sanchez Macias · mar 7, 2022

1 de marzo de 2022

Este anuncio contiene enlaces a 14 avisos recientes que han sido publicados en la Página de Avisos y Alertas de Productos de InterSystems. Todos ellos afectan a los productos HealthShare, y los tres primeros avisos afectan también a InterSystems IRIS for Health.

0
0 103
Anuncio Dmitry Maslennikov · mar 4, 2022

Creo que es por todos conocido que Populate Utility es bastante simple y para muchos casos puede tener una funcionalidad limitada. Solo admite un lenguaje y un país. La lista de valores posibles no tiene muchas opciones. 

Hay un tipo de herramienta que puede ayudar con esto, se llama Faker. Se puede implementar en distintos lenguajes, incluido Python. Como IRIS ahora tiene la funcionalidad de Python Embebido (Embedded Python), Python faker se puede implementar en IRIS.

0
0 210
Anuncio Esther Sanchez · mar 3, 2022

¡Hola desarrolladores!

Os mostramos el nuevo Calendario de Eventos que hemos habilitado en la Comunidad: 

🎯 https://es.community.intersystems.com/events 

 

En este calendario se pueden ver todos los eventos de la Comunidad: los pasados, los que están en marcha y los que están programados. 

De un vistazo, se pueden conocer todos los eventos y acceder a ellos de forma rápida y sencilla.

Vamos a ver cómo.

0
0 165
Anuncio Esther Sanchez · ene 25, 2022

¡Hola Comunidad!

¿Estáis listos para un nuevo reto? ¡Os invitamos a participar en el primer concurso de redacción de artículos técnicos de InterSystems en español!

🏆 1er Concurso de Artículos Técnicos en español 🏆
Descripción del concurso: Escribe un artículo en español en la Comunidad de Desarrolladores, sobre cualquier tema relacionado con la tecnología de InterSystems.

Duración: del 1 de febrero al 28 de febrero de 2022

Premios para todos los participantes: Todas las personas que publiquen un artículo en español durante la vigencia del concurso recibirán un premio

Premio principal: Tablet Apple iPad

     

¡Participa en el concurso y tu artículo será leído por cientos de miembros de la Comunidad de Desarrolladores!

9
0 395
Anuncio Esther Sanchez · mar 1, 2022
En el mes de febrero pasaron muchas cosas en la Comunidad. ¿Os perdisteis algo? ¡No os preocupéis! Os traemos un resumen de todo: lo más visto, lo más comentado, lo más votado... ¡Echadle un vistazo y no os quedéis con ganas de aprender!
Estadísticas generales
32 publicaciones nuevas en febrero:
    – 20 artículos
    – 8 anuncios
    – 4 preguntas
0
0 140
Artículo Daniel Aguilar · feb 25, 2022 6m read

Hola!

Llevaba un tiempo queriendo dedicarle un rato para implementar alguna DLL o algo que pudiese usar desde Caché y al final he sacado un huequillo, si te interesa poder producir mensajes que se envíen a Kafka de una manera rápida estás en el lugar adecuado ;-)

Antes de daros la chapa con lo que vamos a ver os hago un resumen para que decidáis si os puede interesar leer el artículo.

En este artículo nos vamos a centrar "solo" en la parte de producir mensajes y enviarlos a Kafka:

¿Cómo funciona?

Uso una DLL de .Net (Netframework 4.

0
0 1013
Artículo Ricardo Paiva · feb 24, 2022 2m read

¡Hola desarrolladores!

Como probablemente sabéis, en IRIS 2021 los nombres de los globals son aleatorios.

Y si creas clases de IRIS con DDL y quieres estar seguro de qué global se creó, seguramente te gustaría darle un nombre.

De hecho, se puede hacer. 

Usa WITH %CLASSPARAMETER DEFAULTGLOBAL='^GLobalName' en la Tabla CREATE para que funcione. Documentación. Mirad este ejemplo:

0
0 163
Artículo Alberto Fuentes · feb 24, 2022 2m read

Quizás algún día necesites utilizar Adaptive Analytics, así que aquí va un artículo sobre cómo empezar a desarrollar un dashboard (cuadro de mando) en Tableau conectando con el cubo de Atscale.

Preparación del PC

Necesitas conectar un driver. Yo uso Cloudera Hive. Puedes descargar el driver desde:
https://www.cloudera.com/downloads/connectors/hive/odbc/2-6-1.html

Tienes que registrarte, puedes hacerlo gratis. Necesitas descargar la versión correcta para tu sistema operativo.

La instalación es sencilla.

Preparación de AtScale

Publicación del proyecto

Para conectar a un cubo desde Tableau, tienes que publicar primero un proyecto con los cubos que te interesen.

Para publicarlo, ve a PROJECTS > "Project name" > DRAFT "Project name" > PUBLISH

0
0 199
Artículo Marcio Pereira · feb 23, 2022 9m read

En proyectos de software orientados a objetos son utilizados comúnmente patrones de proyecto para resolución de problemas. Si usted desarrolla en COS, este artículo tendrá sentido para su día a día.

En proyectos de software orientados a objetos son utilizados comúnmente patrones de proyectos para la resolución de problemas que pueden ocurrir con frecuencia en determinados contextos.

0
0 421
Artículo Yuri Marx · feb 23, 2022 1m read

TOGAF son las siglas de The Open Group Architecture Framework (Esquema de Arquitectura del Open Group). Ofrece un enfoque para planificar, diseñar, implementar, desplegar y controlar proyectos de AE (Arquitectura Empresarial). En otras palabras, ofrece un marco de alto nivel para el desarrollo de software empresarial.

TOGAF ayuda a organizar el proceso de desarrollo a través de un enfoque sistemático dirigido a reducir los errores, mantener los plazos, mantenerse dentro del presupuesto y alinear la TI con las unidades de negocio para producir resultados de calidad.

0
0 1517
Artículo Robert Cemper · feb 21, 2022 2m read

Durante las últimas semanas, estuve trabajando en varias cuestiones y problemas relacionadas con el desarrollo de software. Me di cuenta de que con frecuencia el análisis de los problemas consistía en perseguir los problemas solo a nivel superficial, pero sin atacar realmente las razones más profundas del problema y sin seguir las consecuencias. Es como el médico que detiene la hemorragia de una pierna pero no ve que en realidad está rota.

En mi puesto como Responsable de Soporte de Software en Digital Equipment Corp.

0
0 201
Artículo Ricardo Paiva · feb 18, 2022 4m read

Este artículo es una continuación de esta publicación.

En ese artículo revisamos los contenidos de la producción. Ejecutamos el código de muestra y revisamos el contenido de los mensajes que fluyen en la producción en la página de Visual Trace.

En este artículo revisaremos el concepto y la definición de los mensajes que se utilizan para enviar y recibir datos entre componentes desde el contenido de desarrollo necesario para la integración del sistema.

0
0 352
Pregunta Arturo Masero · feb 17, 2022

Hola compañeros/as, necesito de vuestra sabiduría.

En mi compañía programamos en ObjectScript y .int todo el día. Cuando entré nadie sabía apenas nada de clases y su uso era prácticamente sólo para definición de almacenamiento. Durante mi autoaprendizaje en caché descubrí que la programación orientada a objetos y el desarrollo de clases era posible en caché y comencé a codificar en .cls . Al ser algo autodidacta, puede que tenga algunas dudas básicas que se me hayan pasado en mis lecturas de documentación.

2
0 204
Anuncio Esther Sanchez · feb 17, 2022

¡Hola Comunidad!

¿No sabéis sobre qué escribir para el Concurso de Artículos Técnicos? ¿Sentís vértigo ante la pantalla en blanco?? smiley

¡No os preocupéis! Os damos algunas ideas para escribir artículos...

  • Podéis echar un vistazo a una publicación de la Comunidad que mostraba los artículos más populares durante 2021. Y veréis que muchos artículos son sobre tecnologías que están alrededor de InterSystems, no tienen que ser de ObjectScript. Esta es la publicación:

Los mejores artículos de la Comunidad de Desarrolladores durante 2021 >>

  • Podéis escribir un artículo del tipo: "Mis 10 artículos favoritos de la Comunidad", enumerándolos y explicando por qué son tus favoritos, en qué te han ayudado...
  • O un artículo sobre "Mis 5 plug-ins favoritos de Open Exchange", enumerándolos y explicando por qué son tus favoritos, en qué te han ayudado...
  • O un artículo con trucos que habéis aprendido después de años trabajando con la tecnología de InterSystems
  • O con cosas que NO hacer cuando se trabaja con la tecnología de InterSystems
  • En fin, cualquier cosa que se os ocurra, que os haya resultado útil a vosotros, una enseñanza que aprendísteis en un proyecto... siempre relacionado directa o indirectamente con la tecnología de InterSystems  

 

0
0 193
Pregunta Kurro Lopez · feb 17, 2022

Hola a todos,

Tengo una regla para lanzar un mensaje cuando hay un error. Quiero evitar enviar el correo si el origen del error es la API para enviar el correo

Esta es mi regla:

Ahora, si hay algún error en algún proceso, funciona, pero si hay un error en MyProduct.BO.SendEmail está intentando enviar el error nuevamente, y es un bucle infinito.

¿Hay alguna forma para verificar cuál es el origen y no procesar si el origen es MyProduct.BO.SendEmail?

Intenté establecer una condición en el nodo when pero no detecta ninguna propiedad de Ens.AlertRequest

No funciona.

5
0 248
InterSystems Official David Reche · feb 16, 2022

Ya están disponibles las versiones de prueba 2022.1 de InterSystems IRIS, IRIS for Health y HealthShare Health Connect para desarrolladores.

Al ser la primera versión de prueba para desarrolladores de InterSystems, vamos a dedicar un momento a describir lo que son. El programa de versiones de prueba para desarrolladores mejora el anterior programa de versiones de prueba de IRIS, con lanzamientos cada dos semanas, aproximadamente, que añaden funcionalidades según están listas. Esto nos permite obtener feedback sobre las funcionalidades y mejoras según están disponibles. Más abajo verás una lista de mejoras para la versión 2022.1, que no están incluidas en la primera versión de prueba para desarrolladores. Búscalas en las próximas semanas. 

Estamos deseando conocer vuestras experiencias con esta nueva versión, antes de su lanzamiento general. Compartid, por favor, vuestro feedback a través de la Comunidad de Desarrolladores, para que entre todos podamos desarrollar un mejor producto. 

InterSystems IRIS Data Platform 2022.1 es una versión de Mantenimiento Extendido (EM). 2022.1 incluye importantes mejoras y nuevas funciones añadidas en 2021.2, la versión de Entrega Continua (CD), desde 2021.1, la anterior versión EM. Podéis consultar las  notas de la versión 2021.2 para conocer estas mejoras.

0
0 210
Anuncio Esther Sanchez · feb 15, 2022

¡Hola Comunidad!

Ya hay más de 500 aplicaciones en Open Exchange, el repositorio para desarrolladores de InterSystems.

En esta publicación, os anunciamos los mejores desarrolladores de Open Exchange y las aplicaciones más descargadas en 2021. Echadles un ojo, porque seguro que encontráis más de una interesante para vosotros y vuestros proyectos. 

¿Quiénes son nuestros súper héroes y sus súper aplicaciones? 

0
0 148
Artículo Kurro Lopez · feb 14, 2022 4m read

Viajar en el tiempo es como visitar París. No puedes simplemente leer la guía, tienes que arrojarte. Come la comida, usa los verbos equivocados, recibe el doble de cargos y terminas besando a completos desconocidos.

El Doctor

Vamos ahora a viajar por el tiempo, osea, vamos a ver fechas futuras y pasadas y como calcularlas en diferentes formatos. La TARDIS no espera, ponte a los mandos y sujétate fuerte.

Travel in TARDIS

0
0 302
Artículo Eduardo Anglada · feb 14, 2022 2m read

Subir un fichero a IRIS empleando la API REST es sencillo. Primero, usando un cliente Postman, enviamos el fichero:

P.S.: Vemos que es un "form" de tipo "multipart" con el nombre "file". Todo esto lo aprendemos viendo la petición http:

POST /image-analyzer/postFile HTTP/1.1
Host: localhost:52773
Content-Length: 213
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="file"; filename="/C:/Users/yurim/OneDrive/Imagens/salesschema.
0
0 271
InterSystems Official Mario Sanchez Macias · feb 11, 2022

9 de Febrero de 2022

InterSystems ha corregido un defecto donde  una consulta SQL podría obtener resultados incorrectos.

Este defecto solo se produce en la versión 2021.2 (Continuous Delivery):

            InterSystems IRIS Data Platform

            InterSystems IRIS for Health

            HealthShare Health Connect

0
0 128
Artículo Laura Blázquez García · feb 11, 2022 4m read

Hasta hace no mucho, todos los entornos con los que trabajábamos eran Ensemble 2017.2. Pero recientemente hemos migrado todos los entornos a la versión 2021.1 de IRIS for Health. Ha sido un camino complicado, pero tras analizarlo detenidamente, encontramos la forma de conseguirlo.

Contamos con un servidor de desarrollo y dos servidores en producción en mirroring, en modo Failover. Tenemos más de 40 Namespaces dando servicio, unos con integraciones HL7, otros con servicios Soap, servicios Rest, procesado de archivos... un poco de todo. Necesitábamos estar seguros de que la migración a IRIS no iba a suponer un problema y sobre todo, evitar a toda costa un corte de servicio. Así que lo primero que teníamos que hacer era establecer un plan.

0
0 237
Anuncio Esther Sanchez · feb 11, 2022

¡Hola Comunidad!

Hemos grabado el webinar que hicimos ayer y lo hemos subido al canal de YouTube de la Comunidad de Desarrolladores en español. Si os perdisteis el webinar o lo queréis volver a ver con más detalle, ya está disponible la grabación!

David Reche contó todas las novedades de la Comunidad y del Concurso de Artículos Técnicos y Alberto Fuentes mostró las novedades que trae InterSystems IRIS este año. Así que... si queréis estar al día y conocer lo nuevo de InterSystems, ¡no os perdáis el vídeo!

Novedades 2022 de InterSystems y de la Comunidad de Desarrolladores

0
0 158
Pregunta Daniel Seco · feb 3, 2022

Estimados,

Junto con saludarles consulto han implementado InterSystems IRIS Mirroring para IRIS 2019.2 en AWS?. Necesito tener dos AZ, subredes privadas, y lograr configurar los nodos primario y secundario de IRIS base de datos. Los gateway que están en API Management (IAM) deberán enviar peticiones a una IP que esté delante de los nodos de base de datos de IRIS. Agradeceré compartir un esquema de arquitectura

2
0 197
Anuncio Esther Sanchez · ene 27, 2022

¡Hola desarrolladores!

Os invitamos a un nuevo webinar en español: "Novedades 2022 de InterSystems y de la Comunidad de Desarrolladores", el jueves 10 de febrero, a las 4:00 PM (CET).

    

El webinar está dirigido a cualquier persona interesada en el uso masivo de datos y el Big Data.

Durante la presentación, mostraremos las novedades de InterSystems IRIS para este año que acaba de empezar. Además, revisaremos los mejores artículos publicados en la Comunidad durante 2021 y ofreceremos algunas ideas sobre cómo se puede ayudar y colaborar en la Comunidad.

¿Y qué más?

2
0 733
InterSystems Official David Reche · feb 9, 2022

Desde 2018, InterSystems ha estado utilizando una cadencia de lanzamiento doble con InterSystems IRIS (aquí puedes ver el anuncio original desde cuando empezamos). Ofrecemos:

  • Versiones de Entrega Continua (Continuous delivery, CD) — estas versiones ofrecen acceso a nuevas funcionalidades de forma rápida. Son perfectas para el desarrollo e implementación de aplicaciones que son actualizadas continuamente y pueden aprovechar las nuevas funcionalidades de forma inmediata.
  • Versiones de Mantenimiento Extendido (Extended maintenance, EM) — estas versiones son menos frecuentes que las de Entrega Continua, pero ofrecen la estabilidad mejorada de las versiones de mantenimiento. Son perfectas para grandes aplicaciones empresariales en las que la facilidad de obtener parches en las versiones de mantenimiento es más importante que tener un acceso rápido a nuevas funcionalidades.
0
0 112
Artículo Ricardo Paiva · feb 8, 2022 7m read

Este artículo es una continuación de esta publicación.

En ese artículo, expliqué cómo funciona el menú de Interoperabilidad para su integración en el sistema.

En este artículo, me gustaría explicar cómo desarrollar una integración de sistemas utilizando el menú de interoperabilidad.

En primer lugar, ¿qué tipo de proceso quieres crear? Mientras piensas en ello, prepara el siguiente contenido.

0
1 444