How can knime connect to salesforce


Define a New JDBC Connection to Salesforce Marketing Data

  • Install the Report Designer extension: Click File -> Install KNIME Extensions, and filter on “Report”.
  • In a new workflow, click File -> Preferences and expand the KNIME -> Databases node to add cdata.jdbc.sfmarketingcloud.
  • In the Node Repository view, expand the Database -> Read/Write node and drag a Database…

The easiest way to do it is via API. You would need to extract the connection information using the Salesforce Authentication extractor. With this information, you can then make authenticated API call for salesforce within KNIME.Jul 30, 2020


How does KNIME connect to database?

You need to select an appropriate driver and provide the JDBC URL of the database (which is database specific). New database drivers are registered via the KNIME preferences page. Login credentials can either be provided directly in the configuration or via credential variables.

How do I connect to my KNIME server?

1:553:04How to Connect to KNIME Server – YouTubeYouTubeStart of suggested clipEnd of suggested clipYou can either double click or right-click the mount point and select connect to server. Next. YouMoreYou can either double click or right-click the mount point and select connect to server. Next. You have to provide your username and password. Once you’re connected you’ll see the shared repository.

Do companies use KNIME?

The companies using KNIME are most often found in United States and in the Computer Software industry. KNIME is most often used by companies with >10000 employees and >1000M dollars in revenue.

How do I connect nodes to KNIME?

Fig. 3 Double click a node in the Node Repository to have it automatically appear in your KNIME Workflow Editor. When dragging a node from the Node Repository to the connection between two nodes in the workflow, the node is automatically inserted between and connected to the two nodes.

How do I share a Knime workflow?

However you can share a (or several) Workflows by right-click on the Workflow name within the KNIME Explorer and then click on “Export KNIME Workflow…”. Then a knwf-file will be saved (on your local drive), which can be sent/shared to/with others.

What is Knime hub?

KNIME Hub is the place where you can search for nodes, extensions, components, and workflows made available by the community. You can use these as blueprints and building blocks in KNIME Analytics Platform, and build workflows to solve your data science use cases.

Is KNIME an ETL tool?

KNIME is a powerful, free, open source ETL and BI tool.

Is KNIME worth learning?

One of the best data analysis tool with interactive GUI based workflow. Comparing with similar other tools like SSIS, KNIME is much more user friendly and interactive in terms of function and looks. Even though starting with your first project may seem a bit hard, it is worth all of that effort.

What can KNIME be used for?

KNIME allows users to visually create data flows (or pipelines), selectively execute some or all analysis steps, and later inspect the results, models, using interactive widgets and views. KNIME is written in Java and based on Eclipse.

How many nodes are in KNIME?

Workflows should be a maximum of 8-10 nodes wide.

Is KNIME free for Enterprise?

KNIME Analytics Platform is the free, open-source software for creating data science.

Is KNIME low code?

KNIME Analytics Platform is a low code tool for data science.


KNIME Analytics Platform is a data analytics, reporting and integration application which allows you to create visual data flows with help of nodes for ETL, modeling and visualization. KNIME can read from any database, thanks to its JDBC support.


We assume that you have installed KNIME Analytics Platform on your machine. If you haven’t, please visit KNIME Analytics to download and install the product.

Configure KNIME Analytics

With the driver installed successfully, let’s configure KNIME Analytics platform to leverage this driver. To do so, Open KNIME Analytics platform, go to File-> Preferences -> KNIME ->Databases.

Create Workflows

Now that we have configured the DataDirect salesforce JDBC driver, let’s go ahead and create a workflow. Go to File -> New -> New KNIME Workflow and click on Next. Name the workflow as you wish and click on the Finish button.

Next Steps

We hope this tutorial has helped you get started on using Progress DataDirect Salesforce JDBC driver with KNIME analytics. Feel free to try Progress DataDirect JDBC Drivers for Salesforce, CDH Hive, Eloqua, Marketo and many more as per your use case when you want to access data from KNIME analytics.

for free

Seamlessly update all your KNIME reports and dashboards without lifting a finger. Set it up in minutes, then let Panoply handle the rest.

Query-ready data with just a few clicks

Seamlessly update all your KNIME reports and dashboards without lifting a finger. Set it up in minutes, then let Panoply handle the rest.

Salesforce Authentication

Authenticate with Salesforce. The authentication information can be used to query Salesforce using the Salesforce SOQL node or to extract temporary access tokens used in nodes such as GET Request . Note that in order to use this node the KNIME Analytics Platform needs to be registered with the respective Salesforce domain.


This feature contributes nodes to interact with Salesforce’s REST API. There are nodes to…


Leave a Comment