Chapter 1. KNIME Server: Collaboration

Collaboration - Connecting and Deploying Items to KNIME Server from KNIME Analytics Platform.

Before you can actually use the KNIME Server shared repository to share your workflows, data files, and components, you need to connect to your KNIME Server from KNIME Analytics Platform. To do so, you need the server URL as well as your user name and password. After establishing a server connection, you are ready to deploy your work to the server. The first video covers all these steps.

Once you’ve deployed different items to KNIME Server, you might want to control the access of those items for other users. In the second video you’ll learn about the different permission types and how they can be set for different items.

Video: How to Connect to KNIME Server

Video: Permission Settings on KNIME Server

Test your Knowledge

1. How can you add a new server mount point in your KNIME Analytics Platform?

A. Click on the “Add mount point” button in the tool bar
B. Click on the “Configure visible content of the Explorer View” button in the tool bar
C. Right click in the KNIME Explorer and select “Add mount point…"
D. Click on the “Configure visible content of the Explorer View” button in the KNIME Explorer

2. Where can you see your KNIME Server connections?

A. On the overview page of the KNIME WebPortal
B. On your own KNIME Hub page
C. Only admins can see possible server connections of different users
D. In the KNIME Explorer as additional mount points

3. How can you deploy items from KNIME Analytics Platform to KNIME Server? (2 answers are correct)

A. By connecting to KNIME Server via a web browser and uploading workflows
B. By copy and pasting a workflow from your local mount point to a workflow group under the server mount point
C. By right clicking a workflow and selecting “Deploy to Server”
D. By clicking the “Save on Server” button in the KNIME Explorer

4. Which of the following statements about the shared repository is true?

A. All items in your KNIME Explorer belong to the shared repository
B. In the shared repository, you see all items that are uploaded to KNIME Server
C. In the shared repository, you see all items on KNIME Server to which you have access
D. In the shared repository, you see all workflows uploaded to KNIME Server

5. Which of the following statements is true? (2 answers are correct)

A. Permissions can be set for any item on KNIME Server
B. Execute permission for a data file allows you to execute a reader node that reads the file
C. Execute permission for a workflow allows you to execute and save the created job as a workflow locally
D. Read permission for a workflow allows you to automatically execute a workflow
E. To execute a workflow and investigate the created job, you need both execute and read permissions
F. Permission can be set only for workflows

6. Who can change permissions for a workflow?

A. Only the owner of a workflow
B. Only a user with admin rights
C. Everyone with write permission
D. The owner and every user with admin rights

Optional: Connect to the KNIME Hub with your forum user account and deploy a workflow for the community.

Exercises part two (if you have access to a KNIME Server)

  • Connect to your KNIME Server from KNIME Analytics Platform
    Create a new workflow group on KNIME Server and upload a workflow

Solution: 1 = D; 2 = D; 3 = B and C; 4 = C; 5 = A and E; 6 = D