Hola a todos,

Compartimos hoy un truco que quizá le resulte útil a aquellos que tienen que trabajar con JavaScript embebido.

Si tienes que trabajar con CSP o Zen probablemente más de una vez has necesitado utilizar JavaScript embebido. Supón que tienes que programar algunos bucles, que utilizan los caracteres < o > en alguna expresión, por ejemplo:

00
0 0 15
Artículo
Jose Tomas Salvador · Feb 10, 2021 Lectura de 4 min
Recursos sobre el rendimiento de SQL

Hay tres aspectos muy importantes en cualquier conversación sobre el rendimiento de SQL: los Índices, el TuneTable, y el Plan de ejecución. En los PDFs adjuntos a este artículo se incluyen presentaciones antiguas sobre estos temas. En los enlaces a nuestra documentación debajo, se ofrece más información sobre estos y otros asuntos relacionados con el rendimiento de SQL. La formación online también refuerza varios de estos temas. Además, hay varios artículos de la Comunidad de Desarrolladores que están relacionados con el rendimiento de SQL y que mostramos a continuación.

Hay bastantes repeticiones en la información que se muestra a continuación.  Los aspectos más importantes a considerar sobre el rendimiento de SQL son:

  • Los tipos de índices que están disponibles
  • Por qué utilizar un tipo de índice en lugar de otro
  • La información que TuneTable recaba para crear una tabla y lo que esto significa para Optimizer
  • Cómo leer un Plan de ejecución para comprender mejor si una consulta es buena o mala
00
0 1 25
Artículo
Nancy Martínez · Feb 2, 2021 Lectura de 3 min
InterSystems IRIS y OData

¿Qué es OData?

OData (Open Data Protocol) es un estándar OASIS, con certificación ISO/IEC, que define un conjunto de prácticas recomendadas para construir y consumir APIs RESTful. OData te ayuda a enfocarte en tu lógica de negocio mientras construyes APIs RESTful, sin tener que preocuparte por los diversos enfoques para definir cabeceras de solicitud y respuesta, códigos de estado, métodos HTTP, convenciones URL, tipos de medios audiovisuales, formatos de carga, opciones de consulta, etc. OData también proporciona orientación para registrar cambios, definir funciones/acciones para llevar a cabo procedimientos reutilizables y enviar solicitudes asíncronas/por lotes (Fuente: OData.org).

00
0 0 25

¡Hola desarrolladores!

A veces necesitamos probar esta o aquella librería, entorno de trabajo o función vs un conjunto de datos. Y a menudo queremos tratar con datos reales.

Hace poco añadí dos bases de datos sencillas y reales que podrían ser instaladas con una línea.

Conjunto de datos del Titanic

Aplicación

Contiene más de 800 registros sobre pasajeros del famoso crucero. El conjunto de datos se puede instalar con:

zpm "install dataset-titanic"

Esto instala una clase dc.data.Titanic con más de 800 registros.

Conjunto de datos de países

Aplicación

Contiene datos sobre 167 países, como: población, superficie, capital, esperanza de vida... El conjunto de datos se puede instalar como:

zpm "install dataset-countries"

Esto instala una clase dc.data.Countries y el global con datos.

00
0 0 17

Actualización: se añadió soporte para el modelo de regresión
¡Hola a todos!

En este breve artículo, os mostraré cómo escribir un adaptador para utilizar la interoperabilidad de IRIS con los modelos de Machine Learning (ML) administrados por IntegratedML de IRIS.

00
0 0 11

Introducción
Varios recursos nos enseñan cómo ejecutar IRIS en un clúster de Kubernetes, como Deploying an InterSystems IRIS Solution on EKS using GitHub Actions y Deploying InterSystems IRIS solution on GKE Using GitHub Actions. Estos métodos funcionan, pero requieren la creación de manifiestos para Kubernetes y Helm charts, lo que puede requerir mucho tiempo.
Para simplificar la implementación en IRIS, InterSystems desarrolló una asombrosa herramienta llamada InterSystems Kubernetes Operator (IKO). Varios recursos explican el uso de IKO, como New Video: Intersystems IRIS Kubernetes Operator e InterSystems Kubernetes Operator.

