Article
· Aug 13, 2021 4m read
Building Analytics Solution with IRIS

Hi developers!

How to build an analytics solution with InterSystems IRIS?

To begin with, let's agree on the points of what is the analytics solution - and this could be a very wide topic. Let's limit the set of solutions to those you can present in the Analytics contest.

There are three kinds of analytics solutions that we will review here: monitoring, interactive analytics, and reporting.

Monitoring

The typical monitoring solution consists of an online dashboard with KPIs that are being actively updated.

The key use case is of monitoring is to visually observe the KPI of fresh data every moment to react in case of an emergency.

Interactive Analytics

This solution supposes a set of interactive dashboards with filters and drill-downs.

The key use case is to explore the data with filters and drill-downs making business decisions upon graph and table data visualization.

Reporting

Reporting solution provides a set of static (usually) reports in a form of HTML or pdf documents that deliver the data in graph and text form in a predesigned form and could be sent via email.

The typical use case of a reporting system is to obtain reports on a given period that will illustrate the status of the product, process, service, sales, etc that is crucial for the business.

How InterSystems products could be used to build such solutions? Let's discuss this below!

3 0
1 397

Hi Developers!

Here're the technology bonuses for the InterSystems IRIS AI contest that will give you extra points in the voting.

IntegratedML usage - 4 points

Use InterSystems IntegratedML in you AI/ML solution. Here is the template that uses it.

Be sure that the IRIS version is not less than 2021. The latest ML images with ZPM are:

intersystemsdc/iris-ml-community:2021.1.0.215.0-zpm
intersystemsdc/irishealth-ml-community:2021.1.0.215.0-zpm

R Gateway and Python gateway usage - 4 points

InterSystems IRIS 2021 release contains two new features - R gateway and Python gateway. Here is the template on how to use the R gateway. Here is a short demo of how to use it.

Embedded Python usage - 4 points

Embedded Python is a very new feature of InterSystems IRIS that gives you the option to use python as a "first-class citizen" in backend business logic development with InterSystems classes. Short demo of Embedded Python.

Embedded python could be used in "on-demand" images that could be delivered via InterSystems Early Access Program (EAP) if you refer to python-interest@intersystems.com.

Here is the template package on how to use Embedded Python deployable with ZPM. Don't forget to change the image to the one you get from the Early Access program.

PMML usage - 4 points

PMML - Predictive Modelling Markup Language - can be used to build AI/ML solutions with InterSystems IRIS. Check with documentation.

There is an example in Open Exchange on how to use PMML.

0 0
0 297

Hey Developers,

We have some good news for you:

💥 InterSystems AI contest participants can use Embedded Python in their solutions! So if you are not yet a member of the Embedded Python Early Access Program (EAP), now is the time!

Refer to python-interest@intersystems.com and you'll get FREE access to the InterSystems IRIS Embedded Python features.

In addition, we invite all EAP participants to the special Embedded Python kick-off webinar tomorrow, July 6 at 10:00 AM EDT – an easy start on how to use Embedded Python! Demonstration of the new features of the data platform, examples applications, and of course rewards.

After you become an EAP member, you will receive a special link to join the kick-off webinar:

➡️ RSVP: python-interest@intersystems.com

1 1
0 294

Hi Community,

We're pleased to invite all the developers to the upcoming InterSystems AI Contest Kick-Off Webinar! The topic of this webinar is dedicated to the InterSystems AI programming contest.

During the webinar, we will demo how to load data into IRIS, how to deal with it using ODBC/JDBC and REST, and how to use special AI/ML features of IRIS: IntegratedML, DataRobot, R Gateway, Embedded Python, PMML.

Date & Time: Monday, June 28 — 11:00 AM EDT

Speakers:
🗣 @Aleksandar Kovacevic, InterSystems Sales Engineer
🗣 @Théophile.Thierry, InterSystems Intern
🗣 @Bob Kuszewski, Product Manager - Developer Experience, InterSystems
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

https://www.youtube.com/embed/4vC1gp1PeUw
[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

4 1
0 342

Hi Community,

We're pleased to invite you to the online meetup with the winners of the InterSystems FHIR Accelerator contest!

Date & Time: Friday, June 11, 2021 – 11:00 EDT

What awaits you at this Virtual Meetup?

  • Our winners' bios.
  • Short demos on their applications.
  • An open discussion about technologies being used. Q&A. Plans for the next contests.

https://www.youtube.com/embed/K2fJ7L5LEno
[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

3 1
0 197

Hey Developers,

We decided to extend the registration period for the InterSystems FHIR Accelerator Programming Contest and voting will start only on Thursday, June 3! The voting period will last until Sunday, June 6.

So, don't forget to support the best solutions built using the InterSystems IRIS FHIR Accelerator Service (FHIRaaS) on AWS.

➡️ Vote here from June 3rd to June 6th!

How to vote and what's new?

2 3
0 275

Hey Community,

Please join the next InterSystems online programming competition:

🏆 InterSystems FHIR Accelerator Programming Contest 🏆

Submit an application that uses InterSystems FHIR-as-a-service on AWS or helps to develop solutions using InterSystems IRIS FHIR Accelerator.

    Duration: May 10 - June 06, 2021

    Total prize: $8,750

    👉 Landing page 👈

    6 15
    1 2.8K

    Hey developers,

    The registration period for the FHIR Accelerator programming contest is in full swing! We invite all FHIR developers to build new or test existing applications using the InterSystems IRIS FHIR Accelerator Service (FHIRaaS) on AWS.

    And now you have a great opportunity to get FREE access to the FHIRaaS on AWS! So, to take the first step in mastering the FHIRaaS, you need to register on our FHIR Portal using this link:

    👉🏼 https://portal.trial.isccloud.io/account/signup

    2 2
    0 684

    Hi Community,

    We're pleased to invite you to the online meetup with the winners of the InterSystems Developer Tools contest!

    Date & Time: Friday, April 30, 2021 – 11:00 EDT

    What awaits you at this Virtual Meetup?

    • Our winners' bios.
    • Short demos on their applications.
    • An open discussion about technologies being used, bonuses, questions. Plans for the next contests.

    https://www.youtube.com/embed/v-tXT2bH1ok
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    5 4
    0 221

    Hi Community,

    We're pleased to invite all the developers to the upcoming InterSystems FHIR Accelerator Contest Kick-Off Webinar! The topic of this webinar is dedicated to the FHIR Accelerator programming contest.

    On this webinar, we will talk and demo how to use InterSystems IRIS FHIR Accelerator as a service.

    Date & Time: Monday, May 10 — 01:00 PM EDT

    Speakers:
    🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager
    🗣 @Regilo Regilio Guedes de Souza, InterSystems Service Executive
    🗣 @Anton Umnikov, InterSystems Senior Cloud Solution Architect
    🗣 @Patrick Jamieson, InterSystems Product Manager - Health Informatics Platform

    https://www.youtube.com/embed/YpANJpwFb5g
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    2 4
    0 363

    Hi Developers!

    We had a set of technology bonuses for the InterSystems IRIS Developer Tools contest.

    And here is how projects collected it:

    Project docker zpm Unit Testing Online Demo Code Quality Article on DC Video on YouTube Total Bonus
    Nominal 2 2 2 3 2 2 3 16
    Config-API 2 2 2 2 2 10
    Server Manager for VSCode 2 2 4
    Grafana Plugin for InterSystems 2 2 2 6
    SSH for IRIS container 2 2 3 7
    IntelliJ InterSystems 2 2
    gj :: locate 2 2 3 7
    helper-for-objectscript language extensions 2 2 2 2 3 11
    IRIS REST Documentation 2 2 4
    IRIS-easy ECP workbench 2 2 2 2 3 11
    zpm-explorer 2 2 2 3 2 2 3 16
    Git for IRIS 2 2 2 6
    zapm-editor 2 2 2 6

    0 9
    0 225

    Hey Developers,

    You asked - we did it! We're glad to announce the next competition for InterSystems Developers! Please welcome:

    🏆 InterSystems Programming Contest: Developer Tools 🏆

    Submit an application that helps to develop faster, contribute more qualitative code, helps in testing, deployment, support, or monitoring of your solution with InterSystems IRIS.

    Duration: March 29 - April 25, 2021

    Total prize: $8,500

    11 16
    1 3.2K

    Hi Community!

    We are pleased to invite all the developers to the upcoming InterSystems Contest Kick-off Webinar dedicated to the InterSystems Programming Contest: Developer Tools!

    In this webinar, we'll talk about the topics to expect from participants and show you how to develop, build and deploy applications on InterSystems IRIS data platform.

    Date & Time: Monday, March 29 — 11:00 AM EDT

    Speakers:
    🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager
    🗣 @Raj Singh, InterSystems Product Manager - Developer Experience
    🗣 @Bob Kuszewski, InterSystems Product Manager - Developer Experience

    4 3
    0 465

    Hi Developers!

    Here're the technology bonuses for the InterSystems Developer Tools Contest that will give you extra points in the voting.

    Docker container usage - 2 points

    The application gets a 'Docker container' bonus if it uses InterSystems IRIS running in a docker container. Here is the simplest template to start from.


    ZPM Package deployment - 2 points

    You can collect the bonus if you build and publish the ZPM(ObjectScript Package Manager) package for your Full-Stack application so it could be deployed with:

    zpm "install your-multi-model-solution"

    command on IRIS with ZPM client installed.

    ZPM client. Documentation.

    Unit Testing - 2 points

    Applications that have Unit Testing for the InterSystems IRIS code will collect the bonus.

    Learn more about ObjectScript Unit Testing in Documentation and on Developer Community.

    Online Demo of your project - 3 points
    Collect 3 more bonus points if you provision your project to the cloud as an online demo. You can use this template or any other deployment option. Example. Learn more on deployment in Monday's Kick-Off webinar.

    Code quality analysis with zero bugs - 2 points

    Include the code quality Github action for code static control and make it show 0 bugs for ObjectScript. Learn more in Monday's Kick-Off webinar.

    Article on Developer Community - 2 points

    Post an article on Developer Community that describes features of your project. Collect 2 points for each article. Translations to different languages work too.

    Video on YouTube - 3 points

    Make the Youtube video that demonstrates your product in action and collect 3 bonus points per each. Example.

    The list of bonuses is subject to change. Stay tuned!

    0 0
    0 292

    Hi Community,

    We're pleased to invite you to the online meetup with the winners of the InterSystems Grand Prix Contest!

    Date & Time: Friday, March 12, 2021 – 10:00 EDT

    What awaits you at this virtual Meetup?

    • Our winners' bios.
    • Short demos on their applications.
    • An open discussion about technologies being used, bonuses, questions. Plans for the next contests.

    https://www.youtube.com/embed/g_OexUCX5M4
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    7 2
    0 285

    Hi Community,

    We're pleased to invite you to the online meetup with the winners of the InterSystems Multi-Model Contest!

    Date & Time: Friday, Febraury 5, 2021 – 10:00 EDT

    What awaits you at this virtual Meetup?

    • Our winners' bios.
    • Short demos on their applications.
    • An open discussion about technologies being used, bonuses, questions. Plans for the next contests.

    https://www.youtube.com/embed/m6xF5I6wfhg
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    3 2
    0 242

    Hi Developers,

    We're pleased to invite all the developers to the upcoming InterSystems Grand Prix contest kick-off webinar!

    The topic of this webinar is dedicated to our mega Grand Prix contest. We invite to use IntegratedML, Native API, multi-model, Analytics and NLP, Open API and Interoperability, IKO.

    In this webinar, we'll talk about the topics to expect from participants and show you how to develop, build and deploy applications on InterSystems IRIS data platform.

    Date & Time: Monday, Febraury 8 — 10:00 AM EDT

    Speakers:
    🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

    🗣 @Thomas Dyar, InterSystems Product Specialist - Machine Learning

    3 2
    0 268

    Hi Developers!

    Here're the technology bonuses for the InterSystems Grand Prix Contest that will give you extra points in the voting.

    Group Bonus Points
    General Docker 2
    ZPM 2
    Unit Testing 2
    API and languages REST API 2
    ODBC/JDBC 2
    Embedded Python usage 4
    Native API in Java, Python, .NET, node.js 3
    Multi-model Globals (key-value) 2
    SQL 2
    Object 2
    New model 3
    Analytics IRIS BI 2
    IRIS NLP 2
    InterSystems Reports 3
    AI/ML Integrated ML 4
    Python or Julia Gateway 3
    Interoperability BPL 3
    Custom Adapter 2
    PEX 4
    Workflow Engine 2
    FHIR FHIR Server REST API 3
    FHIR SQL Scheme usage 2
    Healthcare Data Transformations 3
    Total 58

    Below are the details and useful links on all the technical bonuses.

    1 1
    0 260