Buscar

Limpiar filtro

#Tablas relacionales

12 Publicaciones0 Seguidores
Anuncio
David Reche · 12 jun, 2019

Ya está disponible IRIS Studio 2019.2

La versión 2019.2 de InterSystems IRIS Studio ya está disponible.InterSystems IRIS Studio 2019.2 es la primera versión de nuestra herramienta de desarrollo Studio, compatible con todos los productos existentes. Se puede conectar con servidores de InterSystems IRIS o con servidores Caché/Ensemble, y permite trabajar con normalidad en cualquiera de ellos. Esto es de gran utilidad para los desarrolladores que quieren trabajar con ambos productos y también para los que quieren desarrollar contra instancias en contenedor Docker de IRIS utilizando Studio.IRIS Studio es una descarga independiente que se ejecuta sobre Microsoft Windows (Windows Server 2012, Windows Server 2016, Windows Server 2019, y Windows 10 para x86-64). IRIS Studio está disponible en la página de descargas del Centro de Soporte Internacional (WRC) y está descrita en esta documentación. Muchas gracias! Está muy bien poder usar solo un Studio si tienes tanto Ensemble como Iris instalado.No veo la descarga individual del Studio, me aparece:¿Dónde puede descargarse? ¿Solo puede descargarse como docker?¡Saludos! Creo que el link está mal, ahora lo cambio. El correcto es https://wrc.intersystems.com/wrc/coDistGen.csp Ahora sí, instalado y funcionando.¡Muchas gracias David!
Anuncio
David Reche · 25 mar, 2021

Aviso sobre HealthShare: Posible problema de integridad de datos con Mirror Dejournaling

A los clientes de HealthShare: Esta publicación es parte del proceso de comunicación de alertas de HealthShare (HS2021-03). Esta información también se distribuye: por email a los clientes de HealthShare en la Página de Avisos y Alertas de Productos de InterSystems en la Página del WRC para la Distribución de Documentos de InterSystems Alerta Productos & Versiones Afectadas Categoría y Puntuación del riesgo HS2021-03 -01: Posible Problema de Integridad de Datos con Mirror Dejournaling El problema afecta a todos los productos y versiones de HealthShare que soportan mirroring: HealthShare Unified Care Record/Information Exchange, Health Insight, y Patient Index versión 15.02 y posteriores HealthShare Personal Community versión 12.0 y posteriores HealthShare Provider Directory 2019.2, 2020.1 y 2020.2 HealthShare Health Connect y versiones HSAP que soportan mirroring 2-Riesgo bajo (Clinical Safety) 1-Riesgo muy bajo (Privacy) 1-Riesgo muy bajo (Security) 2-Riesgo bajo (Operations) Si tenéis alguna pregunta sobre estos avisos, contactad por favor con el Centro de Soporte Interacional (WRC), a través de su email: support@intersystems.com, con la referencia “HealthShare Alert HS2021-03”.
Anuncio
Esther Sanchez · 4 nov, 2021

Webinar en español: "Self-Service Analytics & Reporting"

¡Hola desarrolladores! Os invitamos a un nuevo webinar en español: "Self-Service Analytics & Reporting", el miércoles 17 de noviembre, a las 4:00 PM (CET). El webinar está dirigido a aquellos perfiles involucrados en proyectos de Analítica de Datos y Business Intelligence. Durante la presentación, aprenderás a construir entornos que incorporen Self-Service Analytics, empleando herramientas como Tableau, PowerBI y Excel. También aprenderás a generar informes con una solución para Reporting. Además, conocerás escenarios donde se incorpora información desde distintos orígenes, se procesa y se visualiza con herramientas de análisis. Descubrirás cómo generar informes sobre esa información, para que puedas controlar hasta el último detalle. Y te enseñaremos a plantear todo esto de una forma sencilla, fácil de mantener y evolucionar. ¡Te esperamos! 🗣Ponente: @Alberto.Fuentes, Sales Engineer en InterSystems Iberia. ➡️ Podéis registraros aquí >> ¡El webinar ya es este miércoles! Recordad que @Alberto.Fuentes mostrará todas las capacidades analíticas y de Business Intelligence que ofrece InterSystems IRIS. Si se os ha olvidado apuntaros... ¡aún podéis inscribiros! Registro >> ¿Todos listos?? ¡Empezamos el webinar en 45 minutos!
Anuncio
Esther Sanchez · 21 oct, 2022

