Buscar

Limpiar filtro
Anuncio
Esther Sanchez · 25 nov, 2021

Video: Introducción a Python Embebido (Embedded Python)

¡Hola desarrolladores! Os traemos la primera ponencia del Virtual Summit 2021, ya disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés. El idioma del vídeo es el inglés y podéis activar los subtítulos en inglés si os resulta más fácil entender el vídeo leyendo el texto. Solo tenéis que hacer clic en el icono de subtítulos abajo: ⏯ Introducción a Python Embebido (Embedded Python) En el vídeo, Robert muestra cómo utilizar Python desde dentro de InterSystems IRIS, incluyendo: Python en SQL El ecosistema de Python de paquetes pre-generados (Clase)Métodos en Python Cómo importar InterSystems IRIS desde una app de Python 🗣 Ponente: @Robert.Kuszewski, Product Manager, Developer Experience, InterSystems ¡Esperamos que os resulte útil! 👍🏼

#Autenticación

15 Publicaciones1 Seguidores

#Mejores prácticas

91 Publicaciones5 Seguidores
Pregunta
Robert Arevalo · 25 sep, 2020

Error: connect ECONNREFUSED 127.0.0.1:52773

Intento conectar Objectscript a Intersystems en VSCode pero me aparece este error, soy nuevo en esto, no se si estare cometiendo algun error en la configuracion, segui este tutorial https://intersystems-community.github.io/vscode-objectscript/configuration/ adjunto capturas de pantalla.vscode/settings.json settings.json (Servidor) ERROR Hola Robert, comprueba si _SYSTEM es un usuario habilitado en tu instancia de IRIS. Según como instales, es posible que esté deshabilitado por defecto. Prueba también con el usuario superuser.
Anuncio
Esther Sanchez · 14 ene, 2021

Demo de PEX (Production Extension Framework)

¡Hola Comunidad! Os mostramos una demo de PEX (Production Extension Framework) en InterSystems IRIS, que utiliza una integración con Kafka como ejemplo: ⏯ PEX: Production Extension Framework Demo ⬇️ Production Extension Framework (PEX) ⬇️ Kafka Demo with InterSystems IRIS Esperamos que os resulte útil Y... podéis suscribiros al canal de YouTube de la Comunidad de Desarrolladores en inglés para manteneros formados e informados.
Anuncio
Esther Sanchez · 16 abr, 2020

Nuevo vídeo: Academia de ML para desarrolladores

¡Hola Comunidad! Os traemos el vídeo de la "Academia de Machine Learning", que InterSystems Iberia ofreció durante el evento ConferencIA que realizó en febrero en Madrid. La Academia fue impartida en español por Pierre-Yves Duquesnoy, Senior Sales Engineer de InterSystems. El vídeo ya está disponible en el canal de YouTube de la Comunidad de Desarrolladores en español: ⏯ Academia de Machine Learning para desarrolladores Durante la formación, Pierre-Yves: explicó cómo trabajar con tecnologías de aprendizaje máquina (Machine Learning o ML) junto con la plataforma de datos Intersystems IRIS accedió desde entornos ML (Python y Jupyter Notebook) a datos alojados en IRIS, realizando extracción de datos en línea, así como su transformación, normalización y proyección mostró cómo operacionalizar (poner en producción) los modelos de ML desarrollados (en formato PMML y como algoritmos Python) sobre la plataforma, para su uso en tiempo real realizó una demostración de la funcionalidad de IntegratedML incluida en InterSystems IRIS En esta página web podeís acceder al repositorio GitHub con todo el material necesario: comunidadintersystems.com Suscribios al canal de YouTube de la Comunidad en español para ver vídeos de formación, webinars, ponencias... ¡Esperamos que os resulte útil! 👍🏼
Anuncio
Esther Sanchez · 27 oct, 2020

Sesión sobre la Comunidad de Desarrolladores y Open Exchange, en el Virtual Summit 2020

