Evgeny Shvarov · Apr 14, 2019 go to post

Hi Stella!

This is complicated cause the base class of a cube should contain the most granular records for the subject area being analyzed. Speaking with family terms children can analyze their dads in a cube but not vice versa.  That means want to analyze Kids - build the cube for Kids.

There is one trick though which lets you analyze Kids from Dads assuming if your Dad is not very fruitful ;) I mean this will work if your Dad has less then 1,000 kids) 

You can build the Kids dimension with a level which consists of a comma-separated list of Kids IDs or kids data - use ObjectScript expressions for this. And mark this dimension as comma-separated in Dimension settings.

If the ObjectScript expression is long, use %cube.Method to call the method of the cube where you can code the complex logic.

Then you are able to show in levels and properties in this dimension whatever data you want to calculate and aggregate from kids using ObjectScript expressions.

HTH

Evgeny Shvarov · Apr 14, 2019 go to post

Hi Vincent!

One of the working examples of DeepSee Dashboard filters promoted via URL you can check here in Developer Community.

If you open your member's page you may click on View Analytics link and open the DeepSee Dashboard with filter parameters in URL, which shows this year postings filtered by Vincent Levesque.

And you may check how this works and even install on your laptop using this repo.

Evgeny Shvarov · Apr 13, 2019 go to post

Is it possible to introduce .vscode settings into the repo?

E.g. I want to checkout the repo, docker build, docker run, and then having VSCode connected to server, port and  namespace, which are set in a dockerfile and docker-compose.yml?

Evgeny Shvarov · Apr 13, 2019 go to post

And forgot to add, that to open IRIS terminal just call the following:

user$ docker-compose exec iris iris session iris
Evgeny Shvarov · Apr 13, 2019 go to post

Would be great to see the paremeters of VSCOde current connection  - what is the server, port, namespace.

Now I see only this:

and would be great to know, what is the namespace

Evgeny Shvarov · Apr 4, 2019 go to post

Is it only for the Management Portal? Or will influence any Zen apps too? e.g. DeepSee/IRIS Analytics UI?

Evgeny Shvarov · Apr 4, 2019 go to post

I think it's better to show this famous window with the alert for better understanding. Do you have one? )

Evgeny Shvarov · Apr 1, 2019 go to post

BTW, where do you maintain local variables for each closure?

They have a separate memory page somehow, right? E.g. here we have separate pages for cnt1 and cnt2

Evgeny Shvarov · Apr 1, 2019 go to post

Bravo, @Timur Safin !

And what about the performance? ;) Are closures just a "MIT student must" syntax sugar, or it gives you some boost in execution too? ;)

Evgeny Shvarov · Mar 28, 2019 go to post

+1 to Alexander. 

And I propose the new Warning rule for this:

Check for if SQLCODE after every &SQL() before the next &SQL() or before the end of the method.

Evgeny Shvarov · Mar 20, 2019 go to post

Jeff, thank you for the great news!

When could we expect IRIS 2019 Release Community Edition available on cloud marketplaces?

Evgeny Shvarov · Mar 19, 2019 go to post

Thank you, Luca! Besides agility, I like the saving of the developer's time on environment setup. Docker IMHO is the fastest way for a developer to start compiling the code. And what's even better - it's a standard way from project-to-project:

docker-compose build   #(when needed)

docker-compose up -d  #(always)
Evgeny Shvarov · Mar 19, 2019 go to post

If we talking about some InterSystems Community-wide coding guidelines my vote is for the second variant cause it's more readable.

Evgeny Shvarov · Mar 19, 2019 go to post

Aha. You use Cache Studio Evaluation for development. Still have a question: why your employer doesn't give you the full version on Ubuntu which could be downloaded from WRC

On the other hand, you don't need a cloud to develop on IRIS Community Edition.  Check @Dmitry Maslennikov recent article. He develops locally on IRIS CE in docker using VSCode.

Evgeny Shvarov · Mar 19, 2019 go to post

Hi Cole!

I don't have the answer on your question but why would you need Caché Free Evaluation on Ubuntu when you have the IRIS Community Edtion available on any of AWS, Google or Azure as a container?

I mean if you wanna try Caché today I'd recommend trying IRIS on public clouds or on InterSystems Labs and Quick Starts.