Comparison Between Workspace Modes
This section compares the simple mode and enterprise mode from three core dimensions: architecture design, workflow, and permissions control, helping you quickly understand the differences between the two modes.
Core Differences
| Dimension | Simple Mode | Enterprise Mode | Difference |
|---|---|---|---|
| Environment architecture | Only the production environment | Development and production environments, which are isolated from each other | In enterprise mode, physical isolation is used to prevent misoperations. |
| Publishing mechanism | Scripts and jobs take effect and can be scheduled upon submission. | Scripts and jobs developed and submitted must be approved and published before they can be scheduled. There is a complete pipeline. | The enterprise mode requires the approval phase, ensuring stability. |
| Roles | Admin and developer | Admin, developer, deployer, and operator | The enterprise mode enables separation of duties. |
| Data security | Developers can directly read and write production data. | Developers can only access the data in the development environment. | The enterprise mode prevents production data from being deleted or modified by mistake. |
Workflow Comparison
- In the simple mode, you cannot isolate the development environment from the production environment in the DataArts Factory and Management Center modules of DataArts Studio. Instead, you can only perform simple data development operations. After submitting a script or job, you do not need to release it. The script or job can be periodically executed to generate result data. Figure 1 Workflow in simple mode
- In this mode, you can isolate the development environment from the production environment in the DataArts Factory and Management Center modules of DataArts Studio. This prevents developers' operations from affecting services in the production environment. The development environment is accessible only to developers for script and job development and release of scripts and jobs to the production environment. The production environment is accessible only to end users and allows no change. Any change that is required must be made in the development environment and released to the production environment again. Figure 2 Workflow in enterprise mode
Operations for Different Components
The following table lists the operations for Management Center and DataArts Factory of DataArts Studio in the two modes.
| Component | Simple Mode | Enterprise Mode |
|---|---|---|
| Management Center | Perform operations in the production environment (data connection operations and data import and export). | Perform operations in the development and production environments (data source resource mapping configuration, data connection operations, and data import and export) |
| DataArts Factory | Perform operations on instances and databases in the production environment. | Perform operations on instances and databases in the development and production environments. |
DataArts Migration, DataArts Architecture, and DataArts Quality provide basically the same functions in the two modes. In enterprise mode, they adapt to work with DataArts Factory.
| Component | Simple Mode | Enterprise Mode |
|---|---|---|
| DataArts Migration | Create and run offline or real-time migration jobs in the DataArts Factory production environment. | Create and run offline or real-time migration jobs in the DataArts Factory development or production environment. |
| DataArts Architecture | Publish physical models (table creation) and synchronize them to the DataArts Factory production environment. | Publish physical models (table creation) and synchronize them to the DataArts Factory development or production environment. |
| DataArts Quality | Add quality jobs as nodes or subjobs to a scheduling flow and run them in the DataArts Factory production environment. | Add quality jobs as nodes or subjobs to a scheduling flow and run them in the DataArts Factory development or production environment. |
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot