Hola a todos, estoy recien conociendo lo que es el bus de iris, y me pregunto si alguien tendra alguna recomendacion de un adaptador para consumir una base de datos? y otro adaptador para escribir en un archivo?
Gracias
Hola a todos, estoy recien conociendo lo que es el bus de iris, y me pregunto si alguien tendra alguna recomendacion de un adaptador para consumir una base de datos? y otro adaptador para escribir en un archivo?
Gracias
¡Hola Comunidad!
Os traemos un nuevo vídeo con subtítulos en español: Cómo trabajar con Perfiles FHIR y recursos de compatibilidad cuando se crean aplicaciones FHIR en InterSystems IRIS for Health:
⏯ Cómo trabajar con Perfiles FHIR en InterSystems IRIS for Health
¡Hola desarrolladores!
En este artículo, nos centraremos en OAuth2, un protocolo que se utiliza cada vez con más frecuencia en combinación con FHIR para realizar la autorización.
En esta primera parte, comenzaremos con el contenedor Docker para IRIS for Health y Apache, configuraremos la función del servidor de autorización OAuth2 en IRIS for Health, accederemos a él desde la herramienta de desarrollo Postman para REST y obtendremos un token de acceso. Además, en la Parte 2 y en las siguientes, añadiremos las funciones del repositorio FHIR a IRIS for Health, también agregaremos la configuración del servidor de recursos OAuth2, y explicaremos cómo ejecutar las solicitudes de FHIR utilizando los tokens de acceso desde Postman.
El equipo de documentación en el departamento de Servicios de Formación de InterSystems se complace en anunciar la nueva Guía de Migración del Servidor de InterSystems IRIS
¿Alguna vez has querido copiar, mover o clonar una instancia de InterSystems IRIS a un nuevo servidor? Quizá el sistema operativo en el antiguo servidor ya no está soportado. O quizá quieres añadir un nuevo miembro a un mirror existente. Migrar las bases de datos de tu aplicación es fácil, pero... ¿qué pasa con tus tareas, usuarios, roles, recursos y otras configuraciones de seguridad? ¿Qué necesitas para migrar y cuál es la mejor forma de hacerlo?
Tengo una duda referente al Visual Studio Code, el Studio del Iris permite hacer debug de cualquier business operation/proces que este en la producción añadiendo el proceso que se le haya asignado dentro de las opciones Debug(Attach), al reenviar un mensaje que entre dentro de esta operación/proceso se parará en nuestro punto de interrupción.
¿Como puedo conseguir esto con el Visual Studio Code?
He revisado varios pluggins para hacer debug pero he sido incapaz de conseguirlo.
Mil gracias por leer la consulta, si encima me la resuelves te estaré eternamente agradecido, incluso te daría puntos
Ahora que la extensión de ObjectScript para VS Code ha alcanzado la versión 1.0 y ha sido presentada en varias sesiones de la Cumbre Virtual 2020, parece un buen momento para ofrecer algunos consejos sobre cómo reportar problemas.
InterSystems ObjectScript para VS Code se basa en tres extensiones de VS Code que colaboran entre sí. Para facilitar la instalación y la administración hay una cuarta entidad, el paquete de extensiones de InterSystems ObjectScript. Es la mejor manera de empezar con un mínimo de clics y es práctico tenerlo incluso si ya habéis instalado las otras extensiones.
Esta publicación es la traducción de un artículo que publicó mi compañero Murray hace un tiempo. Durante mi trabajo en soporte la he recomendado muchas veces, pues lo que aquí se explica es bastante común y los ejemplos que se dan pueden ayudar a muchos de vosotros.
En esta publicación muestro estrategias para realizar copias de seguridad de Caché utilizando un Backup externo, con ejemplos de integración con soluciones basadas en snapshots. La mayoría de soluciones que veo hoy en día se implementan en Linux con VMware, por lo que gran parte de este artículo muestra, como ejemplos, cómo las
¡Hola Comunidad!
Lo habéis pedido... y ya está aquí - ¡insignias por traducciones en Global Masters!
|
Nombre de la insignia |
Reglas |
|
|
DC Translator Conseguida por 1 traducción Insignia del 2º nivel (Advocate) |
|
Traducciones de inglés a cualquier otro idioma de la Comunidad (español, portugúes, chino y japonés).
|
|
Advanced Translator Conseguida por 5 traducciones Insignia del 3er nivel (Specialist) |
|
|
|
Bronze Translator Conseguida por 15 traducciones Insignia del 4º nivel (Expert) |
|
|
|
Silver Translator Conseguida por 25 traducciones Insignia del 5º nivel (Ambassador) |
|
|
|
Gold Translator Conseguida por 50 traducciones Insignia del 6º nivel (VIP) |
|
|

¡Hola Comunidad!
El concurso sobre herramientas para desarrolladores ha terminado. ¡Muchas gracias a todos los que habéis participado!
Ya podemos anunciar los ganadores...
Un fuerte aplauso para estos desarrolladores y sus aplicaciones:
¡Hola! ¿Sabéis que se puede habilitar Ctrl+C y Ctrl+V en el terminal de IRIS para Windows?
Para hacerlo, hay que abrir el Terminal, seleccionar Edit > User Settings y habilitar Widows Edit accelerators.
Esta opción especifica si el Terminal habilita atajos de teclado habituales en Windows (Ctrl+C, Ctrl+V, Ctrl+Shift+V) además de los atajos típicos del Terminal básico (Ctrl+Insert, Shift+Insert).
Tras habilitar esa opción Ctrl+C y Ctrl+V deberían estar habilitados y funcionar correctamente.
Además, esto también nos ayudará con posibles errores <SYNTAX> que aparecen con copiar y pegar incorrecto
¡Hola desarrolladores!
Estamos encantados de anunciar que hemos introducido un nuevo premio en Global Masters, disponible para los miembros del programa que estén en los niveles Expert, Ambassador y VIP:
Apple AirPods con funda protectora con el logo de InterSystems.
¡Esperamos que os guste este premio!
Además...
Ahora podrás ver premios desbloqueables ("unlockable rewards") en tu listado de premios ("rewards") - son los premios a los que se puede optar en los niveles siguientes al tuyo y que podrás desbloquear ("unlock") si llegas a ese nivel. En cada premio desbloqueable hay una nota indicando el nivel que tienes que conseguir para poder desbloquear el premio. Fíjate en este ejemplo:
¿Es posible ejecutar "Crear tabla" desde el Portal de Administración?
Intenté esto:
CREATE TABLE SQLUser.Teste (ID INT NOT NULL, coluna1 VARCHAR (255), coluna2 VARCHAR (255), coluna3 VARCHAR (255), coluna4 VARCHAR (255) CONSTRAINT TestePK PRIMARY KEY (ID))
Mensaje de error:
.png)
Ya están disponibles las versiones de prueba 2021.1 de InterSystems IRIS, IRIS for Health y HealthShare Health Connect.
Al ser versiones de prueba, estamos impacientes por aprender de vuestras experiencias con las nuevas versiones, antes de su lanzamiento oficial el próximo mes. Podéis compartir vuestros comentarios a través de la Comunidad de Desarrolladores, para crear entre todos un mejor producto.
InterSystems IRIS Data Platform 2021.1 es una versión EM (extended maintenance).
¡Hola desarrolladores!
Os invitamos a un nuevo webinar en español: "Perfiles FHIR: Introducción y uso con InterSystems IRIS for Health", el martes 20 de abril, a las 4:00 PM (CET).
Los Perfiles en FHIR permiten adaptar las especificaciones ‘core’ de FHIR al caso de uso o contexto de implantación. Durante el webinar, hablaremos de Perfiles desde la perspectiva del estándar y enseñaremos el uso de Perfiles en InterSystems IRIS for Health.
¡Nos vemos el próximo martes!
Palabras clave: Python, JDBC, SQL, IRIS, Jupyter Notebook, Pandas, Numpy y aprendizaje automático
Hoy me he encontrado con este artículo de Zphong Li, que publicó en Enero de 2020 pero que creo que es muy interesante y aún útil a día de hoy. Así que... para los que estéis haciendo vuestros primeros pinitos en Machine Learning con InterSystems IRIS, Python y Jupyter... aquí lo tenéis!!
Esta es una nota sencilla de 5 minutos, donde os muestro cómo invocar el controlador JDBC de IRIS con la ayuda de Python 3, por ejemplo desde un Jupyter Notebook, para leer y escribir datos en una
Al trabajar desde casa durante estos "días de coronavirus", me faltan recursos.
Además, Docker Desktop (en Windows10) bloqueó de alguna manera los scripts de Durable %SYS como se describe aquí.
Investigando el caso, descubrí que se almacenaban muchos más datos de los que realmente necesitaba.
Así que diseñé mi durabilidad personalizada.
¡Hola Comunidad!
El plazo para participar en la última edición del Concurso para Desarrolladores de InterSystems ha terminado y empieza la fase de votación.
Hemos recibido 12 interesantes aplicaciones, así que ya puedes elegir la mejor!
¿Cómo se vota?
Hola a todos,
Estoy creando un WS como servidor, pero a la hora de pedir el WSDL me está dando un error porque no encuentra la clase.
He añadido las siguientes intrucciones:
set ^SYS("Security","CSP","AllowClass","MiProyecto.MiClaseWS","%SOAP.WebServiceInfo")=1
set ^SYS("Security","CSP","AllowClass","MiProyecto.MiClaseWS","%SOAP.WebServiceInvoke")=1He creado una entrada en la configuracion de seguridad del WS.png)
En la solapa de Application Role he puesto los permisos de %All
(He puesto el Namespaces "Samples" en la imagen por motivos de seguridad)
Si invoco al servicio de la siguiente forma,
¡Hola amigos!
A menudo, durante la depuración, quieres conocer los valores de todos los parámetros.
Utilizar VSCode Debugger no es una opción.
¿Qué se podría usar para saber qué parámetros vinieron al método?
¿Existe una macro "mágica" que almacene todas las variables con sus nombres en un global?
¿Alguna idea? ¡Gracias!
¡Hola Comunidad!
La herramienta de Alerta y Monitorización del Sistema (SAM) en InterSystems IRIS te ayuda a monitorizar y gestionar tus sistemas de forma eficiente.
Este vídeo (en inglés) muestra algunas de las soluciones que ofrece para resolver los retos específicos a los que se enfrentan desarrolladores y usuarios:
En el artículo anterior creamos un gráfico simple con los datos de un solo archivo. Ahora bien, como todos sabemos, a veces tenemos diferentes archivos de datos para analizar y correlacionar. Así que en este artículo vamos a cargar datos adicionales de perfmon y aprenderemos a representarlos en el mismo gráfico.
Como podemos querer utilizar en informes o en una página web nuestros gráficos generados, también revisaremos formas de exportar los gráficos generados.
Los datos de perfmon extraídos del informe estándar de pbuttons tienen un formato de datos un poco
La empresa nació por la pasión de dos jóvenes por la tecnología, pasión que con los años se ha convertido en nuestra profesión, con el propósito de innovar en el mundo del comercio electrónico. Nos dedicamos al desarrollo del software, y gracias a nuestra experiencia en el mundo del E-commerce, ofrecemos soluciones para todo el proceso, desde la fase de mentorización inicial hasta la puesta en marcha y mantenimiento de los sistemas de información, para empresas tanto nacionales como internacionales.
En Noratic consideramos que la clave del éxito está en el talento y en cuidar el factor
¡Hola desarrolladores!
A menudo me preguntan cómo instalar IRIS, cómo conectarse a IRIS desde el IDE, cómo configurar el entono, compilar, depurar, mantener el repositorio...
Os muestro aquí posiblemente el camino más corto para configurar todo el entorno y empezar a desarrollar con ObjectScript en InterSystems IRIS.
Prerrequisitos
Asegúrate de tener Git, Docker y VSCode instalados.
Instala las extensiones de Docker y ObjectScript en VSCode.
(1).png)
Inicia sesión o crea una cuenta en Github.
¡Vamos allá!
Esta herramienta se usa para generar una Entrada/Salida (E/S) de lectura aleatoria desde dentro de la base de datos. La finalidad de esta herramienta es llevar la mayor cantidad de tareas posibles para conseguir las IOPS objetivo y asegurar que se mantienen tiempos de respuesta de disco aceptables. Los resultados recopilados de las pruebas de E/S variarán de configuración a configuración, de acuerdo con el subsistema de E/S. Antes de ejecutar estas pruebas, asegúrate de que el sistema operativo y la monitorización del nivel de almacenamiento estén configurados para capturar métricas de desempeño de E/S para su posterior análisis.
La versión 2020.4 de InterSystems IRIS, IRIS for Health e IRIS Studio ya ha sido liberada.
InterSystems IRIS Data Platform 2020.4 hace aún más fácil desarrollar, desplegar y gestionar aplicaciones aumentadas y procesos de negocio que canalizan silos de datos y aplicaciones aisladas. Ofrece muchas nuevas funcionalidades, como:
Mejoras para desarrolladores de aplicaciones y de interfaces, incluyendo:
¡Hola amigos!
¿Tenemos una API REST integrada en IRIS que acepte un SQL arbitrario y devuelve datos en JSON?
¿O alguien ha hecho algo parecido?
La idea es tener algo como MDX2JSON pero SQL2JSON.
¡Gracias!
En el Centro de Soporte Internacional (WRC), con frecuencia los clientes se ponen en contacto con nosotros porque su Web Gateway no puede publicar páginas web. En este artículo explicaré el motivo más frecuente por el que pueden producirse estos errores; y también explicaré algunas herramientas que se pueden utilizar para solucionar el problema. Esta 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:
Al intentar cargar una Aplicación Web
Hola a todos! Os traigo hoy un ejemplo de código que compartía Robert Cemper para mostrar por SQL los registros de error almacenados en ^ERRORS.
Buenas tardes,
Puedo conectarme a una base de datos InterSystems Cache DB por medio de PHP o algún otro lenguaje?
Muchas gracias por su ayuda
Saludos
Roman