This forum thread is for questions related to KNIME self-paced course [L3-DE] Productionizing Data Pipelines. For example, if you need help with an exercise or have some feedback, please post it here!
You can access the course here. The link will direct you to the learning management system where you are required to log in.
Having difficulties using Space Connector node in Part 1 Exercise 3 Production Data Pipeline. Unable to connect the node Knime Data Hub. Node states “Mountpoint My-KNIME-Hub is not connected. You need to connect in the KNIME Explorer first.”
Issue Resolved. To sign into Knime Community Hub, select Home in the upper left of the Knime Application. Scroll down to bottom of page and Sign into Knime Community Hub.
In Part 1 Exercise 3 Production Data Pipeline, I’m unable to get the Call Worfklow Service in Step 2 to work. I’m getting the following error: “Error: java.io.IOException: org.knime.core.node.CanceledExecutionException: ProgressMonitor has been canceled.”
When I copy over the solution’s Call Worflow Service into my Knime, I get a version error "Error: java.io.IOException: org.knime.core.node.workflow.UnsupportedWorkflowVersionException: Unable to laod workflow, it was created with a future version of KNIME (5.3.0v202406210734). you are running 5.2.5v202405310911.
Hi @nwittmann , happy to see you’re taking the new course and thanks for reaching out!
As for connecting with the Space Connector, you’re right - you first need to connect to the KNIME Business Hub instance in the space explorer and then you’ll be able to connect with the Space Connector. (Note that the same would be true for KNIME Community Hub, but we’re working with KNIME Business Hub in this course.)
I just had a look at the exercise and it works for me. You need to add the fresh Call Workflow Service node from the node repository to your workflow and provide the path to the workflow you created in Step 1 (use workflow relative path). Could you please share the screenshots of your workflow and of the Call Workflow Service node configuration?
I see where the last problem you described comes from: when we uploaded the exercises to KNIME Community Hub, we might have saved some workflows in the latest KNIME version which is 5.3. A quick fix for you is to open the workflow in your version (5.2 as I can see) and save it again. It will then be usable in 5.2. Alternatively, you can update your KNIME Analytics Platform to the latest version (5.3). We will update all the exercise workflows to version 5.3 soon.
to add to the previous answer - I managed to reproduce this: “Error: java.io.IOException: org.knime.core.node.CanceledExecutionException: ProgressMonitor has been canceled.” This is just a warning in the node configuration and providing the correct path to the workflow (or simply re-providing the path again) seems to solve the issue.
I’m going through the L3-DE course First Hands-on Exercise - Part 1. I’m having difficulty with the second exercise of Part 1. I followed this video to connect to KNIME Hub:
I’ve connected to edu-hub.knime.com, but I don’t think I’m part of the L3-self-paced team.
Thanks for reaching out and happy to see you’re interested in the course.
To get added to the team, could you please go through the rest of the instructions to the exercise (I’m copying them here from the course):
If you don’t have access to a KNIME Business Hub instance already, we’ll give you temporary access to the KNIME Education Hub (edu-hub) so you can solve the hands-on exercises. To get access, please do the following:
I was going through the Part 3 - Validation and Deployment Automation, Exercise 01 CDDS Simple Deployment. As per the instructions, after selecting my project and submitting it for validation, the automated process should succeed, followed by a manual approval from the CDDS admin. However, it’s getting rejected after submission. Here’s a screenshot with the reason.
Thanks for reaching out! The problem is that one of the default validation checks validates that there are no outdated components. You can either update the link to the component or remove the link completely.
It still fails after updating or removing the link because of Row Splitter deprecated nodes inside the Summarize Timestamp-Hour component. I have updated the component with valid Row Splitter and made it available here.
amazing, that you spotted it, thank you! We’re updating materials this month, so the new version without deprecated nodes will be available soon. In general, this is what CDDS also catches by default - deprecated nodes.