Hello Mark, I think you want to setup Interoperability Production. Where are you located? Are you available for phone call or online meeting?
- Log in to post comments
Hello Mark, I think you want to setup Interoperability Production. Where are you located? Are you available for phone call or online meeting?
I observed <UNDEFINED> error when trying to populate the table because there was no activity in the namespace. Initialized tNumInbound and tNumOutbound variables and ran the Task again. I verified I got one row in the underlying table. Then the Analyzer did not get errors any longer.
Hello,
Thank you for documenting this in great detail. I carefully created a namespace, compiled classes, configured global and package mappings.
I created and compiled cube class User.OperationalAnalytics.
My problem is when I try to use Analyzer in Portal, I get an error when I drag the second property AvgTime to Columns:
ERROR #5001: Build [Measures].[AvgTime] in cube OPERATIONAL ANALYTICS. (2)
Hello,
The Feeder app uses %UnitTest.TestProduction class to run a test (TestControl) that has intention to test another production via test messages being sent from File Passthrough Service to CSP Operation. I feel it should qualify for Unit Test bonus. Please reconsider. Reading your comments here, I see you do not encourage using legacy CSP approach. What is suggested to replace CSP? Is it Angular front end? Do you have tutorial for using Angular? Does it offer native API use in Angular?
Thank you very much, Robert :-)
Good morning Vic,
I had not filled in the Message Bank Link, but it was prefilled already. However, when I try to click on Go button, it links to:
http://aa.bbb.ccc.ddd:52773/csp/dmlss_db/Ens.Enterprise.Portal.MonitorStatus.zen
The correct link on the Message Bank server is:
The URL on the server is /csp/healthshare/dmlss_db instead of /csp/dmlss_db
Is this the reason why the Message Bank does not receive any messages?
I created a new web application /csp/dmlss_db on the Message Bank server. The Go button now works from Configure Message Bank Link. However, still nothing going into the Message Bank.
I was able to define ECP connection in Installer class that I run when I build docker image for my Docker IRIS application. Now I start to use Amazon ECS and Autoscaling. When a new instance is created and it runs the IRIS container, I want it to "register" as an Application server on the remote database server. What code can I execute to add an ip address as an Application Server?
Connection did not work because I had incorrect IP in settings. Now it works.
I had overlooked when I configured Message Bank operation its name must be the Message Bank operation class name.
I have eight IRIS instances running in containers on four EC2 instances. I encounter some connection issues at the moment.
To force text to stay inside the width of a rectangle, use this:
Hello,
I hesitate to use any libraries as I work for Department of Veterans Affairs and they are very picky what is allowed. I see that Ens Portal Production Configuration has dot indicators for status green is okay or red is error and it also draws lines between connected components.
It is SVG. I was able to draw rectangles, circles, and lines. The code creates rect elements for boxes and text elements for text. My question is how can I force text to wrap and stay inside a rectangle?
Good morning Vic,
Yes, we want to be able to have multiple productions in containers pulling files from one location. I do not want to use different FileSpecs, because if one container goes away because of scaling down or error, I want the remaining container to continue processing.
I agree that work path helps, because when one container processes the file, it is moved to work path, and not visible to others monitoring the file path.
When we tested the file lock option with two containers processing 56 files, it appeared to avoid collisions. The other option appears to be more complex especially with variable number of containers.
Set user = "UnknownUser"
Set role = "Services_Role"
Set tSC = ##class(Security.Users).AddRoles(user,role)
Hello,
I created a new role in my Installer class. How can I add the new role to Unknown User in Installer class?
Thanks,
Oliver
I have uploaded part of the block diagram our boss likes a lot because he can see messages flow (arrows), message types (lines), and points of contact (on the right) on one page. The green check marks indicate everything is okay. If something goes wrong, the numbers refer to the points of contact on the right so support knows who to contact. I envision there will be drill down to more details. I do not want to represent the diagram pixel by pixel, but I look for ways to draw lines and arrows.
I just tested
Currently our application gets file path for file services and operations from System Default Settings. What is a good way to update the System Default Settings based on $System.Util.GetEnviron("ISC_DATA_DIRECTORY")?
Conor,
I agree that each persistent instance needs to have unique ISC_DATA_DIRECTORY. Like you said, they maybe subdirectories under the same directory like /data/data_instA and /data/data_instB, etc.
If I want to deploy the same code in two or more containers, our application has file path for File Services. If I get access to ISC_DATA_DIRECTORY such as /data/data_instA or /data/data_instB, I can configure unique file path for each container. Otherwise, if more than one instance has File Service watching the same directory, they may conflict when processing and then moving the file. This can be avoided by having unique file path per container OR unique file spec so two containers do not try to access the same file.
I just searched and found $system.Util.GetEnviron(). I will test if this gives me ISC_DATA_DIRECTORY when container is starting or running.
This looks like exactly what I was looking for. Thank you, Jeremy !!!
This post is not really about the monitoring metrics, it is about trying to achieve certain look on the front end display.
Good morning Eduard,
I have looked at class documentations. Config.* classes are persistant, but I did not see the data server in there. I would use the classes to edit iris.cpf? I think I should check for this before starting the application IRIS container. I will look more into this soon.
Eduard,
Can you please provide a hint what class to look at for ECP setup to connect to a data server?
Thanks,
Oliver
Good morning Eduard,
What are DM or AM instances?
Do you know if %Installer can setup ECP connection to a data server and also define a remote database to the same data server in code? By the way, the remote database is a mirror database.
Thanks,
Oliver
.png)
Alex,
I loaded the VMX programs in a different namespace. I see the picture when I run mx.xlsb. I read your instructions:
After opening first sheet, click button [] ##class(SYS.Stats.Dashboard).Sample()
Then press button [design-mode] (top of screen ).
I cannot tell what button to press first and the design button is not clickable.
So I also tried Activate Wizard. Found it in my HealthShare but not in IRIS CE. Once in Activate Wizard, I do not see Excel.
Alex,
I installed MX on my personal desktop. I configured one connection to IRIS. I run mx.xlsb. I can click on "my connection" and I see four options. I cannot click Design button. Other buttons can be clicked and then I get errors. I am confused.
Thanks,
Oliver
Robert,
I added a DSN for an Excel Workbook ODBC 32-bit was my only option on my laptop. When I go to SQL Gateway Connection, I see other DSN but not my Excel DSN. Maybe I will try %Activate next
Alex,
I looked at MX. I added one connection in the Configuration. I am not exactly sure what to do with this tool. However it sure looks interesting, I am working on a dashboard page where I want to frequently read the status of monitored components from an Excel spreadsheet. I think I should be able to collect the data from another file format.
Thanks
Thanks for the suggestion. However I am afraid this is also not an approved tool in my work environment.