Saagie projects
Use these tutorials to create and modify a Saagie project.
1. Create a Saagie project
This section should not be necessary - you can ignore it except if the project Dunder Mifflin Paper Sales does not already exist on the platform.
|
Together, let’s create the project Dunder Mifflin Paper Sales
.
Let’s assume that:
|
1.1. Navigate to projects and begin creating project
Start by navigating to the projects interface.
-
Navigate to the platform on which you’d like to create your project. Note that you might only have access to one platform.
-
Locate the primary navigation panel, which includes links to all the modules you can access.
-
Go to the Projects module.
-
Now that you’re in the right module, select the New Project button.

1.2. Enter project name and description
-
Enter the name of your project:
Dunder Mifflin Paper Sales
-
Enter a description of your project:
This is a sample project for learning purposes.
-
Select the Continue button.

1.3. Choose project technologies
Next, choose the technologies you’ll need for this project. You need to choose one or more technologies for each job category.
-
In the
Extraction
category, select theBash
,Java/Scala
,Python
, andSpark
checkboxes.Make sure to select your technologies from the correct repository. In this image, we use technologies from the repository Dunder Mifflin - URL
for each job category. -
In the
Processing
category, select theJava/Scala
,Python
, andSpark
checkboxes. -
In the
Smart Apps
category, select theGeneric
checkbox. -
Select the Continue button.

1.4. Manage authorizations
The last step is to decide who has rights to this project, as well as the scope of those rights.
-
First, notice that there is a section listing groups who can access all projects. Manage groups that have access to all projects in the Security module.
-
Next, add access rights for any groups you’d like. In this image, we grant access to the group
dunder-mifflin
. -
Choose the role
viewer
for the groupdunder-mifflin
.Refer to the groups explanation section to review the authorizations for each role. -
If the group was added by mistake, remove it by selecting the minus sign icon next to the roles for that group.
-
Select the Create project button.
After selecting the Create project button, you’ll see something like this on your screen:

It might take a few minutes for the project to be created. Perhaps it’s time for a quick coffee break?
2. Modify a project
Together, we’re going to modify the project Dunder Mifflin Paper Sales
.
Let’s assume that you’ve completed the tutorial Create a Saagie project where you created the project Dunder Mifflin Paper Sales .
|
2.1. Navigate to project
Start by navigating to the example project.
-
Go to the Projects module from the primary navigation menu.
-
Go to the
Dunder Mifflin Paper Sales
project.
2.2. Update settings
You can edit all settings for your project.
-
Go to Project settings.
You can access a project’s settings from the homepage of any of the following: jobs, pipelines, apps, environment variables, and Docker credentials.

2.2.1. Name and description
Going to project settings opens a page with three tabs. The first tab—where you can modify a project’s name and description—opens automatically.
-
Leave the name of your project as is.
-
Add
No sensitive data should be used in this project.
to the description of your project.
2.3. Technologies
Next, let’s update your technologies.
After creating your project, you realized that you do not need the technology Java/Scala
for Extraction
jobs.
You do, however, need R
for Processing
jobs.
-
Go to the Job Technologies tab.
-
In the
Extraction
section, clear theJava/Scala
checkbox.Make sure you’re choosing technologies from the correct repository. -
In the
Processing
section, select theR
checkbox. -
Make no changes in the
Smart Apps
section.
2.4. Authorizations
Finally, you can modify authorizations.
When creating the project, we assigned the role of viewer
to the group dunder-mifflin
.
You’ve realized, however, that dunder-mifflin
needs the role of editor
.
Refer to the groups explanation section to review the authorizations for each role. |
-
Go to the Authorizations tab.
-
Choose the role of
editor
for the groupdunder-mifflin
-
Select the Save settings button.
Excellent! You have now created and modified a Saagie project.