Ascend Workspace
An Ascend Workspace is a "laptop in the cloud" for data engineers to develop Flows (data pipelines). Data engineers work in a Workspace to iterate on code in a Project and run Flows (data pipelines), validating and testing as they go along. Once satisfied, they can promote the Project code within a Deployment.
Comparison with Deployments​
You can think of a Workspace as a Deployment with key differences:
- Code in Deployments is read-only
- Deployments have Automations enabled
Otherwise, a Workspace and Deployment are very similar. You will configure them for a given Project on a given Git branch, enabling DataOps best practices with ease. Each developer will work in their own Workspace, merging changes into a Deployment (usually in the Development Environment), automatically deploying code changes.