Projects provide the highest level of code segregation. All the objects in studio and scheduler belong to one of the projects in the Diyotta instance. The studio objects can further be segregated into layers and groups. For more details on hierarchy of objects in Studio, refer Studio Objects Hierarchy. At least one project should be added to the Diyotta instance to navigate to any module other than Admin. Similarly, a user without administrator privilege should have privilege to access at least on project to login to Diyotta. The access to a project for a user can be restricted by assigning privileges to a user or user group. For more details to provide the privileges, refer Working with Users and Working with User Groups.
Projects created can either be Global or Local. The global projects allows you to create objects that can be reused in other local projects. The data flows created in global project cannot be executed or scheduled from the global project they belong to. The objects created in local projects are local to it cannot be used by any other project.
To get to the Projects page, on the Navigation Pane click Projects. The Projects screen displays the list of all projects created.
Following fields are displayed on the list.
- Project- Displays the name of the project.
- Global - Displays if the project is global or not.
- Organization - Displays the Organization to which the Project is assigned to. This field is displayed only when multi organization is enabled in Repository. For more information regarding Organization, refer Working with Organizations.
- Last Edited By - Displays the information about the user who last updated the project properties.
- Last Edited On - Displays the information about the date and time of last modification to the project properties.
For more information on creating new project, refer Creating New Project.
For more information on opening and editing a project, refer Opening Project.
For more information on deleting a project, refer Deleting Project.