Evgeny Shvarov · Sep 20, 2019 go to post

Hi Henrique!

Have a question: do you really need to install MSGViewer to a separate namespace?

I mean - do you really need two namespaces to work with your monitoring?

Evgeny Shvarov · Sep 20, 2019 go to post

Agenda update for the meetup: 

"InterSystems IRIS and the Cloud" session by @Anton Umnikov 

“In this session we'll talk about how IRIS can interoperate with various components of the public cloud ecosystem, such as S3 storage, SageMaker machine learning framework, Elastic Map Reduce and others.”

Space is limited, RSVP today! wink

Evgeny Shvarov · Sep 20, 2019 go to post

As a workaround, you could create a class with classmethod Merge on ObjectScript which does the merge and call it via API.

Evgeny Shvarov · Sep 18, 2019 go to post

Thanks, Mario!

docker-compose up -d

I think this goes as the 2nd command in my post?

# docker iris iris session iris

Right!

Even less if you have a Docker Extension in VSCode and right click on a container to open the shell in container. In this case you can run:

# iris session iris

Two(!) commands less ;)

Details could be found here

Evgeny Shvarov · Sep 14, 2019 go to post

Do not use repository - it is should not be used for anything besides development.

What do you recommend to use Python Gateway in docker container instead?

Evgeny Shvarov · Sep 14, 2019 go to post

Hi Ed!

Thanks for the release!

Tried to build container got the following:

Step 16/20 : COPY --chown=irisowner ./isc/ $SRC_DIR/isc
 ---> e49473814d17
Step 17/20 : COPY --chown=irisowner ./rtn/ $SRC_DIR/rtn
 ---> 12750dfbd0fa
Step 18/20 : COPY --chown=irisowner iscpython.so $ISC_PACKAGE_INSTALLDIR/bin/
ERROR: Service 'iris' failed to build: COPY failed: stat /var/l
ib/docker/tmp/docker-builder811746695/iscpython.so: no such file or directory

Could you please check?

Evgeny Shvarov · Sep 14, 2019 go to post

Hi Ed!

This is $Translate again )

Assume you need all the ASCII codes from 33 to 126 - letters, numbers, punctuation.

So:

classmethod onlygood(str) as %String

{

for i=0:1:255 set $E(all,i)=$C(i)

for i=33:1:126 set $E(good,i)=$C(i)

// adding spaces for "no good" symbols

set good=$J("",34)_good_$J("",129)

return $tr(str,all,good)

}
Evgeny Shvarov · Sep 13, 2019 go to post

The answer is:

To remove the Count measure put any other measure of the cube into the Measures section of the Pivot.

Evgeny Shvarov · Sep 13, 2019 go to post

Hi Lawrence!

But if you remove Count what number do you want to calculate? Do you have any other measure?

The nature of pivots is that you need at least one measure in a pivot. If you don't supply any DeepSee takes Count by default - the amount of Facts in your Fact table.

Evgeny Shvarov · Sep 13, 2019 go to post

Thanks, Anastasia!

The video is 20 min long, but it describes how to start coding, compiling, debugging ObjectScript on InterSystems IRIS in less than a minute!

All you need is Git, VSCode and Docker installed.

Evgeny Shvarov · Sep 10, 2019 go to post

Hi Ed, thanks for sharing!

3. Add template to a server with InterSystems IRIS

Could you provide more details on it?

Evgeny Shvarov · Sep 9, 2019 go to post

Hi, Rubens!

PS: Evgeny, what do you think of adding a Post type called Information? I think the one I used is not adequate, but I had no options since the other types seemed lesser adequate.

Thank you! It's a good idea.  You always can submit a feature request for DC. I would say that this looks like a public discussion around product feature requests, right? To have DC as a sort of idea-portal.

Maybe we'll introduce something like this. But in order to have this more than conversation and to have some follow up on product development, we need to discuss it with Product management.

For now, I think this is more of type Question than Article.

Evgeny Shvarov · Sep 5, 2019 go to post

Also,  if you use $I() or $seq() for id generation it's not comparable  with count=count+1 cause $I is not reversible in trollbacks

Evgeny Shvarov · Sep 5, 2019 go to post

Which implies that foreach iteration is not desired here.

Got you, this was the word "dictionaries". Removed it and added the comment about each element of array.

If you're sure that it would be less than $$$MaxStringLength then you can use $lb, otherwise use locals (which can be converted to ppg/globals easily).

Yes. Thanks.

Evgeny Shvarov · Sep 5, 2019 go to post

Interesting that I can use $LB in a parameter declaration, but cannot call a method - e.g. if you need some logic to form a list. This is not compilable in this case.