Use a keyboard to use Azure Machine Learning designer

Learn how to use a keyboard and screen reader to use Azure Machine Learning designer. For a list of keyboard shortcuts that work everywhere in the Azure portal, see Keyboard shortcuts in the Azure portal

This workflow has been tested with Narrator and JAWS, but it should work with other standard screen readers.

The pipeline graph is organized as a nested list. The outer list is a component list, which describes all the components in the pipeline graph. The inner list is a connection list, which describes input/output ports and details for a specific component connection.

The following keyboard actions help you navigate a pipeline graph:

  • Tab: Move to first node > each port of the node > next node.
  • Up/down arrow keys: Move to next or previous node by its position in the graph.
  • Ctrl+G when focus is on a port: Go to the connected port. When there's more than one connection from one port, open a list view to select the target. Use the Esc key to go to the selected target.
  • Ctrl + Shift + H to focus on the canvas.

Edit the pipeline graph

Add a component to the graph

  1. Use Ctrl+F6 to switch focus from the canvas to the component tree.
  2. Find the desired component in the component tree using standard treeview control.

Connect a component to another component

  1. Use the Tab key to move focus to a port.

    The screen reader reads the port information, which includes whether this port is a valid source port to set a connection to other components.

  2. If the current port is a valid source port, press access key + C to start connecting. This command sets this port as the connection source.

  3. Using the Tab key, move focus through every available destination port.

  4. To use the current port as the destination port and set up the connection, press Enter.

  5. To cancel the connection, press Esc.

Edit setting of a component

  • Use access key + A to open the component setting panel. Then, use the Tab key to move focus to the setting panel, where you can edit the settings.
Keystroke Description
Ctrl + F6 Toggle focus between canvas and component tree
Ctrl + F1 Open the information card when focusing on a node in component tree
Ctrl + Shift + H Open the connection helper when focus is on a node
Ctrl + Shift + E Open component properties when focus is on a node
Ctrl + G Move focus to first failed node if the pipeline run failed

Action shortcuts

Use the following shortcuts with the access key. For more information on access keys, see https://en.wikipedia.org/wiki/Access_key.

Keystroke Action
Access key + R Run
Access key + P Publish
Access key + C Clone
Access key + D Deploy
Access key + I Create/update inference pipeline
Access key + B Create/update batch inference pipeline
Access key + K Open "Create inference pipeline" dropdown
Access key + U Open "Update inference pipeline" dropdown
Access key + M Open more(...) dropdown
Access key + A Open component settings

Next steps