About how to use CDDS

Hello.

I have a few questions about CDDS.

  1. How to use Workflow Service Output node
    I was wondering why use this node as the last node.

  2. Is there any example workflow as below?
    I find this example view in KNIME learning course(L3).
    But I think it doesn’t exist in KNIME hub example.
    So I’d appreciate it if you could share this workflow.

Best Regards,
hhkim

Hi @hhkim,

it can be a bit tricky but once understood is quite straight forward.

  1. Create a shared workflow in a folder oof your choice
    image
  2. Add Container input nodes i.e. like so
  3. Place a Call Workflow Node and configure it to pass and retrieve the data so it’s passed to the shared workflow accordingly

Let me know if that helps.

Cheers
Mike

2 Likes

Hey @hhkim ,

Thanks for reaching out and asking about the CDDS KNIME extension.:raised_hands:t2:

I’m sharing some resources that I hope will help you use CDDS within KNIME Analytics Platform.

I think you have already done it, but since CDDS is a tricky concept, I highly recommend enrolling in this free course, which is well-documented and explains how to use CDDS with KNIME. Here are the links:

Also, I am sharing with you this public space :link: from the developers of the CDDS framework, where you can find:

  • A data app to set up CDDS in your KNIME Business Hub instance.
  • The workflows of the extension itself.
  • An example of Fraud Detection.

Last but not least, there is the CDDS collection in KNIME Community Hub, where you can find all the CDDS-related material structured and organized.

I hope you can find something meaningful; if not, don’t hesitate to reach out again.

3 Likes

Thank you for your reply. @mwiegand

If I connect “Workflow Service Output” node after the workflow output port(black square)
and I call this workflow by using “Call workflow” node,
then I can’t find the workflow output port from this node.

So I’d appreciate it if you could share the example using the workflow output port.

Best Regards,
hhkim

Thank you for your reply. @diego_rod_lop

Is there the “Experiment Tracking” component in the picture I shared in KNIME Hub?

I think it would be very helpful to me :slight_smile:

Best Regards,
hhkim

@diego_rod_lop I don’t think that the Business Hub, starting at 35k annually, is what he’s searching for :wink:

@hhkim please share a screenshot. With just text, it is quite challenging to comprehend the situation.

Hi @hhkim ,

Thanks for reaching out!

  1. Why do we use Workflow Service Output in the end of the training workflow when we want to deploy a prediction workflow via CDDS: Usually we would capture the prediction part and save it with the Workflow Writer node as a separate workflow. However, when we work on CDDS, this step can be automated by CDDS. What happens is:
  • Underlying CDDS workflow calls the training workflow and needs to collect its output via a Workflow Service Output node
  • The training workflow’s output should be the prediction workflow: this is why we use the Workflow Object ports in the Workflow Service Output node and supply the captured prediction workflow to it.
  • The CDDS then collects the prediction workflow and takes care of its creation in the correct location.
    You can find an example in the course materials that Diego shared:
  1. Regarding the examples you’re asking for: you can find similar workflows here but please note that the Experiment Tracking workflow is not a ready to use solution but a prototype that is still work-in-progress and is there just to give you an idea of a custom data app you can build for tracking.

Let us know if this helps,
Lada

3 Likes

Thank you for your reply!

In the example of the course you shared, it says that there is a CDDS Training Space, but when I try to install it, it doesn’t create such a space.

And even when I follow the instructions, it doesn’t deploy automatically.

What’s going wrong? :cry:

Hi @hhkim ,

Could you please tell me what are you trying to do? In case you’re going through the self-paced L3-CD course materials, you can send us the request to give you the access to the course Business Hub instance where the CDDS is already installed, you don’t need to install it. You will find the instructions to send the request in the course material. We would need a bit more details to understand what the issue is.

Best,
Lada

1 Like

Hey @hhkim,

Make sure to select CDDS Level 2 (or 3) during installation to have the Training Space created, see CDDS Configuration and CDDS Levels.

Best,
Simon

1 Like