¡Hola desarrolladores! Hoy, en el Virtual Summit 2020, hay una sesión dedicada específicamente a la Comunidad de Desarrolladores de InterSystems y a Open Exchange. Será a las 4:15 PM (UTC). Ponentes: 🗣 @Anastasia.Dyubaylo, Community Manager, InterSystems 🗣 @Evgeny.Shvarov, Startups y Community Manager, InterSystems ¿Qué os vamos a ofrecer? Hablaremos sobre las principales características del Ecosistema del Desarrollador InterSystems. Nos centraremos en la Comunidad online, qué actividades, eventos y oportunidades pueden encontrar los desarrolladores, partners y clientes. Además, hablaremos de los beneficios que ofrece Open Exchange, la galería de apps de InterSytems, a los desarrolladores. Fecha & Hora: ➡️ Día 1: Martes, 27 de octubre NA/LATAM/EMEA UTC Time Boston Time Developer Ecosystem: Developer Community and Open Exchange 4:15 PM 12:15 PM Si aún no os habéis registrado en el Virtual Summit 2020, podéis hacerlo aquí >> ¡Nos encantaría veros a todos y contestar a vuestras preguntas en el chat virtual de la plataforma online del evento! Gracias Esther! 🤩

#Mirroring

10 Publicaciones0 Seguidores

#Servicio empresarial

14 Publicaciones1 Seguidores
Artículo
Eduardo Anglada · 12 ago, 2021

Escaneo y división de globals

Este es un ejemplo de código que funciona en IRIS 2020.1 y en Caché 2018.1.3 No se mantendrá sincronizado con las nuevas versiones. Y NO cuenta con el servicio de soporte de InterSystems. En la mayoría de los casos, un *global* que se utiliza como almacenamiento predeterminado tiene solo 1 nivel de subíndice que representa el IDKEY. Para un índice de *globals* podemos ver 2 o más niveles de subíndices. Las matrices, las relaciones de herencia padre hijo o las clases persistentes que extienden una clase base, son ejemplos en los que vemos más niveles. Aunque todos estos *globals* son bastante uniformes. Y después vemos *globals* que no están relacionados con clases o tablas como ^SPOOL,  ^ERRORS, o ^%SYS, en los que la estructura depende de varios niveles de subíndices con un significado especial. El análisis de esos *globals* no convencionales es un reto y el simple hecho de descargarlos no necesariamente ayuda a comprender las dependencias. Este ejemplo está orientado al viejo chiste:  "¿Cómo se come un elefante?" ==> "¡Cortándolo en porciones!" Esa es la oferta: Por medio de una sentencia SQL, se puede mostrar la estructura de cualquier *global* por niveles. Tú proporcionas el nombre del *global* y el nivel máximo que mostrará, y obtienes los subíndices relacionados, $Data del nodo, la cantidad de los siguientes subnodos y, si está disponible, el contenido almacenado en ese nivel. Por ejemplo: **SELECT * FROM rcc\_G.scan where rcc\_G.Scan('^%SYS',1)=1** Reference Level $D SubN Value ^%SYS 0 10 25 ("CSP") 1 10 ("CSPAppSec") 1 1 64 ("CacheTempDir") 1 1 "c:\intersystems\iris\mgr\iristemp\" ("DBRefByName") 1 10 ("Ensemble") 1 11 "2020-04-25 18:37:18" ("ErrorPurge") 1 1 30 ("FIPSMode") 1 1 0 ("IRISTempDir") 1 1 "c:\intersystems\iris\mgr\iristemp\" ("JOURNAL") 1 11 0 ("LANGUAGE") 1 10 ("LASTSESSIONGUID") 1 1 "EÊcRù¢GM£ô"_$c(127)_"¹9¾ÒÆ" ("LOCALE") 1 10 ("ModuleRoot") 1 10 ("NLS") 1 10 ("SERVICE") 1 10 ("SSPort") 1 1 51773 ("StreamLocation") 1 10 ("SystemMode") 1 1 "TEST" ("TempDir") 1 1 "C:\InterSystems\IRIS\mgr\Temp" ("WebServer") 1 10 ("bindir") 1 1 "c:\intersystems\iris\bin\" ("shutdownlogerrors") 1 1 0 ("sql") 1 10 ("sysdir") 1 1 "c:\intersystems\iris\mgr\" ("tercap") 1 10 26 lines **SELECT * FROM rcc\_G.scan where rcc\_G.Scan('^%SYS',2)=1** Reference Level $D SubN Value ^%SYS 0 10 25 ("CSP") 1 10 1 ("CSP","LastUpdate") 2 1 "65553,44452" ("CSPAppSec") 1 1 0 64 ("CacheTempDir") 1 1 0 "c:\intersystems\iris\mgr\iristemp\" ("DBRefByName") 1 10 9 ("DBRefByName","CACHE") 2 1 "^^c:\intersystems\iris\mgr\cache\" ("DBRefByName","CACHEUSER") 2 1 "^^c:\intersystems\user\" ("DBRefByName","ENSLIB") 2 1 "^^c:\intersystems\iris\mgr\enslib\" ("DBRefByName","IRISAUDIT") 2 1 "^^c:\intersystems\iris\mgr\irisaudit\" ("DBRefByName","IRISLIB") 2 1 "^^c:\intersystems\iris\mgr\irislib\" ("DBRefByName","IRISLOCALDATA") 2 1 "^^c:\intersystems\iris\mgr\irislocaldata\" < 60 lines more > **SELECT * FROM rcc\_G.scan where rcc\_G.Scan('^ERRORS',37)=1 and id['Jour'** Reference Level $D SubNodes Value (65588,1,"*STACK",1,"V","%00000","N","""JournalState""") 8 1 0 4 (65592,1,"*STACK",1,"V","%00000","N","""JournalState""") 8 1 0 4 (65592,2,"*STACK",1,"V","%00000","N","""JournalState""") 8 1 0 4
Anuncio
Esther Sanchez · 1 nov, 2022

Resumen del mes de octubre (2002)

a {color:#2a2e78;} Desarrolladores, ¿no habéis podido entrar en la Comunidad todo lo que os gustaría? ¡No os preocupéis! Os traemos un resumen de todo lo que hemos publicado en el mes de octubre: lo más visto, lo más comentado, lo más votado... Seguid leyendo y no os lo perdáis. ⬇️ Estadísticas generales ✓ 27 publicaciones nuevas: – 12 artículos – 13 anuncios – 2 preguntas Lo más visto No enviar el ACK por defecto en ENSEMBLEMarta Ventura-Costa 47 Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 45 Abierto el plazo de inscripción al Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 26 Ejemplos en Python de InterSystems IRIS 2021.2+ (Embebido, APIs nativas y Notebooks)Alberto Fuentes 25 Cómo crear Procedimientos Almacenados usando Python Embebido Jose Tomas Salvador 24 Todas las publicaciones de octubre ordenadas por visualizaciones » Lo más votado Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 2 Ejemplos en Python de InterSystems IRIS 2021.2+ (Embebido, APIs nativas y Notebooks)Alberto Fuentes 2 Nueva mejora %ZEN.proxyObject enviar un valor númerico como String.Daniel Aguilar 1 Mejoras en la Comunidad de Desarrolladores, septiembre 2022Esther Sanchez 1 Abierto el plazo de inscripción al Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 1 Todas las publicaciones de octubre ordenadas por votos » Lo más comentado No enviar el ACK por defecto en ENSEMBLEMarta Ventura-Costa 5 Nueva mejora %ZEN.proxyObject enviar un valor númerico como String.Daniel Aguilar 1 2ª Mesa Redonda de la Comunidad: ¿Cuál es el mejor sistema de control de código fuente para desarrollar con InterSystems IRIS?Esther Sanchez 1 Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 1 Todas las publicaciones de octubre ordenadas por comentarios » Autores más populares Esther Sanchez 161 Alberto Fuentes 55 Marta Ventura-Costa 47 Luis Angel Pérez Ramos 40 Jose Tomas Salvador 39 Artículos InterSystems IRIS Cómo ejecutar InterSystems IRIS en modo FaaS con KubelessAlberto Fuentes Cómo crear Procedimientos Almacenados usando Python Embebido Jose Tomas Salvador Ejemplos en Python de InterSystems IRIS 2021.2+ (Embebido, APIs nativas y Notebooks)Alberto Fuentes Cómo cargar datos en InterSystems IRIS desde R usando RJDBCLuis Angel Pérez Ramos Cómo ejecutar un método de clase de ObjectScript en el Terminal de VSCode con un solo clicNancy Martínez Un ejemplo práctico sobre el uso de Python con ObjectScriptRicardo Paiva Interoperabilidad de InterSystems IRIS con Python EmbebidoAlberto Fuentes Herramienta de migración de datos - Parte II: de MySQL a IRISRicardo Paiva Algunos ejemplos de Interoperabilidad ProgramáticaLuis Angel Pérez Ramos Comunidad de Desarrolladores Oficial Cómo aprovechar al máximo las publicaciones en la Comunidad de DesarrolladoresEsther Sanchez Caché Nueva mejora %ZEN.proxyObject enviar un valor númerico como String.Daniel Aguilar Open Exchange Cómo publicar una aplicación en Open Exchange Esther Sanchez Anuncios InterSystems IRIS Abierto el plazo de inscripción al Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez 2ª Mesa Redonda de la Comunidad: ¿Cuál es el mejor sistema de control de código fuente para desarrollar con InterSystems IRIS?Esther Sanchez Nuevo vídeo: Despliegues en Kubernetes con Alta DisponibilidadEsther Sanchez glsdb: Objetos JavaScript que son en realidad Objetos IRISLuis Angel Pérez Ramos Versiones de prueba 9 de InterSystems IRIS, IRIS for Health y HealthShare Health Connect 2022.2 David Reche Versiones de prueba 10 de InterSystems IRIS, IRIS for Health y HealthShare Health Connect 2022.2David Reche Comunidad de Desarrolladores Oficial Resumen del mes de septiembre (2022)Esther Sanchez Mejoras en la Comunidad de Desarrolladores, septiembre 2022Esther Sanchez Primer Encuentro de la Comunidad de DesarrolladoresEsther Sanchez Nueva página "Sobre nosotros" en la Comunidad (II)Esther Sanchez Ganadores del 1er Ideatón (Maratón de Ideas) de InterSystemsEsther Sanchez Global Masters Nueva organización de los retos en Global MastersEsther Sanchez Halloween en Global MastersEsther Sanchez Preguntas Ensemble No enviar el ACK por defecto en ENSEMBLEMarta Ventura-Costa InterSystems IRIS for Health FHIR Intellisense en ObjectScriptJose Tomas Salvador
Artículo
Eduardo Anglada · 9 jun, 2021

Cómo mostrar globals por SQL SELECT

Este es un ejemplo de código que funciona en IRIS 2020.1 y en Caché 2018.1.3 No se mantendrá sincronizado con las nuevas versiones ¡NO está soportado por el servicio de soporte de InterSystems! Los *globals* en Caché, Ensemble e IRIS normalmente son invisibles a través de SQL. En este ejemplo se muestra cómo verlos desde SQL. Los *globals* se muestran como el contenido de una tabla con sus subíndices y su contenido almacenado. El global que se quiere mostrar se pasa a SQL por medio de una condición estática WHERE que requiere de 3 parámetros: * el nombre del *global* (obligatorio) * el subíndice de inicio (opcional) * el subíndice de parada (opcional) Solo con proporcionar el nombre del *global* se obtiene todo su contenido. Los *globals* también se pueden obtener usando la referencia extendida y, como se trata de una tabla SQL, se pueden aplicar todas las condiciones adicionales que queramos. Ten cuidado: Poner correctamente las comillas entre SQL y Caché/Ensemble/IRIS puede ser todo un desafío. Por ejemplo: **select * from zrcc\_G.dump where zrcc\_G.Dump('^|"CACHE"|Sample.PersonD',2,4)=1** ID Global Subscript Value 1 ^|"CACHE"|Sample.PersonD (2) $lb("",792533244,"GlobaDynamics Holdings Inc.",64256,"C1787","Y5365","A5","A658","R1770","","Ironhorse,Alice D.","T3710","O3","I4011","W8367","557-37-6758",83059958205089661,"1841-01-02 00:00:00") 2 ^|"CACHE"|Sample.PersonD (3) $lb("",862705606,"TeleLateral Associates",34553,"V8155","T8918","X9","V8732","K1167","","Eisenstien,Peter E.","H208","C8","Q2015","Q3357","702-46-8467",57275722714358892,"2020-06-23 13:27:18") 3 ^|"CACHE"|Sample.PersonD (4) $lb("",677194559,"RoboSoft Group Ltd.",52738,"F4851","Z364","S8","O6888","O4367","","Eagleman,Clint C.","C8051","R6","V1659","C9814","664-33-8809",-53705244349891319,"2020-06-23 13:27:18") **select TOP 15 * from zrcc\_G.dump where zrcc\_G.Dump('^%SYS','"JOURNAL"')=1** ID Global Subscript Value 1 ^%SYS ("JOURNAL") 0 2 ^%SYS ("JOURNAL","ALTDIR") "C:\InterSystems\IRIS\altjournal\" 3 ^%SYS ("JOURNAL","CURDIR") "C:\InterSystems\IRIS\mgr\journal\" 4 ^%SYS ("JOURNAL","CURRENT") "1^C:\InterSystems\IRIS\mgr\journal\20200801.009" 5 ^%SYS ("JOURNAL","EXPSIZE") 0 6 ^%SYS ("JOURNAL","LAST") "1^C:\InterSystems\IRIS\mgr\journal\20200801.009" 7 ^%SYS ("JOURNAL","LIFESPAN","FILE") "2,2" 8 ^%SYS ("JOURNAL","MAXSIZE") 1073741824 9 ^%SYS ("JOURNAL","PREFIX") "" 10 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191104.001") "2019-11-07 17:38:30" 11 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191104.002") "2019-11-07 17:38:30" 12 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191104.003") "2019-11-07 17:38:30" 13 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191104.004") "2019-11-07 17:38:30" 14 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191104.005") "2019-11-08 08:39:47" 15 ^%SYS ("JOURNAL","PURGED","c:\intersystems\iris\mgr\journal\20191105.001") "2019-11-08 08:39:47"
Artículo
Sergio Farago · 17 ene, 2025

Unified Care Record: Una Guía Completa de Incorporación

Hola Comunidad, ¿Necesitáis encontrar la orientación más relevante para la incorporación de vuestro equipo de HealthShare Unified Care Record®? Maximizad el conocimiento y el éxito de vuestro equipo explorando esta lista seleccionada de recursos de InterSystems Learning Services, que incluye formación en línea y presencial para una variedad de roles en vuestra organización.on. Recursos para la incorporación en cada rol System Integrators Programa de Aprendizaje: Introducción al Registro Unificado de Atención para Integradores (22 h) Formación Presencial: Creación y Gestión de Integraciones HL7 (5 días) Ruta de Aprendizaje: Almacenamiento y Compartición de Datos FHIR con el Registro Unificado de Atención (3 h) Desarrolladores Programa de Aprendizaje en Línea: Introducción a InterSystems IRIS para Desarrolladores (21 h) Formación Presencial: Desarrollo con Objetos y SQL de InterSystems y Creación y Gestión de Integraciones HL7 (5 días cada uno) Administradores de sistemas Ruta de Aprendizaje: Conceptos Básicos de Gestión del Registro Unificado de Atención (7 h) Formación Presencial: Gestión de Servidores InterSystems (5 días) Analistas de datos Video: Introducción a la Analítica con InterSystems (6 min) Rutas de Aprendizaje para cada herramienta: Analizar Datos con Health Insight (ruta de aprendizaje, 5 h 45 min) Analizar Datos con InterSystems IRIS BI Presentar Datos Visualmente con InterSystems Reports (1 h 15 min) Formación Presencial: Uso de Analítica Integrada de InterSystems (5 días) Project managers Mirad los videos de descripción general del producto. Formación Presencial: Descripción General de HealthShare Unified Care Record (2 días) Leed historias de éxito para inspiraros: ¡descubrid cómo otros están utilizando los productos de InterSystems! 🏥 ¿Vuestro equipo también trabaja con HealthShare® Patient Index o Provider Directory? Ayudadles a integrarse con los siguientes recursos: Especialistas en índice de pacientes Curso en Línea: Descripción General de HealthShare Patient Index (1 h 30 min) Curso Presencial: HealthShare Patient Index (3 días) Implementadores del Directorio de Proveedores Rutas de Aprendizaje: Gestión de Proveedores con HealthShare Provider Directory (2 h) e Implementación de HealthShare Provider Directory (4 h) Otros recursos del servicio de aprendizaje 💻 Aprendizaje en Línea: Registraos de forma gratuita en learning.intersystems.com para acceder a cursos a vuestro ritmo, videos, ejercicios, rutas de aprendizaje basadas en tareas, programas basados en roles y más. 👩‍🏫 Formación Presencial: Inscribíos en formación en vivo, presencial o virtual, o solicitad un curso privado para vuestro equipo. Encontrad detalles en classroom.intersystems.com. 📘 Documentación de InterSystems IRIS: Materiales de referencia completos, guías y artículos prácticos. Explorad la documentación. 📧 Soporte: Para soporte técnico, enviad un correo a support@intersystems.com. Oportunidades de certificación ¡Una vez que vosotros y los miembros de vuestro equipo hayáis adquirido suficiente formación y experiencia, obtened la certificación según vuestro rol! Aprended de la comunidad 💬 Participad en el aprendizaje en la Comunidad de Desarrolladores: Chatead con otros desarrolladores, haced preguntas, leed artículos y manteneos actualizados con los últimos anuncios. Ved esta publicación para obtener consejos sobre cómo aprender en la Comunidad de Desarrolladores.

#Virtual Summit 2020

16 Publicaciones0 Seguidores
Anuncio
Esther Sanchez · 8 sep, 2022

¿Aún no te has suscrito al canal de YouTube de la Comunidad de Desarrolladores en español?

La Comunidad de Desarrolladores en español tiene un canal de YouTube propio, con 33 vídeos sobre la tecnología de InterSystems, organizados en 4 listas: 18 vídeos de los 18 webinars que ya hemos realizado, con muchísimo éxito de asistencia 7 vídeos con trucos y demos - vídeos originales en inglés, con subtítulos en español bien traducidos 6 vídeo-tutoriales en español, grabados por @David.Reche, describiendo los primeros pasos con la Edición Community de InterSystems IRIS. Son vídeos cortos, para empezar a trabajar de forma rápida y sencilla con InterSystems IRIS Community Edition 2 vídeos del evento "ConferencIA" que celebramos en febrero de 2020 y en el que incluimos una "Academia de ML para desarrolladores" Y subimos vídeos con frecuencia... ¿Aún no te has suscrito al canal? No te lo pienses más y dale a "Suscribirme" aquí: Canal de YouTube la Comunidad de Desarrolladores en español >> ¡Nos vemos!