Nuevo vídeo: Despliegues en Kubernetes con Alta Disponibilidad

¡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! Alberto Fuentes mostró cómo desplegar arquitecturas de InterSystems IRIS con Alta Disponibilidad utilizando Kubernetes y el IKO (InterSystems Kubernetes Operator), utilizó servicios de AWS (Amazon Web Services) para realizar ejemplos de despliegue, comentó distintas arquitecturas de alta disponibilidad que se pueden montar fácilmente.... ¡y muchas cosas más! Por eso, si utilizáis Kubernetes... ¡no os perdáis el vídeo! ⏯ Despliegues en Kubernetes con Alta Disponibilidad Además de este webinar, en el canal de YouTube de la Comunidad podéis ver otro webinar sobre Kubernetes, que es un buen punto de partida para conocer esta plataforma open source: ⏯ Webinar 7: Sacando el máximo rendimiento a Kubernetes Por cierto, en las listas de reproducción del canal de YouTube de la Comunidad de Desarrolladores en español podéis ver todos los webinars que hemos realizado (¡ya llevamos diecinueve!), varios tutoriales, trucos, demos... ¡Echadle un ojo y dadle al play! ▶️
Anuncio
Esther Sanchez · 14 feb, 2023

5ª Mesa Redonda de la Comunidad: Inteligencia Artificial / Machine Learning

¡Hola Comunidad! Os convocamos a una nueva mesa redonda de la Comunidad. Muchos nos habíais pedido una mesa redonda sobre Inteligencia Artificial y Machine Learning, y estamos encantados de poder ofrecerla. Serán 60 minutos de animada charla (en inglés) y también habrá una breve demo. En esta ocasión el experto invitado es @Thomas.Dyar, Product Specialist - Machine Learning, en InterSystems. 📅 Fecha: 28 de febrero (martes) 🕑 Hora: 3:00 PM (CET) ➡️ Registraos a través de este reto en Global Masters. Os enviaremos una invitación de calendario por email. Si tenéis alguna pregunta sobre el tema, podéis escribirla en los comentarios de esta publicación. Y la pregunta se responderá durante la mesa redonda.Si alguno de vosotros no pertenecéis a Global Masters, el Programa de Fidelización de la Comunidad de Desarrolladores, podéis daros de alta usando vuestras credenciales SSO de InterSystems. ¡Recordad que hoy es la Mesa Redonda sobre Inteligencia Artificial y Machine Learning! Podéis inscribiros a través de este reto en Global Masters. Y si tenéis alguna duda sobre el tema y queréis hacer una pregunta, podéis escribirla en un comentario en esta publicación y la pregunta se responderá durante la mesa redonda. ¡Gracias!
Anuncio
Sergio Farago · 22 abr, 2025

Programa de Acceso Anticipado: mejoras en OAuth2

InterSystems IRIS 2025.2.0 introduce varias funcionalidades para mejorar la experiencia de configuración de OAuth2. - OAuth2 es ahora un tipo de autenticación nativo y puede activarse fácilmente para vuestros servicios y aplicaciones web. Anteriormente, OAuth2 era un tipo de autenticación delegada. - Ahora podéis crear servidores de recursos con la nueva clase OAuth2.ResourceServer, lo que simplifica considerablemente la configuración. Antes, los servidores de recursos eran instancias de OAuth2.Client. - La clase OAuth2.ResourceServer proporciona un autenticador de ejemplo para determinar los permisos de usuario que, en configuraciones simples, no requiere código personalizado (anteriormente se necesitaba una implementación personalizada de ZAUTHENTICATE). Este autenticador sencillo se puede extender y personalizar según vuestras necesidades. OAuth2.ResourceServer admite múltiples audiencias. - Ahora podéis usar JDBC y ODBC para autenticaros en InterSystems IRIS con tokens de acceso. Nos interesa conocer vuestra opinión sobre estos nuevos cambios y si funcionan como esperáis. Podéis descargar el software y la nueva documentación de estas funcionalidades usando este Link: https://evaluation.intersystems.com/Eval/early-access/OAuth2 Para enviar comentarios, usad la página del EAP y haced clic en el botón de feedback en la parte derecha.
Anuncio
Jose-Tomas Salvador · 27 mayo, 2025

