I have a very large logistics software running Chache.
I need to build an external application ( Web & Mobile) . I was thinking of using Angular. Does anyone have experience with this infrastructure ? What would be the best way to extract the data ?
I have a very large logistics software running Chache.
I need to build an external application ( Web & Mobile) . I was thinking of using Angular. Does anyone have experience with this infrastructure ? What would be the best way to extract the data ?
We have this challenge at our site. When we first designed it many years ago, we decided that the best way to store files was with a unique identifier, which matched one of the fields in the corresponding record. For example, if the unique identifier was a nine-digit field (such as a SSN), we'd save a file as nnnnnnnnn.ext, where nnnnnnnnn is the nine-digit number, and ext is the file extension. If we needed a change to the file, we'd file as nnnnnnnnn_hdate.ext, where hdate is the horolog date. And for 18 years, this was just fine.
I have a csv record mapper that reads in a batch and my batch has a header and trailer that changes all the time but it is of fixed length so I override the Get Batch Header method from the simplebatch class to something like below but my problem is when the batch is read in It still tries to bring in another empty batch like the picture below any reason why that is here is my code.The red code is the changes made. After several trace logs it is being called twice first time with the batch [1] and[5]is the second call how can I stop that from happening
The code I'm researching loosely follows this flow:
I can modify 1 and 3 no problem but modifying 2 is difficult.
However I think that step 2 has some optimization problems, namely:
Is there a way to count these two metrics?
Routing Rule Usage -
Can we use Functions and Methods with multiple parameters and refer objects by reference as parameters inside Routing rule ?
How do we handle DB related workflows in Business Rules ?
How can we perform Response object based handling in Business Rules ?
Can we try by extending methods with Ens.Util.FunctionSet and pass in the Context object from the rule as a parameter for certain functions ?
Can we split the Business Operations into methods that can be used from the routing rules and create the message route request flow ?
Looking for official guidance concerning the pitfalls of mixing Object Script with legacy MUMPS in the same .INT and/ or .MAC. Thanks, R
Hi community,
what is the best way to determine if a certain property got changed between %OpenId and %Save? Preferably in the %OnAddToSaveSet method.
Thanks,
Jiri
This document describes considerations around SDDC and HCI solutions for InterSystems Clients.
Software Defined Data Centers (SDDC) and Hyper-Converged Infrastructure (HCI) – Important Considerations for InterSystems Clients
When working with the dateText component in a Zen Application and setting the parameters "format:DMY" and "separtator:/" I cannot save the right date to the database.
In short, I have a structure similar to :
Class View.A Extends %ZEN.Component.page{XData Contents [ XMLNamespace = "http://www.intersystems.com/zen" ] {... <dataController id="a-controller" modelClass="MVC.A"/> <dynaForm id="a-form" controllerId="a-controller" onsubmit="return zenPage.saveForm();"/>}}
Hi,
I'm trying to send emails to a distribution list but it doesnt work. However, When I send emails to individual emails it works fine. Is there a configuration that I need to be checking or enable?
I'm doing it within a Business Operation:
Hi All
I'm sharing this ticket just posted to wrc as I believe it is inconsistent behaviour. and other developers may trip over it....
<wrc ticket>
I have found something that appears to me to be inconsistent
Simple example
set x={"theValue":true} write x.theValue
this correctly converts true to 1
However if " (double quotes are placed around it
eg
set x={"theValue":"true"} write x.theValue
it does not convert and displays the string "true"
!!!!!
</wrc ticket>
Peter
I use the InterSystems cache to implement a web services program. I receive the data sent by the other person. However, I receive the wrong text (the normal text is the question mark "??????"). The other party uses the gbk code to send Chinese. The other party cannot modify the gbk code, what should I do to receive normal Chinese text? Thank you.
I use ensemble 2010 and ensemble 2016.
The documentation only provides the syntax but does not provide any sample DDL for this case.
I am modifying some DB2 queries to Cache SQL but always meet some errors, please provide a sample query for this case.
Thanks.
Hi,
Please let me know best way to restore single cache database of 300 GB from one server to another with minimum downtime.
Cold backup will take lot of time for 300 GB database size and snapshot backup not possible.
Not sure about cache online backup which take all databases backup.
Hi Guys,
is the there a way that I can make a routine call from one cache to another?
I've a client that still on Cache 2008 and given that JSON is not much supported in V2008 we thinking of installing Cache 2014 in the same server Create a routine that handles JSON (in Cache2014), and then simply call in their current Cache 2008 just make a routine call of that is V2014?
thanks
hi
I cannot connect to Caché sometimes, the error message is
[Cache JDBC] Communication link failure: Communication error: Connection reset
and I cannot access the management portal
so I plan to restart Caché with "ccontrol stop cache", it prompted "unable to get access to pid table"
what's the problem?
thanks!
I am managing a very large logistic's software company utilizing Cache as the main infrastructure.
I have many customers around the world and I need to upgrade the authentication process add 2 factor authentication, access management, captcha etc.
Does anyone have experience with this ? are there any suggested external software that can be integrated with our infrastructure ?
Hi Everyone!
New video"SMART on FHIR: The Basics" is available now on DC YouTube Channel:
Modern businesses need new kinds of applications — ones that are smarter, faster, and can scale more quickly and cost-effectively to accommodate larger data sets, greater workloads, and more users.
With this in mind, we have unveiled InterSystems IRIS Data Platform™, a complete, unified solution that provides a comprehensive and consistent set of capabilities spanning data management, interoperability, transaction processing, and analytics. It redefines high performance for application developers, systems integrators, and end-user organizations who develop and deploy data-rich and mission-critical solutions.
Hello ISM Community,
Is it possible to copy all the classes in a package to a new package in Studio?
If not does anyone have some ObjectScript code that does this?
Regards
Mike
Is it possible to produce a .json format using Ensemble 2015.2.2? Not sure what the trigger will be as of yet, but we have our local Department of Health trying to develop a reporting piece using .json.
Not sure how this will work with our Ensemble instance not being in the DMZ to send outside our network, but I thought I would ask anyway to see if it is possible.
Thanks
Scott Roth
In this article I would like to present the RESTForms project - generic REST API backend for modern web applications.
The idea behind the project is simple -after I wrote several REST APIs I realized that generally, REST API consists of two parts:
And, while you'll have to write your own custom business logic, RESTForms provides all things related to working with persistent classes right out of the box.
Use cases
With the release of InterSystems IRIS, we're also making available a nifty bit of software that allows you to get the best out of your InterSystems IRIS cluster when working with Apache Spark for data processing, machine learning and other data-heavy fun. Let's take a closer look at how we're making your life as a Data Scientist easier, as you're probably already facing tough big data challenges already, just from the influx of job offers in your inbox!
Hello, I'm trying to install CSP Gateway on Ubuntu 18.04 (Apache) with the installer CSPGateway-2018.1.1.638.0-lnxubuntux64.tar.gz but it doesn't seem to work. I keep getting access-denied when I try to open CSP-pages or the CSP Management portal.
Does someone have an installation-manual or so ?
we are receiving the MDM document from one Data Source , we need to convert the MDM to ORU to send to the receiving Data Source. Does HS components could make this conversion or we need to use Ensemble mapping to convert the MDM to ORU message?
Thanks,
I have a batch that uses the record mapper class .I would like to have a custom operation that will write this batch to a csv file .My operation has a batch as its request and I would like to read that batch data to a csv.So far here is what I have.
So far, dozens of people have started the InterSystems IRIS Experience – we want to hear from you! How are you enjoying the Experience so far? Do you have any suggestions for future challenges or datasets you’d like to see? This is a space for you to interact with both InterSystems staff and your peers about the InterSystems IRIS Experience, so let us know what you think!
Hi all,
Do you know if there is a way to create a Lock that is related to an existing transaction, in the sense that if transaction is finished (commit or rollback) Lock is removed. I ask this because in the following example Lock is there until process is killed.
Example :
TSTART
Lock +^MyLock
TROLLBACK
I know, that, Caché itself is locking internally a table register when doing an OpenId with exclusive flag during the transaction life. For example :
TSTART
Do ##class(MyTable).%OpenId(<TableID>, 4) (This internally is creating a Lock +^User.MyTable(<TableID>)
InterSystems is pleased to announce that InterSystems IRIS Data Platform 2018.1.0 is now released.
This press release was issued this morning.
InterSystems IRIS is a complete, unified data platform that makes it faster and easier to build real-time, data-rich applications. It mirrors our design philosophy that software should be interoperable, reliable, intuitive, and scalable.