Pregunta Kurro Lopez · 25 feb, 2021 Exportar JSon parcial a un mensaje de respuesta Hola a todos, Tengo una operación de API que llama a un proceso externo. La respuesta es un gran json, pero solo quiero una parte del contenido completo. Mi primer intento es: #Caché 0 4 0 124
Pregunta Kurro Lopez · 25 ago, 2020 Buscar un objeto en un ListOfObj 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. #ObjectScript #Caché 0 1 0 101
Artículo Kurro Lopez · 30 jul, 2020 Lectura de 9 min Visualizando la jungla de datos - Parte I. Hagamos un gráfico 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. #Big Data #Herramientas #Modelo de datos de objetos #Python #Visualización #Caché 0 0 0 192
Artículo Kurro Lopez · 16 jun, 2020 Lectura de 9 min Logging usando macros en InterSystems Caché En mi anterior artículo, revisamos los posibles casos de uso para macros, así que pasemos ahora a un ejemplo más completo de usabilidad de macros. En este artículo diseñaremos y crearemos un sistema de registro. Sistema de registro El sistema de registro es una herramienta útil para monitorear el trabajo de una aplicación que ahorra mucho tiempo durante la depuración y el monitoreo. Nuestro sistema constaría de dos partes: Clase de almacenamiento (para registros de anotaciones) Conjunto de macros que agregan automáticamente un nuevo registro al registro #Compilador #Mejores prácticas #Modelo de datos de objetos #Caché 1 1 0 138
Artículo Kurro Lopez · 17 mayo, 2020 Lectura de 7 min Macros en InterSystems Caché En este artículo me gustaría contarle acerca de las macros en InterSystems Caché. Una macro es un nombre simbólico que se reemplaza con un conjunto de instrucciones durante la compilación. Una macro puede "desplegarse" en varios conjuntos de instrucciones cada vez que se llama, dependiendo de los parámetros que se le pasen y los escenarios activados. Esto puede ser tanto código estático como el resultado de la ejecución de ObjectScript. Echemos un vistazo a cómo puede usarlos en su aplicación. #Compilador #Consejos y trucos #ObjectScript #Principiante #Terminal #Caché 2 0 0 231
Artículo Kurro Lopez · 20 abr, 2020 Lectura de 2 min Enviar un correo electrónico HTML con una imagen Aqui teneis una clase "test" con el código para envíar un correo electrónico en formato HTML con una imagen incrustada. Edita el texto para cambiar la imagen incrustada, dirección de destino y remitente, asunto, contenido, etc... #Code Snippet #ObjectScript #Caché 2 0 0 116
Pregunta Kurro Lopez · 17 abr, 2020 Error al asignar un bloqueo exclusivo Hola a todos, Tengo una clase que ha estado funcionando hasta ahora :( La clase extiende la clase EnsLib.RecordMap.Service.FTPService y agrega información para cada fila. Ahora, cuando guarda el objeto, genera el siguiente error ERROR #5803: Error al asignar un bloqueo exclusivo He visto la otra pregunta en la comunidad y he tratado de desbloquear #Bases de datos #Interoperabilidad #Caché #Ensemble 1 3 0 151
Artículo Kurro Lopez · 16 mar, 2020 Lectura de 5 min RESTForms - REST API para tus clases. Parte 2: Consultas En el primer artículo empecé a analizar RESTForms - REST API para tus clases persistentes y hablamos sobre las características básicas. Ahora, me gustaría hablar sobre las características avanzadas, principalmente las capacidades de consultas: Consultas básicas Consultar argumentos Consultas personalizadas Consultas Las consultas pueden obtener segmentos de datos, criterios en criterios arbitrarios. Hay dos tipos de consulta en RESTForms: Las consultas básicas funcionan para todas las clases RESTForms una vez definidas y solo difieren en la lista de campos Las consultas personalizadas solo funcionan para las clases en las que están especificadas y disponibles, pero el desarrollador tiene acceso completo al texto de la consulta #Frontend #SOAP #Caché 1 0 0 311
Artículo Kurro Lopez · 10 feb, 2020 Lectura de 8 min RESTForms - REST API para tus clases En este artículo me gustaría presentar el proyecto RESTForms: back-end genérico REST API para aplicaciones web modernas. La idea detrás del proyecto es simple: después de escribir varias API REST, me di cuenta de que, en general, la API REST consta de dos partes: Trabajar con clases persistentes. Lógica de negocio personalizada Y, si bien tendrá que escribir su propia lógica de negocio personalizada, RESTForms proporciona todo lo relacionado con el trabajo con clases persistentes desde el primer momento.Casos de uso Ya tiene un modelo de datos en Caché y desea exponer parte (o toda) de la información en forma de API REST Está desarrollando una nueva aplicación Caché y desea proporcionar una API REST #API REST #Frontend #Herramientas #Caché 1 0 0 322
Artículo Kurro Lopez · 16 ene, 2020 Lectura de 11 min En la función $Sequence En este artículo vamos a comparar las funciones $Increment y $Sequence. #ObjectScript #Caché 2 0 0 126