Workflow Feature Set

📘

Analytic workflows are still in active development.

Compute and workflow configuration

FeatureRoleDescription
Register/Unregister Compute NodeManagerManagers can register a compute node with a workspace. A compute node is an external AWS cloud-account owner by the user which can be used to run analysis over data on the Pennsieve platform.
Register/Unregister WorkflowManagerManagers can register compute workflows with a workspace. Workflows are GitHub repositories that can be containerized and deployed on a compute node to run analytic pipelines over data on the Pennsieve platform.
Update WorkflowManagerManagers can update compute workflows.

Workflow management

FeatureRoleDescription
Start WorkflowEditorEditors in a dataset can initiate a workflow on a compute node registered in the workspace.
Track WorkflowEditorEditors in a dataset can track progress of the workflow on a compute node registered in the the workspace
Cancel WorkflowEditorEditors in a dataset can cancel workflows that are currently being executed. Managers can cancel any workflow while editors can only cancel workflows they own.