Domino supports several tools for interactive or exploratory analysis, when you need to iterate rapidly or explore data before you're ready to run batch scripts.
Our cloud environment provides several interactive tools:
Beyond these standard tools, Domino's functionality for launching interactive tools is extensible. If there are other web-based interactive tools you'd like to use, let us know — we may already support them for other customers.
In general, working in an interactive session in Domino gives you the same benefits that you get from running a script: scalable hardware, automatic version control, shared work to facilitate collaboration.
On the "Runs" dashboard of your project, click the "Notebook" drop-down menu and choose the type of interactive session you'd like to start:
When the server is ready, you'll see a button in the right pane to "Open session" -- that will take you to the interactive tool, running in an environment with all your project files loaded.
You can see your session overview (including session logs) in a side panel on the left by clicking the arrow icon:
Once you are working in your notebook session, you can sync your changes with Domino anytime (push changes you've made to Domino and pull latest files from Domino), or just pull the latest files from Domino without pushing any changes.
When you're done working in your session, you can stop and commit your changes to Domino, or stop and discard any changes you've made to your files since your last sync. When you stop and commit, your changes are pushed back to Domino. You'll be prompted to enter an optional commit message if you select this option.
Stopping the session means the container on which the tool was running is now shut down, so you will not be able to interact with the tool in this browser. If you'd like to access a notebook again, you can launch a new notebook session.
Read about more specific features and documentation for: