Administration

Uses with Admin status are provided with an Administrator dropdown menu. From here, Admins can manage systems, experiments, and users. They can also define system types and add new Driveless AI or H2O-3 images. Finally, Admins can also check for Puddle updates and review logs.

Admin menu

Systems

The All Systems page lists all systems that have been created in your Azure environment. From here, Admins can start (Start), stop (Stop), reboot (Reboot), and destroy (Delete) systems. Admins can click on a system name to view a system and click on a URL for a running system to view that system.

The information that displays for each system includes:

  • Name
  • Owner
  • Cost
  • Status
  • Type
  • Version
  • Product
  • Created date
All systems

Experiments

The All Experiments shows all Driverless AI experiments that have been run through Puddle. The information that displays for each experiments includes:

  • System
  • User
  • Description (experiment name)
  • Dataset used for training
  • Target column
  • Score
  • Test Score
  • Scorer used in the experiment
  • Progress
  • Status
  • Accuracy setting used in the experiment
  • Time setting used in the experiment
  • Interprertability setting used in the experiment
  • Training Duration
All experiments

Tags

Puddle allows Admins to set up tags that can be applied to specific system. The Tags page shows all tags that can be specified when provisioning a new system along with the following information for each tag:

  • Label
  • Input Type
  • Default Value
  • Required (Yes or No)
  • Date when the tag was created
  • Date when the tag was last updated
Azure tags

Creating New Tags

Perform the following steps to create a new tag. After new tags are created, they will automatically be available when users create new systems.

  1. On the Tags page, click the Create New Tag button.
  2. Specify a label for the tag.
  3. Specify the tag input type. This can be one of the following:
    • Text
    • Email
    • Number
    • Date
    • Checkbox
  4. Specify a default value for the input type.
  5. Specify whether the label is required.
  6. Click Submit when you are done.
New Azure tag

Editing Tags

On the Tags page, click the Edit icon (Edit) beside the tag that you want to delete. Edit the Input Type, Default Value, and/or Required checkbox, then click Submit to complete the delete. Note that currently tagged systems are not affected when changes are made to tags.

Deleting Tags

On the Tags page, click the Delete icon (Delete) beside the tag that you want to delete. A confirmation page will display informing you that current systems will not be affected by this deletion. Click Yes to complete the deletion.

Users

The All Users page shows all users who have access to Puddle. From this page, Admins can lock users (Lock User), unlock users (Unlock), and edit system limits (Edit) for each user. This page also shows the following for each user:

  • Name
  • Email address
  • Role (Note that this role comes from the user’s appRole in the AD.)
  • Status
  • Current Spending
  • Date when user was added
  • Date when user was last updated
All users

Locking/Unlock Users

Click the Lock icon (Lock User) to lock a user out of Puddle. Locked users will not be able to log in to Puddle. If you lock a user who is currently logged in, that user’s session will be invalidated. The user’s systems, however, will not be deleted. Systems can be deleted manually from the All Systems page. (See Systems.)

Click the Unlock icon (Unlock) beside a locked user to unlock that user. The user will then once again be able to log into Puddle.

Note: Admins cannot lock/unlock themselves. The lock/unlock icons will not be available for the logged in Admin.

Editing User’s System Limits

Perform the following steps to edit a user’s system limits. Note that these limits are per system. So, for example, if the GPU Compute limit is set to 1, then users can create at most one of each a Driverless AI and a H2O-3 GPU Compute system.

  1. On the All Users page, click the Edit icon (Edit) beside a user to edit instance limits for that user for each system type. On the form that displays, you can specify limits for the following:
  • GPU Small systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • GPU Memory systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • GPU Compute systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • CPU Large systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • CPU Small systems. Defaults to 10. Disable the Use Default checkbox to set away from the default value.
  1. Click Submit when you are done or Cancel to leave the form without applying any changes.
Edit Azure system limits

System Types

The System Types page shows all system types that are available in Puddle. The available types are defined during installation; however, this page allows you lock a system type or edit the default limit and label for a system type. The information that displays on this page includes the following:

  • Azure Identifier
  • Default Limit
  • Label for the identifier
  • Whether the system type is GPU
  • Number of Compute Units for the system type
  • Price per hour
  • Created date
  • Updated date
All system types

Locking/Unlocking System Types

Click the Lock icon (Lock System) to lock a system type. Users will not be able to create new systems with this locked system type. Current systems with this type will not be affected.

Click the Unlock icon (Unlock) beside a locked system type to unlock that type. Users will once again be able to create new systems with this unlocked type.

Editing a System Type

Click the Edit icon (Edit) beside a system type to edit that system’s label and maximum default limit. Click Submit when you are done or Cancel to return the All Systems page without applying any changes.

Edit system type

Images

The All Azure Images page shows all Driverless AI and H2O-3 images available in your environment. The information that displays on this page for each image includes the following:

  • Version
  • Product
  • Status
  • Azure Identifier
  • Text
  • Created date
  • Updated date
All Azure images

Locking/Unlocking Images

Click the Lock icon (Lock System) to lock an image. Users will not be able to create new systems with this locked image type. Current systems with this image type will not be affected.

Click the Unlock icon (Unlock) beside a locked image type to unlock that type. Users will once again be able to create new systems with this unlocked image type.

Deleting Images

Click the Delete icon (Delete) beside a locked image to delete that image. Note that unlocked images cannot be deleted.

Check Updates

The Check for Updates page allows you to verify whether you have the latest version of Puddle.

  1. Specify the URL for your Puddle image or click Browse to locate an image on your local machine.
Check for updates
  1. Click Submit when you are done. After the image is located, the Review Update Plan page displays. This page shows images and system types that are available on your Puddle.

  2. Review the images and system types that are available.

    Note: If desired, you can delete any of the available images or system types from this page.

  3. Click Apply to apply the update or Cancel to cancel the request.

Review update plan

Stats Board

The Stats Board provides admins with detailed information about the number of new users, systems, experiments, sessions, and money spent for the current day, current week, current month, last 7 days, last 30 days, and overall.

The lower section of the page includes interactive Plotly charts for the number of Experiments and Spending totals (in US dollars) on your system.

Stats board

Logs

The Logs page allows you to view/and or download puddle (full and daily) and stats logs.

Logs