Nueva versión puntual de IRIS 2025.1.0: corrección crítica de interoperabilidad

Estamos publicando una versión puntual de InterSystems IRIS, IRIS for Health y Health Connect 2025.1 — versión 2025.1.0.225.1 — para abordar un problema crítico de interoperabilidad que afecta a quienes utilizan hosts de negocio con la opción de Configuración Predeterminada del Sistema habilitada. ¿Cuál es el problema?En ciertas configuraciones donde un host de negocio está marcado como habilitado para la Configuración Predeterminada del Sistema, aplicar nuevos ajustes desde la interfaz puede indicar incorrectamente que los cambios se aplicaron, aunque no se haya realizado el reinicio necesario. Esto podría provocar que los ajustes no surtan efecto y generar confusión o comportamientos inesperados en entornos de producción. ¿Por qué una versión puntual?Debido al riesgo de un comportamiento incorrecto en tiempo de ejecución en las configuraciones afectadas — especialmente para quienes dependen de actualizaciones precisas e inmediatas en componentes de producción — hemos priorizado esta versión puntual para garantizar una alta visibilidad y una resolución rápida. ¿Qué incluye?Esta versión puntual actualiza todos los kits y contenedores de: InterSystems IRIS® 2025.1.0 IRIS for Health™ 2025.1.0 HealthShare® Health Connect 2025.1.0 La versión también incluye actualizaciones para WebGateway, Arbiter, ICM y variantes de contenedores con acceso restringido.
Anuncio
Esther Sanchez · 3 ago, 2021

Problema Técnico Global

¡Hola Comunidad! Estamos experimentando algunos problemas técnicos y hemos sufrido un corte de servicio en la red corporativa. Por este motivo, podéis tener problemas al iniciar sesión en nuestros sitios web globales, incluyendo la Comunidad de Desarrolladores. Nuestros especialistas técnicos están trabajando para resolver las incidencias y esperamos restablecer pronto el funcionamiento normal. Para seguir informados, podéis entrar en el Servidor de Discord de la Comunidad de Desarrolladores de InterSystems 👈 ¡Gracias por vuestra paciencia! Lamentamos los inconvenientes que esto os pueda ocasionar.

#Valor clave

1 Publicaciones0 Seguidores

#Analítica convergente

1 Publicaciones0 Seguidores
Artículo
Luis Angel Pérez Ramos · 14 dic, 2022

Cómo subir y descargar archivos a través de HTTP

