Pregunta Evgeny Shvarov · 28 ene, 2022 ¿Cómo abrir el terminal de IRIS con docker en un NAMESPACE específico? ¡Hola a todos! Cuando inicio IRIS en docker, siempre hago esto: $ docker-compose up -d --build $ docker-compose exec iris iris session iris USER>zn "NAMESPACEINEED" ¿Es posible tener un comando para abrir el terminal, que esté conectado con un namespace en particular? #Docker #Namespace #Terminal #InterSystems IRIS 0 3 0 97
Pregunta Evgeny Shvarov · 15 jul, 2021 ¿Es posible conceder acceso SQL a nivel de esquema? ¡Hola! Así es como concedo acceso SQL de usuario a una clase/tabla particular: GRANT SELECT, UPDATE ON Packacge_X.Table_Y TO UserZ ¿Cómo puedo conceder acceso SQL de un determinado usuario a un esquema entero? #Seguridad #SQL #InterSystems IRIS 0 1 0 65
Pregunta Evgeny Shvarov · 15 abr, 2021 Macro para conocer todos los parámetros transferidos al método ¡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! #Depuración #ObjectScript #InterSystems IRIS 0 1 0 122
Pregunta Evgeny Shvarov · 8 abr, 2021 API REST que acepta SQL y devuelve JSON ¡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! #JSON #SQL #InterSystems IRIS 1 1 0 109
Pregunta Evgeny Shvarov · 29 jun, 2019 ¿Obtener el valor de la propiedad de la instancia u obtener el valor de la columna del registro? ¡Hola chicos!Como saben, hay dos (al menos) formas de obtener el valor almacenado de una propiedad de una clase InterSystems IRIS si se conoce el ID de una instancia (o un registro).1. Obtenerlo mediante la propiedad de una instancia con "Acceso a objetos": ClassMethod GetPropertyForID(stId As %Integer) As %String { set obj=..%OpenId(stId) return obj.StringData } +++ ++ 2. Obtenerlo mediante una columna del registro con "acceso SQL": ClassMethod GetColumnForID(stId As %Integer) As %String { &sql(select StringData into :sd from Ideal.StoredData where id = :stId) return sd } #Principiante #Modelo de datos #Modelo de datos de objetos #ObjectScript #SQL #Caché #InterSystems IRIS 1 1 0 130
Pregunta Evgeny Shvarov · 19 jun, 2019 ¿Cómo probar automáticamente los cuadros de mando y las tablas dinámicas de DeepSee? ¡Hola colegas! Imaginaos que tenéis un gran conjunto de cubos, tablas dinámicas y cuadros de mando en vuestra solución DeepSee. Entonces, si cambiamos el nivel, medida o dimensión en el cubo, ¿hay alguna forma de probar que estos cambios no afectaron a las tablas dinámicas actuales, los cuadros de mandos, etc.? ¿Cómo se puede probar esto? ¿Cómo pruebas tus soluciones DeepSee? #Gestión del cambio #Prueba #InterSystems IRIS #InterSystems IRIS BI (DeepSee) 0 1 0 189
Pregunta Evgeny Shvarov · 20 mayo, 2019 ¿Cómo crear una configuración SSL programáticamente? Hola comunidad¿Cómo se crea la configuración SSL para InterSystems IRIS mediante programación? Por ejemplo, para el caso de instalación o despliegue?Por ejemplo, si necesito crear una configuración de cliente SSL "por defecto" muy simple para permitir que HTPPS obtenga solicitudes a un servidor arbitrario. #Despliegue #SSL #InterSystems IRIS 0 1 0 123