Buenas tardes,
Cuando desde Visual Studio Code le doy a importar y compilar un namespace completo recibo este error de vez en cuando:
.png)
¿Es por alguna limitación que hay de nº de conexiones o peticiones por segundo?
Muchas Gracias.
Buenas tardes,
Cuando desde Visual Studio Code le doy a importar y compilar un namespace completo recibo este error de vez en cuando:
.png)
¿Es por alguna limitación que hay de nº de conexiones o peticiones por segundo?
Muchas Gracias.
Buenas tardes estamos probando a actualizar una versión 2014 a la 2018 para posteriormente actualizar a la versión 2019 y nos hemos encontrado con este problema al pasar de la 2014 a la 2018.
Tras actualizar si ejecutamos una Query de actualización desde el portal nos da el siguiente error:
.png)
He comprobado que si desde el Studio compilo la clase este error desaparece. He podido comprobar que en la clase .int que contiene la compilada tiene un parámetro menos %ouid
He intentado recompilar todas las clases desde un terminal ejecutando do $SYSTEM.OBJ.
¡Hola Comunidad!
Estamos encantados de invitaros a un webinar sobre InterSystems Open Exchange.
Será el próximo viernes 18 de septiembre a las 17:00 PM (CEST) / 11:00 AM (EDT).
En el webinar, que será en inglés, aprenderéis todo sobre InterSystems Open Exchange – una galería de soluciones, herramientas y plantillas construidas con InterSystems IRIS, IRIS for Health y otras plataformas de InterSystems.
En el webinar se mostrará:
¡Hola desarrolladores!
La clase %Net.SSH.Session permite conectarse a servidores mediante SSH. Lo más habitual es usarlo con SFTP, especialmente en los adaptadores de FTP entrantes y salientes.
En este artículo se dará un breve ejemplo de cómo conectarse a un servidor SSH usando la clase, se describirá las opciones para autenticar y cómo hacer la depuración cuando surjan problemas.
A continuación un ejemplo de cómo hacer la conexión:
Set SSH = ##class(%Net.SSH.Session).%New()
Set return=SSH.Connect("ftp.intersystems.com")
Esto crea una nueva conexión, y luego se conecta al servidor SFTP ftp.
¡Hola desarrolladores!
Es un placer anunciar la disponibilidad del Registro de Contenedores de InterSystems. Es un nuevo canal para que los clientes tengan acceso a las versiones finales y de prueba de software, en formato apto para contenedores. Todas las imágenes Community Edition están disponibles en un repositorio público que no necesita autenticación. Las imágenes finales (IRIS, IRIS for Health, Health Connect, System Alerting and Monitoring, InterSystems Cloud Manager) y las utilidades (como pueden ser arbiter, Web Gateway y PasswordHash) requieren un token de autenticación que se genera a partir de las credenciales de la cuenta del WRC.
Buenas tardes, estamos probando la migración a la versión de IRIS porque queríamos aprovechar el poder trabajar con el plugin Insertystems ObjectScript de Visual Studio Code para control de versiones pero haciendo pruebas veo lo siguiente:
¡Hola desarrolladores!
El quinto concurso de programación con InterSystems IRIS ya ha terminado. ¡Muchas gracias a todos los participantes!
Ya podemos anunciar los ganadores...
Causado por un conflicto en la asignación del puerto, obtengo esta entrada en messages.log y SMS ya no responde:
La primera línea es correcta,
La segunda es solo ilusión.
"Fake News"
¿Cómo puedo reiniciar mi servidor SMP sin una secuencia de reinicio / parada completa de IRIS?
¿Principalmente en WINDOWS?
Desarrollé la solucion IRIS-FHIR-Portal como parte del concurso InterSystems IRIS for Health FHIR.
El objetivo de la aplicación es mostrar cómo de fácil es crear un repositorio FHIR de pacientes y sus datos clínicos utilizando la solucion IRIS for Health.
En conjunto, con esta solucion también estamos empoderando al paciente con sus datos clínicos y ellos los podrán usar como quieran.
Yo uso estas clases de ejemplo:
Class Sample.Address Extends (%SerialObject, %Populate)
{Property Street As %String;
Property City As %String;
Property State As %String(POPSPEC = "USState()");
Property Zip As %String;}
Class Sample.Person1 Extends (%Persistent, %Populate)
{ Property Name As %String;
Property Home As Sample.Address;
Property AR As array Of Sample.Address; }
En SQL es Table Sample.Person1.png)
No hay problema para definir INDEX on Home_State
But Table Sample.Person1_AR
Cómo definir un INDEX on AR_State ?
Index st On AR.State;
¡No compila!
Esto es más una ADVERTENCIA que una pregunta
Hola a todos.
Tengo un mensaje reponse que tiene una property del tipo %Collection.ListOfObj y necesito buscar un elemento en esta lista. Os lo explico.
¡Hola desarrolladores!
Estamos en la semana de votar en el InterSystems IRIS for Health FHIR Contest!
Así que es hora de votar a la mejor solución FHIR construida con InterSystems IRIS for Health.
🔥 Tú decides: VOTA AQUÍ 🔥
Es muy fácil: tienes un voto, y tu voto irá en la Nominación de los Expertos o en la Nominación de la Comunidad.
Ejecutar modelos predictivos de forma nativa en un "Business Process" ("Proceso Empresarial") de InterSystems IRIS siempre ha sido, por supuesto, el objetivo de nuestro soporte para PMML, pero de alguna forma nunca formó parte del paquete porque había algunas dependencias y elecciones que era necesario analizar y decidir. En cualquier caso, gracias a algunas presiones y al código ofrecido amablemente por @Amir Samary(¡gracias de nuevo, Amir!), finalmente conseguimos empaquetarlo en un repositorio de GitHub para que lo disfruteis, lo valoreis y hagáis sugerencias.
¡Hola Comunidad!
Las empresas necesitan crecer y administrar sus infraestructuras informáticas globales de forma rápida y eficiente, al mismo tiempo que optimizan y administran la manera en que invierten y gastan sus fondos. Los servicios de computación y de almacenamiento de Amazon Web Services (AWS) y Elastic Compute Cloud (EC2) satisfacen las necesidades de las aplicaciones más exigentes basadas en InterSystems IRIS, al proporcionar una infraestructura informática global sumamente sólida.
¿Alguien sabe si hay una tabla o consulta para obtener el "Application Error Log (^ERRORS)" por SQL?
¡Hola desarrolladores!
¡Ya está listo el siguiente concurso para crear soluciones de código abierto utilizando InterSystems IRIS Data Platform!
El tema de este quinto concurso es FHIR.
El concurso estará activo durante tres semanas: del 10 al 30 de agosto de 2020.
Desarrollar una aplicación web Full-Stack en JavaScript con Caché requiere que juntes los bloques correctos para construirla. En esta tercera parte de la serie de artículos mostraré cómo vincular nuestra aplicación de React a los tres backends que creamos en la parte 2.
¡Hola desarrolladores!
Cuando desarrollas o mantienes aplicaciones en Cache Object Script, en ocasiones es muy útil poder investigar dependencias.
He encontrado la tool Yuzinji que analiza el diccionario de clases y el código COS incluyendo rutinas y mete los resultados en el famoso Structure101g Studio.
Haciendo esto se vuelve sencillo responder a preguntas como "¿Quien usa ese código?", ya que se dispone de la información en un formato que permite explorar fácilmente. Por ejemplo analicé todos los packages en el namespace de SAMPLES de una 2016.
En la última publicación programamos recogidas de métricas de rendimiento usando pButtons, a lo largo de 24 horas. En esta publicación, analizaremos algunas de esas métricas clave que se están recogiendo y cómo se relacionan con el hardware del sistema subyacente. También empezaremos a explorar la relación entre las métricas de Caché (o de cualquiera de las plataformas de datos de InterSystems) y las métricas del sistema. Veremos también cómo usar estas métricas para entender el pulso diario de tu sistema y diagnosticar problemas de rendimiento.
¡Hola desarrolladores!
¿Buscáis un IDE rápido y eficiente para desarrollar con código ObjectScript? Echad un vistazo al nuevo vídeo disponible en el canal de YouTube de la Comunidad de Desarrolladores en inglés:
⏯ ObjectScript con Visual Studio Code
¡Hola desarrolladores!
Después de trabajar un poco con IRIS, queremos compartir con vosotros la "caja de herramientas" para InterSystems IRIS: ToolBox-4-Iris.
¿En qué consiste?
ToolBox-4-Iris es una API para IRIS que incluye un conjunto de herramientas muy útiles, no disponibles en IRIS y que simplifican enormemente el desarrollo de aplicaciones. Permite ahorrar tiempo y esfuerzo en las "herramientas típicas" que todo desarrollador necesita. Esto incluye clases adicionales, métodos individuales o incluso macros más eficientes, que se describen en sus respectivos paquetes.
Este es el primer artículo de una serie que se sumerge en herramientas de visualización y análisis de datos de series temporales. Obviamente, estamos más interesados en analizar los datos relacionados con el rendimiento que podemos recopilar de la familia de productos Caché. Sin embargo, como veremos más adelante, no estamos limitados a eso. Por ahora estamos explorando Python y las bibliotecas/herramientas disponibles dentro de ese ecosistema.
La serie está estrechamente vinculada a la excelente serie de Murray sobre el rendimiento y la supervisión de Caché.
¡Hola desarrolladores!
Estamos encantados de anunciar el lanzamiento oficial de la Comunidad de Desarrolladores de InterSystems en japonés!
Y os presento a @Minoru Horita y @Toshihiko Minamoto, de InterSystems Japón, que serán las personas que gestionarán la Comunidad de Desarrolladores en japonés.
Repasamos algunos de los aspectos básicos sobre las traducciones (válidos tanto para japonés como para español):
¡Hola desarrolladores!
Os traemos el octavo episodio de Data Points, el podcast de InterSystems en inglés.
En esta ocasión, charlamos con @Russ Leftwich (Senior Clinical Advisor for Interoperability en InterSystems) sobre estándares de interoperabilidad en el sector salud. En esta primera parte de la entrevista, Russ nos comenta la historia de los estándares de salud y del registro electrónico, los retos más importantes del sector y cómo el software ha evolucionado para ir cumpliendo esos retos cada vez mayores. ¡Dadle al play!
¡Hola desarrolladores!
Estoy seguro de que la mayoría de vosotros ya conoceis la posibilidad de usar GZIP en los productos de InterSystems. Pero el problema es que GZIP trabaja con un único archivo o flujo de datos, y no admite carpetas. Al trabajar con sistemas Unix, es posible solucionarlo con la herramienta de compresión tar, incluida en cada sistema Linux de forma predeterminada. Pero ¿qué hacer si debemos trabajar también en Windows, que no lo incluye?
Me alegra poder enseñaros el nuevo proyecto, isc-tar, que os ayudará a no preocuparos del sistema operativo y os permitirá gestionar los archivos tar en cualquier sitio.
Ejemplos de Mapeos
Obviamente, si tienes un cuatro artículo en la trilogía, debes apostar por las ganancias económicas y escribir el quinto, ¡así que aquí está!
Nota: Hace muchos años, Dan Shusman me dijo que el mapeo de globals es una forma de arte. No existe una manera correcta o incorrecta de hacerlo. El modo en que interpretes los datos te llevará al tipo de mapeo que realizas. Como siempre, existe más de una forma de llegar a la respuesta final. Según vayas revisando mis ejemplos, verás que hay algunos en los que se mapean el mismo tipo de datos, pero de distintas maneras.
Ya están disponibles las versiones de prueba 2020.3 de InterSystems IRIS, IRIS for Health e IRIS Studio.
El número de compilación de estas versiones es 2020.3.0.200.0.
Las imágenes del contenedor, los componentes y las licencias de evaluación están disponibles en la página de descargas para pruebas del Centro de Soporte Internacional (WRC).
Los contenedores de la edición Community también pueden obtenerse desde el Docker Store usando los siguientes comandos:
docker pull store/intersystems/iris-community:2020.3.0.200.0
docker pull store/intersystems/iris-community-arm64:2020.3.0.200.