00
0 0 21

¡Hola desarrolladores!

La Comunidad de Desarrolladores crece en todo el mundo - ¡ya está disponible en inglés, español, japonés y portugués!

Así que es importante destacar que no importa en qué versión de la Comunidad de Desarrolladores hagas tus publicaciones y comentarios - ¡todos los idiomas cuentan en Global Masters!

Estos son los puntos que se obtienen en Global Masters por participar en la Comunidad de Desarrolladores: 

Puntos por participar en la Comunidad de Desarrolladores

Escribir una publicación en la Comunidad de Desarrolladores (EN)
Escribir una publicación en la Comunidad de Desarrolladores
(ES / PT / JP)

100
200

Hacer un comentario en la Comunidad de Desarrolladores (EN)
Hacer un comentario en
la Comunidad de Desarrolladores (ES / PT / JP)

30
60

Tu primera respuesta marcada como "Aceptada" / Cada una de las siguientes

1 000 / 150

Traducir una publicación a ES / PT / JP

50

10
0 0 9

¡Hola Comunidad!

2020 nos trajo un montón de aplicaciones increíbles.

Casi 400 aplicaciones ya han sido subidas al Open Exchange de InterSystems. De las cuáles, más de 200 se subieron en 2020!

Por ello, estamos encantados de anunciar los mejores desarrolladores de Open Exchange y las aplicaciones más descargadas, que indudablemente deberíais probar.

 

Vamos a echar un vistazo a nuestros "héroes" y sus extraordinarias aplicaciones:

00
0 0 11

¡Hola Comunidad!

Estamos encantados de invitaros a InterSystems AI+ML Summit 2021, un encuentro virtual sobre Inteligencia Artificial y Machine Learning, que tendrá lugar del 25 de enero al 4 de febrero.

Participa en dos semanas de ponencias, ofrecidas tanto por profesionales de reconocido prestigio como por técnicos de InterSystems. También habrá encuentros virtuales privados  (“Ask the Expert”). 

Las sesiones serán en alemán e inglés. Y el evento es gratuito.

Más información:

00
0 0 12

¡Hola Comunidad!

En este artículo, comparo las características de los principales líderes en Operational Database Management Systems (ODBMS) del cuadrante mágico de Gartner (2019). La lista está clasificada por número de características existentes.

  1. InterSystems IRIS 2020.3 - 58 características (https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls)
  2. Oracle Database 21c - 54 características (https://docs.oracle.com/en/database/oracle/oracle-database/index.html)
  3. Microsoft SQL Server - 45 características (https://docs.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver15)
  4. AWS Aurora - PostgreSQL - 34 características (https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_Aurora...)

00
0 0 17

¿Alguien sabe si hay una manera fácil de saber si la ejecución del comando $ System.SQL.PurgeForTable ha ido bien / mal?

La documentación describe que se devuelve un string, pero de hecho hay un bonito  Quit ""  en el código.

¿Quizás dentro de PurgeForTable ^% apiSQL hay alguna variable de proceso establecida cuando va bien / mal?

¡Muchas gracias!

00
0 3 24

¡Hola Comunidad!

Como ya sabéis, por cada aplicación publicada en Open Exchange, se obtienen puntos en Global Masters.

Ahora, hemos añadido puntos extra por las aplicaciones ZPM. Así que, por cada aplicación ZPM publicada, además de los puntos ordinarios, se obtienen 400 puntos adicionales.

Podéis consultar directamente en Global Masters los puntos que tenéis acumulados y los premios disponibles. ¡Nos vemos por allí!

00
0 0 11

¡Hola desarrolladores!

Ya tenemos el listado de vídeos más vistos durante 2020 en el canal de YouTube de la Comunidad de Desarrolladores en inglés.

¿Los habéis visto todos? ¡Mirad el "top 10" por número de visualizaciones y por tiempo de visualización! ⬇️

 

00
0 0 16