Hi Guys,
I know that there a way to view global content from the Terminal rather the SMP but I can't remember the command, I think it's something like D ^Global or something !?
Thanks
Hi Guys,
I know that there a way to view global content from the Terminal rather the SMP but I can't remember the command, I think it's something like D ^Global or something !?
Thanks
I need to remove double quotes (") from a string and can't remember how to escape it in input string in ReplaceStr or Strip.
Thanks in advance
Kong provides an open source configuration management tool (written in Go), called decK (which stands for declarative Kong)
deck ping
Successfully connected to Kong!
Kong version: 2.3.3.2-enterprise-editiondeck dumpdeck diff
updating service alerts {
"connect_timeout": 60000,
- "host": "172.24.156.176",
+ "host": "192.10.10.18",
"id":Hi community:
Excited to report that you'll find session titles and descriptions posted to our event website. Follow the registration link to view.
I expect you'll be able to build your schedule online very soon. We're finalizing everything before we load it into our scheduling app. Will keep you posted.
Hi Community,
When we terminate a process that is in a transaction, the system (fortunately) performs a rollback.
As part of some troubleshooting, I'm wondering if there's a way around this behavior to avoid rollback (or force commit) before termination.
Recently we had an issue on a test server with a process stuck in a huge transaction (around 100GB).
The out-of-control process was suspended and then terminated causing a rollback.
In the case of a test server, this is not really a problem.
If it happens on a production system, depending on the situation we might prefer to avoid rollback (journal
Hi Community,
Let's meet together at the online meetup with the winners of the InterSystems Globals contest! A great opportunity to have a discussion with InterSystems Product Managers on Globals. Our winners' demo included.
Date & Time: Thursday, April 14, 2022 – 12:00 EDT
Recently I needed to generate a Swagger spec from persistent and serial classes, so I'm publishing my code (it's not complete - you still need to hash out the application specifics, but it's a start). It's available here.
Let's say you have these classes:
Classes
Hi everyone,
We are trying to verify a signature against a certificate without success.
Apologies in advanced if my post lack info.
I've added the cert under the X509 credentials under the management portal (alias Cert).
The code snippet that we are using to verify the cert:
set tX509 = ##class(%SYS.X509Credentials).GetByAlias("Cert")
set tData = "hello"
set tSignature = "CUBMPlVbEKbjFg0nUNz3pwuSwq7tJPg4obsj6LpwbMsEQaDNNw/93V9X0BdgBVzoWN1K7XrG1WX1focFj+EIkeXOJJF7KjQv4p9Xc8JT0wWZ9ivw0+pYvBtMSzP9JEVzapt2Cr+QoBT47yEMeCAxt7Ka7q7xLpxxpAvDQ+QE3Mg="
set isValid = $SYSTEM.Encryption.RSASHAVerify(256, tDat
While I love using VSCode for IRIS development work, one of the persistent frustrations with it has been the inability to display an object hierarch in the variables window while debugging. Only the object's reference identifier is displayed. Cache Studio's handling of the same issue is a little clunky, but it does at least have the option to display something as an object.
For now, I make do with a combination of the watch window and the command line in the debugging console -- but this feels just a step away from log.debug()/console.log() level debugging sometimes.
Did I miss a documentation
Hi -
I'm trying to get my VS Code instance that is connected to an AWS IRIS instance to edit/save/compile .csp files, but it's failing to work and I'm not sure why. The ".csp" is associated with the objectscript-csp code, and the server is connected, but things just don't act like they are enabled.
Should this work? and if so, what might I have missed in configuring things?
Wanted to have a FHIR Story in the back pocket to share with the participants on a dead simple series of calls against the FHIR Server for anybody in the mindset of emitting metrics from a device to FHIR.
Presentation:
https://docs.google.com/presentation/d/1AY8_P7qEZe5b_3DVJGqWnVlBbNubQdk…
Postman Collection:
https://www.postman.com/brighstreetgroup/workspace/mit-grand-hack-2022/…
Hey Developers,
New video is already on InterSystems Developers YouTube channel:
⏯ Creating Pivot Tables with InterSystems IRIS Business Intelligence
Hi Guys,
I'm using the below code to export to excel and it's working fine for one client but not for another and both clients are running the same version of IE 11.
for the second client the code generates an empty xlsx file and when I try to open it it says file corupted although data exits in the resultset, so is there a flag or setting needs be done in the client server or IE?
Class MSDS.UI.Serenity.Report.ExcelExport Extends %ZEN.Report.reportPage
{Property Location As %String(ZENURL = "location");Property fromDate As %Date(ZENURL = "fromDate");Property toDate As %Date(ZENURL = "toDa
Working with CSP applications, I've noticed behaviour that does not seem to be documented anywhere.
When you create a new application, Cache seems to create a virtual folder and populate it with everything that is in the physical path you set for that application.
This leads to some weird issues regarding compilation of the CSP pages that exist in both physical folder and virtual folder.
We have a requirement to write to an AWS S3 bucket from Cache.
We haven't upgrade to IRIS yet, but are looking at doing so in the future. This requirement cannot wait for the upgrade to happen, unfortunately.
Will appreciate if any one can share any example code, that enables cache to write to an AWS S3 bucket?
I am writing a Python tools I want to access the %Monitor.System.License properties:
Initially I want to develop Objectscript to verify access to the properties. But I can not figure the proper syntax.
I first attempted:
set ans = ##class(%Monitor.System.License).AvailableDist
which failed.
I tried another approach:
set ans = ##CLASS(%Monitor.System.License).%GetParameter("AvailableLocal")
which also failed.There is open method so it appears access options are limited.
This post is part of the HealthShare HS2022-01 Alert communications process. The same information is also distributed:
There are 22 alerts in the HealthShare HS2022-01 Alert communication. The Alert Summary is in the table below, and the detail is contained in the attached document: HS2022-01-Communication
| Alert | Product & Versions Affected | Risk Category |
|---|---|---|
| HS2022-01-01: Vaccination Dates Misrepresented in Some Circumstances |
All versions of:
|
Hi Guys,
I'm a bit confused where if I run a query trough SMP I don't get any result which should be true but if I run the same query from a classmethod I get a query result which shouldn’t be even if I pass any gibberish parameter into my class method because I'm sure there should be any data? see attached
Thanks
Is there a way for users that do not have access to HeathShare have the ability to update a specific lookup table? Looking for maybe a webpage, API, interface option. Any examples or just pointed in the right direction would be great.
Thanks,
Sam
Hi i am trying to load and compile one class from java . I am following this code. I am using iris 2021.2
irisConnection = (IRISConnection) DriverManager
.getConnection("jdbc:IRIS://10.20.30.40:51773/MYNAMESPACE", "username", "password");
iris = IRIS.createIRIS(irisConnection);
iris.classMethodStatusCode("%SYSTEM.OBJ", "Load", "/filePath/SumanPramodTest.test3.CLS.xml","/displaylog=0 /displayerror=0");
When i am passing cuk or ck in qspec param , i am getting error .
Hi Team,
I am working on data transformation ADT^A01 from ADT^A01 ,In both source and target MRG segment is not available. How can i create a new MRG segment in Target. Kindly share your ideas how to create a new segment in Data transformation.
Thanks in advance
Hi Guys,
I'm using seconds counter then save those seconds in a field defined as string where eg. I do :
S time=30
S time = $zt(time,1)
Update myclass se timeSpent = :time
which now shows up as 00:00:30 if I do an sql query which good but the problem if I run a query to get average timeSpent I get 00:00.
having the field defined as integer would allow selecting avg but running a query in my Zen page wouldn’t show me a time format
so how can I get an average on my a filed defined as string in a sql query?
thanks
I have been struggling trying to understand "Response From" and "Response Target Config Names" as I am trying to track down Orphaned messages. I have noticed that when a Business Rule, or Business Process sends to a File Based Operation, there is always a NULL value response being returned. I am thinking these NULL values are causing some of the orphaned message problems we are seeing.
.png)
If the Business Operation is a File based operation, how do I prevent the NULL value from being sent back? Is this because our "Response From" and "Response Target Config Names" is blank?
.png)
What if the Business
I want to store data in an index global without defining an index in an inherited class.
Example:
Class Aclass [ Abstract ]
{
Index TXSBI On TextSearch(KEYS);
Index TXSSI On TextSimilarity(KEYS) [ Data = TextSimilarity(ELEMENTS) ];
Property TextSearch As %Text(LANGUAGECLASS = "%ZText.Czech", MAXLEN = 1000, XMLPROJECTION = "NONE");
Property TextSimilarity As %Text(LANGUAGECLASS = "%ZText.CzechSim", MAXLEN = 1000, SIMILARITYINDEX = "TXSSI", XMLPROJECTION = "NONE");
...
//other codeClass AAclass Extends (%Persistent, ClassType.SuperClass, Aclass, Bclass...)
{
}Is there a way to inherit
I was using PowerBI to create regular display data obtained from one popular web sourse with hundreds of thousands of visitors per month and a big number of users.
At the beginning of that visualisation development, I was using direct connection from Power BI to Adaptive Analytics powered by AtScale. Adaptive Analytics is useful for cached data, aggregates and fast data sources switching between development and stage phases. The “AtScale cubes'' connection method was used:
Power BI is an enormously popular business intelligence platform with rich visualization and reporting
It's time to announce the Winners for March! Please welcome our awesome Global Masters Heroes!
The storm of applause goes to these developers and their great contribution to DC in March:
🥇 @YURI MARX GOMES, Software Architect, YM Services, Braz
🥈 @Prashanth Ponugoti, Technical Architect, Optimus IT Infra Ltd, London, United Kingdom
🥉 @Djeniffer Greffin, Soluctions Architect, Sabin Medicina Diagnóstica, Brazil
Learn more about the competition and our awesome winners below.
MAXSTRING (longstring) is enabled.
We have a Class containing a property definition
Property SettingsJSON As %Text(MAXLEN = 3600000)
The property is used for storing a string of JSON data however in some cases we get a Cache error: %SaveData error when trying to save a string of JSON a lot less than maximum "allowed" length, any ideas anyone?
I have a Business Service that reads a file from a folder and sends it as a string to a Business Process. In the business process, I need to add a string to the end of the file string that is coming into the Business Process. I am trying to do this in object script in studio and I am struggling to figure out how to add the string to the end of the other string. I am still new to studio and object script I have been reading up on the documentation and I am not sure what is the best way to accomplish this.
Any help would be greatly appreciated.
I have a %Persistent class with properties that are of %SerialObject. I want to add an index to a property of the %SerialObject class.
Is this possible?
Hey Developers,
We are super excited to announce the winners of the InterSystems Globals contest!

The winners of the 19th programming contest are as follows: