IntegratedML is now Generally Available, and IntegratedML is going to be a "standard" feature of Intersystems IRIS and IRIS for Health! See announcement here: https://community.intersystems.com/post/intersystems-iris-and-iris-health-20203-integratedml-are-ga-generally-available
This is a template for IntegratedML - InterSystems Github repository.
This repository comes with a few example Jupyter notebooks (http://jupyter.org) which demonstrate how to use IntegratedML in InterSystems IRIS Community Edition (Advanced Analytics including IntegratedML) in a docker container.
IntegratedML is a feature of the InterSystems IRIS data platform that brings machine learning to SQL developers.
IntegratedML is
Learn more about InterSystems IRIS and IntegratedML at the InterSystems Learning site
This template creates a docker environment (via “docker-compose up”) of 2 pre-configured containers:
4 sample notebook files – by default this template starts Jupyter at http://localhost:8896/tree :
Make sure you have git and Docker desktop installed.
This template is tested breifly on AWS Ubuntu, Mac OS, and Windows 10(using Docker Toolbox only). It should work on other Docker environment too - let us know if you encounter any issues.
Clone/git pull the repo into any local directory
$ git clone https://github.com/intersystems-community/integratedml-demo-template.git
Open a Docker terminal in this directory and run:
$ docker-compose build
$ docker-compose up -d
http://localhost:8896/tree
Note: use docker-compose ps
to confirm tf2juyter’s ports; make sure right localhost port is used if over SSL tunneling to remotehost)
http://localhost:8092/terminal/
Enter /sql mode and make SQL queries to examine data in IRIS.
Click the button “Use this template” on Github to create a new repository which will be the copy of this one.
Clone your new repo to a local folder.
Install VSCode, Docker Desctop and ObjectScript plugin and open the folder in VSCode.
Import your data as listed below, rebuild containers to let the data be imported, and use IntegratedML via SQL tools, as described in Jupyter notebooks.
SELECT * From Titanic.Passenger
If your file is accessible remotely, you can import it as follows:
docker-compose build
). This will create User.Countries class and import data which you can query with SQL from Countries table:SELECT * FROM COUNTRIES