En este artículo, mostraré cómo subir y descargar archivos vía http desde los productos de InterSystems. A menudo desde la comunidad surgen preguntas sobre como trabajar con archivos a través de http y normalmente os emplazamos a revisar el proyecto FileServer, que muestra la subida/descarga de archivos. Pero me gustaría hablar un poco más de cómo podemos enviar y recibir archivos desde los productos de InterSystems. Cómo descargar un archivo Si tenéis un archivo en un sistema de archivos y conocéis su ruta, podéis enviarlo vía REST o en el contexto de CSP llamando a este método: ClassMethod serve(name As %String) As %Status { #dim sc As %Status = $$$OK #dim %response As %CSP.Response kill %request.Data set %request.Data("STREAMOID",1)= ##class(%CSP.StreamServer).Encrypt(##class(%CSP.StreamServer).GetOidForFile(name)) if ##class(%CSP.StreamServer).OnPreHTTP() { set %response.Headers("Content-Disposition")="attachment; filename*=UTF-8''" _ ##class(%CSP.Page).EscapeURL(##class(%File).GetFilename(name), "UTF8") set sc = ##class(%CSP.StreamServer).OnPage() } quit sc } Si tenéis un stream en lugar de un nombre de fichero, podéis reemplazar ##class(%CSP.StreamServer).GetOidForFile(name) por stream.%Oid() ¡Y eso es todo! En un navegador, el usuario verá un cuadro de diálogo de descarga. Cómo subir un archivo En el lado del cliente (asumiendo el uso de JS/HTML), cread un input de tipo file: <input id="myFile" type="file"> y escribid un código JavaScript para enviar solicitudes POST al servidor (depende del framework): function FileLoad(){ var formData = new FormData(); formData.append("file", document.getElementById("myFile").files[0]); var xhr = new XMLHttpRequest(); // Upload data to server xhr.open("POST", "/rest/path", true); xhr.send(formData); xhr.onload = function(e) { if (this.status == 200) { // everything is OK } else { alert(this.status + ' ' + this.statusText); } }; } En el lado del servidor, podéis obtener el stream de una forma tan sencilla como la siguiente #dim %request As %CSP.Request #dim stream As %CSP.BinaryStream set stream = %request.GetMimeData("file") Después, podéis guardar este stream a un archvo, en una base de datos o simplemente procesarlo sin guardarlo. Enlaces de interéss FileServer MIME Form data WebDAV implementation para InterSystems Este artículo ha sido etiquetado como "Mejores prácticas" ("Best practices"). Los artículos con la etiqueta "Mejores prácticas" incluyen recomendaciones sobre cómo desarrollar, probar, implementar y administrar mejor las soluciones de InterSystems.
Anuncio
Esther Sanchez · 4 oct, 2019

Nuevo vídeo: Desarrollo multi-modelo

¡Hola a tod@s! Tenemos un nuevo vídeo en el Canal de YouTube de la Comunidad de Desarrolladores en inglés: Desarrollo multi-modelo El vídeo muestra los distintos modelos de datos que se pueden usar con InterSystems IRIS y cómo permiten crear excelentes aplicaciones. Además, repasa las diferentes tendencias en la industria, en las que el enfoque multi-modelo se está imponiendo sobre la persistencia políglota. Ponentes: @Jeffrey.Fried, Director of Product Management, y @Alain.Houf, Senior Sales Engineer ¡Esperamos que os resulte útil!
Artículo
Robert Cemper · 7 feb, 2022

GlobalToJSON-embedded-Python

Este es un paquete para exportar un Global a un archivo de objeto JSON y volver a crearlo recargando desde este archivo embeddedPython se refiere a las nuevas tecnologías disponibles. Debe entenderse como un ejercicio de aprendizaje decómo manejar las diferentes interfaces. Solo los nodos de Global que contienen datos se presentan en el archivo JSON generado. Exportamos este Global Este es el contenido del archivo. El Loader relacionado crea exactamente el mismo Global El ejemplo es una clase en la que se mezclan Intersystems Object Script y Embedded Python.Así que es un código híbrido. Intersystems Object Script se usa para iterar a través de Global con $QUERY().También escribe datos con una estructura $LISTBUILD(). El objeto JSON corresponde así al modelo Eficiente. Embedded Python se utiliza para escribir y leer el archivo de datos. Y también se genera el objeto JSONy su resolución se realiza con Embedded Python. Una tarea especial es la conversión correcta de una estructura de subíndice convencional (sub,sub,sub,..) en una lista de Python [sub,sub,sub, ...]. Esta lista de Python es obligatoria para cualquier acceso directoa los nodos de Global.¡Y al nodo superior del Global, que por definición no tiene subíndice, se accede con esta lista especial [None]! Puede ser beneficioso mirar el código en detalle. Vídeo (en inglés)
Anuncio
Esther Sanchez · 31 ago, 2022

Recompensa en Global Masters: Te ayudamos a organizar un webinar

¡Hola Comunidad! ¿Sabíais que en Global Masters se pueden conseguir recompensas para las empresas? Hoy os explicamos una de ellas: ⚡️ Organiza un webinar con el soporte de InterSystems ⚡️ Si estáis interesados en organizar un webinar profesional para desarrolladores sobre vuestra solución/herramienta y vuestros servicios... Podéis canjear este premio por 3 000 puntos y os ayudamos a organizarlo. Qué ofrecemos: Promoción del webinar en la Comunidad de Desarrolladores y en sus redes sociales; Página de registro al webinar; Prueba antes del evento y soporte técnico durante el webinar. Requisitos: La aplicación de la empresa interesada debe funcionar en InterSystems IRIS/IRIS for Health o ser una herramienta para gestionar/desarrollar con IRIS. Los webinars son una excelente forma de dar a conocer productos y servicios para generar interés y nuevos contactos. Así que... si siempre quisisteis hacer un webinar pero no sabéis por donde empezar... aprovechad esta recompensa en Global Masters! Si aún no sois miembro de Global Masters, nuestra plataforma de fidelización, podéis registraros ahora mismo! En esta publicación os explicamos todos los detalles sobre Global Masters. Más información sobre Global Masters: Descripción de los niveles de Global Masters Descripción de las insignias de Global Masters y cómo conseguirlas