go to post Evgeny Shvarov · Jun 24, 2021 To start a production: do ##class(Ens.Director).StartProduction("myProduction") To stop a production: do ##class(Ens.Director).StopProduction() This is from here.
go to post Evgeny Shvarov · Jun 18, 2021 Speaking of CSV import options here are two more: CSVGEN - CSV import util to import from code or terminal CSVGEN-UI - the web UI for CSVGEN to drag-n-drop
go to post Evgeny Shvarov · Jun 14, 2021 Hi @A.R.N. H Hafeel! DC moderators delisted it. Indeed, you published not the article but the invitation to read the article about internet speed up - a completely irrelevant topic to the forum (which is allowed in rare cases though) - with the article in an attached file. Why not posting the article directly here? Is it fishing? What would your choice if you were DC moderator? ;)
go to post Evgeny Shvarov · Jun 4, 2021 Hi Ed! if you do it like this? SELECT NON EMPTY { [DateOfSale].[Actual].[YearSold].&[$variable.Year], ([DateOfSale].[Actual].[YearSold].&[$variable.Year]-1) } ON 0, NON EMPTY [Product].[P1].[Product Name].Members ON 1 FROM [HOLEFOODS]
go to post Evgeny Shvarov · May 6, 2021 Hi Jonathan! It's definitely possible. Here is the template. You can install it with : zpm "install interoperability-sample"
go to post Evgeny Shvarov · Mar 30, 2021 I will also recommend checking the VSCode Playlist in DC Youtube e.g.this video.
go to post Evgeny Shvarov · Mar 4, 2021 Hi Peipei! Great to know that you use ML algorithms in your solution. Do you use InterSystems IntegratedML? Could you please point to the code to know more about the usage?
go to post Evgeny Shvarov · Mar 3, 2021 Hi Lee! In addition to @Asaf Sinay's advice, I can recommend to try ISC DEV module It has a nice feature: d ##class(dev.code).export("*.DFI") it will export all DFI and all IRIS BI (DeepSee) globals involved. It's handy if you care about source-control with IRIS BI solutions and want to deploy it next. ISC Dev could be installed as: zpm "install isc-dev"
go to post Evgeny Shvarov · Feb 17, 2021 If the idea is to deploy the solution somewhere and make the web app created automatically I'd suggest using the ZPM. ZPM can generate the necessary elements of the working web-app in your machine and put it in the module.xml description. So the ZPM module will deploy the code and will create a web-app (or apps) on the target machine with proper settings - actually with exactly the settings that work on your development machine. Here are the article and the video. HTH
go to post Evgeny Shvarov · Jan 13, 2021 Hi Simon! Also when you refer to a HTTPS service you need to have SSL configuration in IRIS. You can set up it manually or programmatically or just install zpm modulle: USER>zpm "install ssl-client" that will setup a "default" SSL configuration which you could use then in the requests to HTTPS resources. And yes, for this you would need a ZPM client installed.
go to post Evgeny Shvarov · Jan 13, 2021 Hi Stefan! Why would you want to import code in XML form? IRIS and I bet Ensemble too can load it from CLS as well using $System.OBJ.%ImportDir() So you can load CLS source files directly from the folder with no need to transform it to XML first.
go to post Evgeny Shvarov · Nov 17, 2020 Just wait a few days, Fabiana - it takes a while to make the account available for voting.
go to post Evgeny Shvarov · Nov 17, 2020 Hi Mark! CSVGEN creates a class and imports data into it vs a given CSV file or URL which could be done with one line. E.g. here is how to import fameous titanic data into IRIS: zw ##class(community.csvgen).GenerateFromURL("https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv",",","Data.Titanic) Or from file: USER>zw ##class(community.csvgen).Generate("/folder/filename.csv") And of course, this task could be automated - this is what the Interoperability feature of IRIS for. Check the sample Interoperability production template which periodically loads news from Reddit and filters it upon criteria and writes into files or sends via email. I bet we have a ton of examples of how to process folders with files, calling @Stefan Wittmann
go to post Evgeny Shvarov · Nov 11, 2020 Hi Julian! We can copy all your content to your address. Please contact @Anastasia Dyubaylo in Direct Message.
go to post Evgeny Shvarov · Nov 6, 2020 Hi Yuri! PEX jar files could be found in this repository .Until maven deployment.
go to post Evgeny Shvarov · Sep 23, 2020 Hi Henrique! It's a known issue. You need to add the attribute which disappears after check in and commit from Windows. I made a fix to the Full-stack repo
go to post Evgeny Shvarov · Aug 31, 2020 Now it's approved! Yes, the review process in OEX takes human time and sometimes it's not immediate) @Robert Cemper, thanks again for yet-another useful contribution to the community!
go to post Evgeny Shvarov · Jun 6, 2020 One of the options - don't use USER namespace. Why bother to deal with USER at all? Much more productive and cleaner approach - build your namespace and base from scratch. That's why we create a new IRISAPP namespace and database in every template: e.g. objectscript, rest or ZPM package template. With this infrastructure-as-a-code approach, you know for sure what is the namespace, mappings, security, database, users are in the namespace because it is you who creates it.
go to post Evgeny Shvarov · May 24, 2020 Actually the ObjectScript Package Manager became the answer to this question.